File tree Expand file tree Collapse file tree 3 files changed +45
-8
lines changed
Expand file tree Collapse file tree 3 files changed +45
-8
lines changed Original file line number Diff line number Diff line change 1+ XEngine_StreamMedia V2.9.0.1001
2+
3+ 增加:音频编解码器和重采样支持
4+ 增加:webrtc心跳支持
5+ 增加:rtc客户端发布流
6+ 修改:插入推流会话管理当dtls连接成功
7+ 修改:ssrc转字符串从int类型
8+ 修改:会话模块获取sms地址
9+ 修改:rtp转srtp包
10+ 修改:rtc证书配置问题
11+ 修改:rtcp接受协议解析支持
12+ 修改:rtsp和webrtc仅音频和视频支持
13+ 修正:消息发送不完整的问题
14+ 修正:rtcp协议判断问题
15+ 修正:webrtc自动选择媒体索引问题
16+ 修正:没有退出当rtp的视频包头出问题的时候
17+ 修正:mac编译问题
18+ 修正:x-stream音频编码参数错误
19+ 删除:没有使用的会话代码
20+
21+ added:test start supported
22+ added:audio coder and resample support
23+ added:webrtc heart support
24+ added:rtc client publish stream
25+ modify:insert push session management after dtls handshake
26+ modify:ssrc to string from int for session module
27+ modify:get smsaddr for session module
28+ modify:rtp to srtp
29+ modify:rtc cert configure to der from csr
30+ modify:rtcp recv report parse support
31+ modify:rtsp and webrtc only audio or video support
32+ fixed:failed due to send message incomplete
33+ fixed:rtcp protocol judgment is incorrect
34+ fixed:webrtc auto choice media index
35+ fixed:not break header for rtp packet of video
36+ fixed:build error on mac
37+ fixed:x-stream audio parameter set is incorrect
38+ delete:unused code
39+ =======================================================
140XEngine_StreamMedia V2.8.0.1001
241
342增加:支持srtcp和srtp处理数据了
Original file line number Diff line number Diff line change @@ -71,20 +71,19 @@ vcpkg.exe install libsrt:x86-windows libsrt:x64-windows libsrtp:x86-windows libs
7171#### Linux
7272install srt library after Configure Xengine to Completed
7373ubuntu: sudo apt install libsrt-gnutls-dev libsrtp2-dev
74- Rockylinux: sudo dnf install srt-devel srtp2-devel
7574
7675Linux use Makefile complie
7776UBUNTU22.04 x64 or RockyLinux 9 x64
7877
7978##### Compile Command
8079execute command in XEngine_Source path
81- make complie
82- make FLAGS=InstallAll Install File
83- make FLAGS=CleanAll Clear Complie
80+ make
81+ make FLAGS=InstallAll
82+ make FLAGS=CleanAll
8483
8584#### MacOS
8685install srt library after Configure Xengine to Completed
87- brew install libsrt srtp
86+ brew install srt srtp
8887Linux use Makefile to complie,terminal exection,Requires mac 13 and above
8988
9089##### Compile Command
Original file line number Diff line number Diff line change @@ -69,7 +69,7 @@ macos执行:./XEngine_LINEnv.sh -i 3
6969由于依赖的子模块,在你checkout仓库后,在仓库目录下执行下面的命令拉取子模块
7070git submodule init
7171git submodule update
72- 如果github访问失败,也可以在XEngine_Source\XEngine_Depend 下直接clone项目 : git clone https://gitee.com/xengine/XEngine_OPenSource.git
72+ 如果github访问失败,你也可以clone该项目,在主目录下使用命令 : git clone https://gitee.com/xengine/XEngine_OPenSource.git XEngine_Source/XEngine_Depend
7373
7474#### Windows
7575
@@ -80,7 +80,6 @@ vcpkg.exe install libsrt:x86-windows libsrt:x64-windows libsrtp:x86-windows libs
8080#### Linux
8181配置完XEngine后需要安装srt库
8282ubuntu: sudo apt install libsrt-gnutls-dev libsrtp2-dev
83- Rockylinux: sudo dnf install srt-devel srtp2-devel
8483
8584Linux使用Makefile编译
8685UBUNTU22.04 或者 RockyLinux 9 x64均可
@@ -94,7 +93,7 @@ make FLAGS=CleanAll 清理编译
9493
9594#### MacOS
9695配置完XEngine后需要安装srt库
97- brew install libsrt srtp
96+ brew install srt srtp
9897使用makefile编译,控制台运行,需要mac 13以及以上版本
9998
10099###### 编译命令
You can’t perform that action at this time.
0 commit comments