- 19 Oct, 2023 1 commit
-
-
openRtpServer时,如果开启tcp模式,从tcp端口池获取
ljx0305 committed
-
- 13 Oct, 2023 1 commit
-
-
1. s_???Map.clear()会触发key/value的析构,先执行析构再移除map成员。析构执行完之前map成员仍然有可见性。 2. s_???Map的成员析构时,根据当前状态,可能触发回调,如播放终止回调。 3. 在状态变更的回调函数中,通过s_???Map.erase(key)的方式解注册,此时也会触发一次析构。 两次析构导致double free:a) map.erase, b) map.clear Signed-off-by: ArmstrongCN <armstrong@sweelia.com>
Armstrong committed
-
- 12 Oct, 2023 3 commits
-
-
imp_rayjay committed
-
Deepslient committed
-
在hls注销后,hls cookie会继续存活60秒,在此期间,如果hls流重新注册,将导致无法继续播放; 通过此修改,在hls注销后每3秒查询一次MediaSource,可以在性能和功能间保持平衡。
PioLing committed
-
- 11 Oct, 2023 1 commit
-
-
加大时间戳回退容忍度,最大回退阈值改成与跳变最大幅度一致
fruit Juice committed
-
- 10 Oct, 2023 1 commit
-
-
增加jemalloc工具类, 增加jemalloc内存统计分析
alexliyu7352 committed
-
- 09 Oct, 2023 1 commit
-
-
升级jemalloc到5.3版本,相比5.2.1内存稳定许多,去除--without-export编译参数, 解决类似glibc中分配内存却在jemalloc中释放导致崩溃问题. 比如: toolkit::LoggerWrapper::printLogV中使用的vasprintf
alexliyu7352 committed
-
- 28 Sep, 2023 2 commits
- 26 Sep, 2023 1 commit
-
-
Fix #2855
夏楚 committed
-
- 23 Sep, 2023 3 commits
- 09 Sep, 2023 1 commit
-
-
xiongguangjie committed
-
- 02 Sep, 2023 9 commits
-
-
xiongziliang committed
-
Deepslient committed
-
xia-chu committed
-
xia-chu committed
-
通过该接口可以广播webrtc datachannel消息给webrtc播放器
xia-chu committed -
xia-chu committed
-
xia-chu committed
-
xia-chu committed
-
xia-chu committed
-
- 31 Aug, 2023 1 commit
-
-
复现条件:chrome打开webrtc demo网页,网页会每秒调用getMediaList。添加一条rtsp拉流,然后再调用close_stream,会偶现进入RtspPlayer::getPacketLossRate函数,然后_rtcp_context为空拿不到指针
waken committed
-
- 29 Aug, 2023 1 commit
-
-
主要优化如下: 1、通过设置port为0 声明不支持datachannel(而不是inactive)。 2、设置正确的ice用户名和密码,防止ice建联失败。 3、group attribute移除datachannel的mid。 3、datachannel 相关sdp移除rtcp相关描述。
Dw9 committed
-
- 26 Aug, 2023 6 commits
- 20 Aug, 2023 3 commits
- 13 Aug, 2023 2 commits
- 12 Aug, 2023 3 commits