Commit Graph

10 Commits

Author SHA1 Message Date
dexter
323ac7204e 1、当发布者离线时没有订阅者时,流的超时时间从1s改为10ms。
2、Track增加离线状态,当发布者离线时,Track状态改为离线状态,当发布者重新上线时,Track状态改为在线状态。
3、Track在恢复在线后,记录时间戳的差值,保持后续时间戳和之前的连续。
4、进一步优化订阅者读取音视频同步逻辑。
2023-02-06 07:58:56 +08:00
dexter
f2847be29f rtp改成链表形式 2023-02-01 10:42:50 +08:00
dexter
b27e032435 rtp打包内存回收bug 2023-02-01 01:29:02 +08:00
dexter
092719a61d 对配置中的时间进行统一处理 2023-01-29 15:05:19 +08:00
dexter
a5602c5afc 实现无锁内存池 2023-01-25 20:31:10 +08:00
dexter
b0dcecdebc 重构Track写入架构,增加sub配置项可配置指定track订阅的参数名
修复首次写入AbsTime的值
2023-01-18 20:54:14 +08:00
dexter
62ad580a0d 修复stream序列化循环引用问题 2023-01-02 14:46:42 +08:00
dexter
95fff02162 重构订阅者集合,减少轨道等待 2022-12-29 17:51:59 +08:00
dexter
b725fdbd59 📦 NEW: 增加rtpdump的回放功能 2022-11-19 23:39:11 +08:00
langhuihui
22d3a99025 🎨 开始优化rtp内存 2022-11-04 02:24:56 +08:00