Skip to content

Commit da7a375

Browse files
committed
update:readme and docment
1 parent 083a68b commit da7a375

File tree

5 files changed

+56
-14
lines changed

5 files changed

+56
-14
lines changed

CHANGELOG

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,45 @@
1+
XEngine_StreamMedia V2.8.0.1001
2+
3+
增加:支持srtcp和srtp处理数据了
4+
增加:信息报告功能
5+
增加:SSRC会话设置
6+
更新:移除JSONCPP模块并使用GIT SUBMODULE替代
7+
修改:分离了版本列表配置从主配置中
8+
修改:配置文件支持日志设置
9+
修改:sdp的打包已经能够正常使用了
10+
修改:dtls握手处理已经能够正常使用
11+
修改:某些时候aac包过大问题提示
12+
修改:rtc和rtcp协议判断
13+
修改:srt有初始化和反初始化函数
14+
修改:srt和srtp默认关闭了
15+
修正:日志配置没有效果的问题
16+
修正:STUN的IP和端口不正确的问题
17+
修正:STUN协议处理不正确导致返回数据不正确的问题
18+
修正:某些时候av包缓冲溢出问题
19+
修正:dtls判断某些时候出错的问题
20+
修正:http api日志打印出错
21+
修正:关闭srtp和srt编译选项没有效果的问题
22+
23+
added:srtcp and srtp process data
24+
added:info report
25+
added:ssrc set for session module
26+
update:remove jsoncpp and use git submodule instead
27+
modify:detach version list from main configure
28+
modify:set log file for configure
29+
modify:sdp packet work now
30+
modify:dtls handshakes is work now
31+
modify:sometime aac packet size is to big and tips
32+
modify:rtc rtcp judgment
33+
modify:have function for srt init and destory
34+
modify:srt and rtc off by default
35+
fixed:log configure is not work
36+
fixed:stun ip and port is incorrect
37+
fixed:stun message reply is incorrect
38+
fixed:sometimes av packet buffer is leak
39+
fixed:dtls judgment fails sometimes
40+
fixed:log print error that http api
41+
fixed:disable compile options not work for srt and rtc
42+
=======================================================
143
XEngine_StreamMedia V2.7.0.1001
244

345
增加:srtp核心代码文件

README.en.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,24 +28,24 @@ Publish Stream:
2828
| ProtocolName | VideoCodec | AudioCodec | Status |
2929
| -------- | --------- | -------- | -------- |
3030
| RTMP | H264 | AAC | Completed |
31-
| SRT | H264,H265 | AAC | Completed |
31+
| SRT | H264 | AAC | Completed |
3232
| WEBRTC | H264 | OPUS | Not Start |
3333
| GB28181 | H264 | AAC | Not Start |
3434
| JT1078 | H264 | AAC | Completed |
35-
| XStream | H264,H265 | AAC | Completed |
35+
| XStream | H264 | AAC | Completed |
3636

3737
Play Stream:
3838

3939
| ProtocolName | VideoCodec | AudioCodec | Status |
4040
| -------- | --------- | -------- | -------- |
4141
| RTMP | H264 | AAC | Completed |
4242
| RTSP | H264 | AAC | Completed |
43-
| M3U8 | H264,H265 | AAC | Completed |
44-
| SRT | H264,H265 | AAC | Completed |
43+
| M3U8 | H264 | AAC | Completed |
44+
| SRT | H264 | AAC | Completed |
4545
| WEBRTC | H264 | OPUS | Processing |
4646
| HTTP-FLV | H264 | AAC | Completed |
47-
| XStream | H264,H265 | AAC | Completed |
48-
| TS | H264,H265 | AAC | Completed |
47+
| XStream | H264 | AAC | Completed |
48+
| TS | H264 | AAC | Completed |
4949

5050
## install
5151

@@ -65,7 +65,7 @@ use vs open and complie,you need to install vcpkg and install depend library by
6565
vcpkg.exe install libsrt:x86-windows libsrt:x64-windows libsrtp:x86-windows libsrtp:x64-windows
6666
#### Linux
6767
install srt library after Configure Xengine to Completed
68-
ubuntu:sudo apt install libsrt-openssl-dev libsrtp2-dev
68+
ubuntu:sudo apt install libsrt-gnutls-dev libsrtp2-dev
6969
Rockylinux:sudo dnf install srt-devel srtp2-devel
7070

7171
Linux use Makefile complie

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,24 +31,24 @@ c c++ streammedia server
3131
| 协议名称 | 视频格式 | 音频格式 | 当前状态 |
3232
| -------- | --------- | -------- | -------- |
3333
| RTMP | H264 | AAC | 已完成 |
34-
| SRT | H264,H265 | AAC | 已完成 |
34+
| SRT | H264 | AAC | 已完成 |
3535
| WEBRTC | H264 | OPUS | 未开始 |
3636
| GB28181 | H264 | AAC | 未开始 |
3737
| JT1078 | H264 | AAC | 已完成 |
38-
| XStream | H264,H265 | AAC | 已完成 |
38+
| XStream | H264 | AAC | 已完成 |
3939

4040
拉流协议:
4141

4242
| 协议名称 | 视频格式 | 音频格式 | 当前状态 |
4343
| -------- | --------- | -------- | -------- |
4444
| RTMP | H264 | AAC | 已完成 |
4545
| RTSP | H264 | AAC | 已完成 |
46-
| M3U8 | H264,H265 | AAC | 已完成 |
47-
| SRT | H264,H265 | AAC | 已完成 |
46+
| M3U8 | H264 | AAC | 已完成 |
47+
| SRT | H264 | AAC | 已完成 |
4848
| WEBRTC | H264 | OPUS | 进行中 |
4949
| HTTP-FLV | H264 | AAC | 已完成 |
50-
| XStream | H264,H265 | AAC | 已完成 |
51-
| TS | H264,H265 | AAC | 已完成 |
50+
| XStream | H264 | AAC | 已完成 |
51+
| TS | H264 | AAC | 已完成 |
5252

5353
## 安装教程
5454

@@ -73,7 +73,7 @@ vcpkg.exe install libsrt:x86-windows libsrt:x64-windows libsrtp:x86-windows libs
7373

7474
#### Linux
7575
配置完XEngine后需要安装srt库
76-
ubuntu:sudo apt install libsrt-openssl-dev libsrtp2-dev
76+
ubuntu:sudo apt install libsrt-gnutls-dev libsrtp2-dev
7777
Rockylinux:sudo dnf install srt-devel srtp2-devel
7878

7979
Linux使用Makefile编译

XEngine_Docment/Docment_en.docx

248 Bytes
Binary file not shown.

XEngine_Docment/Docment_zh.docx

422 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)