Commit Graph

2599 Commits

Author SHA1 Message Date
yapingcat
3c49b3737e fix bug rtcp sr包的 ssrc 和rtp包中的一致 2021-05-17 09:20:03 +08:00
xiongziliang
5b57b9d6ae 确保rtc播放不强引用rtsp直播源 2021-05-16 22:13:08 +08:00
xiongziliang
44b0e13ba7 完善打印svc tid 2021-05-16 22:12:26 +08:00
xiongziliang
c6d2b41d97 完善rtp ext相关处理方法 2021-05-16 21:49:46 +08:00
xiongziliang
5f05df98b0 添加获取类型方法 2021-05-16 21:17:55 +08:00
xiongziliang
a84bcec4aa 完善rtp ext处理相关逻辑 2021-05-16 20:56:03 +08:00
xiongziliang
bda378c340 完善发送rtx rtp处理 2021-05-16 18:06:34 +08:00
xiongziliang
7cdd5ed9df 修复rtx包未修改rtp ext id的问题 2021-05-16 16:59:12 +08:00
xiongziliang
d4ff84e447 完善ssrc相关处理 2021-05-16 16:12:10 +08:00
xiongziliang
f6eb84b413 添加ssrc相关方法 2021-05-16 12:28:50 +08:00
xiongziliang
d395d23eeb 由于在RtspSession类确保了函数执行顺序,所以回滚多余代码也能确保单track流迅速注册 2021-05-15 10:05:47 +08:00
xiongziliang
4cd618899b Merge branch 'master' of https://gitee.com/xia-chu/ZLMediaKit into dev 2021-05-15 10:02:58 +08:00
xiongziliang
259e9dab07 更新ZLToolKit 2021-05-15 09:59:36 +08:00
xiongziliang
125b703ea9 Merge remote-tracking branch 'origin/master' 2021-05-15 09:57:21 +08:00
xiongziliang
e807a08f2e 单track rtsp推流加快媒体注册速度 2021-05-15 09:56:35 +08:00
ziyue
a7cd4d0719 rtp ext不做内存拷贝 2021-05-13 01:29:55 +08:00
xiongziliang
0e968a2d5e 更新ZLToolKit 2021-05-12 23:48:13 +08:00
ziyue
5f13335166 关闭丢包测试代码 2021-05-12 20:53:37 +08:00
ziyue
8fdfc14f6f 整理 nack/rtx/ssrc 2021-05-12 20:51:51 +08:00
ziyue
12be56493e 优化代码 2021-05-12 15:41:50 +08:00
xia-chu
cb280e1eeb rtc推流支持nack/rtx重传 2021-05-11 15:48:01 +08:00
xia-chu
0d61de758e 完善nack与丢包重传2 2021-05-11 12:12:28 +08:00
xia-chu
5c90a1e137 完善nack与丢包重传 2021-05-11 11:18:55 +08:00
xia-chu
cbafdbabc6 防止拷贝 2021-05-11 09:09:35 +08:00
xiongziliang
7ad361b22d rtc播放支持nack重传 2021-05-11 00:54:33 +08:00
xiongziliang
e8d3dec050 getBitArray方法返回nack第一个包状态 2021-05-11 00:34:17 +08:00
xiongziliang
ec8e518180 完善fci相关代码 2021-05-10 23:27:11 +08:00
xia-chu
c57f31d3d0 代码优化 2021-05-10 18:14:51 +08:00
xia-chu
a42e5f6470 完善ssrc处理逻辑 2021-05-10 18:11:12 +08:00
xia-chu
d4ce5b0091 添加ssrc相关的方法 2021-05-10 17:35:22 +08:00
xia-chu
985fe310b6 extmap改回vector存放 2021-05-10 10:14:42 +08:00
xia-chu
45abc23e87 放宽fci长度校验 2021-05-10 10:14:00 +08:00
xgj
7f917211e4 fix gcc for linux compile error 2021-05-08 22:25:56 +08:00
xiongziliang
783321e74e 关闭调试日志 2021-05-08 21:47:17 +08:00
xiongziliang
d74f2ff155 修复remb和twcc开关相关bug 2021-05-08 21:43:27 +08:00
xiongziliang
60a6d4af0b 拷贝后再修改rtp,防止修改共享数据 2021-05-08 21:16:51 +08:00
xiongziliang
47dc661bb2 初步兼容simulcast 2021-05-08 20:27:46 +08:00
xiongziliang
826ec33c2c rtx ssrc不强制指定 2021-05-08 19:45:53 +08:00
xiongziliang
0377796c03 修复clang下编译警告和错误 2021-05-08 19:33:51 +08:00
xia-chu
e81d91988d 完善sdp对ssrc的处理 2021-05-08 18:43:22 +08:00
xia-chu
26762b6a6f 添加offer simulcast sdp 2021-05-08 15:15:05 +08:00
xia-chu
16fa359cc5 默认不添加无效的codec plan 2021-05-08 15:05:13 +08:00
xia-chu
e84d16213c sdp中添加msid属性 2021-05-08 15:01:30 +08:00
xia-chu
1403923138 设置rtx ssrc 2021-05-08 15:01:14 +08:00
xia-chu
c10296d432 未选中的plan也返回到sdp中 2021-05-08 14:50:19 +08:00
xia-chu
0d8a3ef790 完善代码 2021-05-08 11:40:18 +08:00
xia-chu
f625b3fbf3 无法处理的rtp ext清空 2021-05-08 11:37:54 +08:00
xia-chu
d5eb486f54 修改rtp的ext id
优化代码结构
2021-05-08 10:51:10 +08:00
xia-chu
9f95f743e7 解析rtp ext时不再赋值类型 2021-05-08 10:37:47 +08:00
xia-chu
5756ed46e0 添加ext调试代码 2021-05-07 18:34:04 +08:00