Commit Graph

56 Commits

Author SHA1 Message Date
dexter
4d8e2ca5d2 初步与rtmp插件调通 2022-02-06 08:50:17 +08:00
dexter
b2489b2305 4.0初步改造 2022-02-02 10:39:39 +08:00
dexter
c3c40ccf7f 增加对Subscribe判断 2021-11-30 16:07:29 +08:00
dexter
917d98187d 增加自动断流的延迟功能 2021-11-11 19:58:43 +08:00
dexter
5486047752 修复回调覆盖的bug 2021-08-25 16:32:46 +08:00
dexter
a10810936f time.Time不能用作匿名字段 2021-08-22 15:02:07 +08:00
dexter
8fb9e6642f 全新时间戳设计 2021-08-21 23:34:31 +08:00
dexter
3a16fe7883 GOP追帧 2021-08-19 14:38:05 +08:00
dexter
19983cb5ae 增加dataTrack功能 2021-08-07 21:53:33 +08:00
dexter
af5caa8738 ringbuffer升级 2021-07-28 18:48:58 +08:00
langhuihui
42d3c60bcb 去掉打印 2021-07-24 18:07:36 +08:00
langhuihui
1c215b5f43 修复rtp中含有B帧时的逻辑 2021-07-23 20:51:10 +08:00
langhuihui
155a6b608a rtp时间戳计算修改 2021-07-22 21:12:14 +08:00
langhuihui
a459993df4 rtp B帧逻辑修改 2021-07-21 23:22:46 +08:00
李宇翔
ad99534f84 优化代码 2021-07-16 11:10:48 +08:00
李宇翔
3724b878ca 修复WaitTrack在等待时间范围之外时的判断 2021-07-12 17:07:05 +08:00
李宇翔
84fef0761a 解决扩缩ringbuffer的bug 2021-07-09 17:47:07 +08:00
langhuihui
ada9848dbd ring 功能修复 2021-07-04 21:54:38 +08:00
李宇翔
868d9d0ba9 使用标准库的环形链表重构 2021-07-02 20:06:03 +08:00
langhuihui
9ee69d4cf5 增加判断 2021-06-15 22:58:43 +08:00
langhuihui
5d3b3fdd85 订阅者时间戳从0开始 2021-06-15 07:58:11 +08:00
langhuihui
a0048a9c9d 重构媒体轨道等待逻辑 2021-06-14 22:15:25 +08:00
李宇翔
96c29bbfa6 给触发钩子加锁 2021-06-04 09:21:12 +08:00
langhuihui
10aecb4c4b 增加pushRTP方法 2021-02-23 13:29:10 +08:00
langhuihui
f66edde219 修改hook回调方式以及Track机制 2021-02-17 21:31:36 +08:00
langhuihui
c2ff0bbcae 大改版 2021-02-14 22:56:17 +08:00
langhuihui
70706fc8da 修改等待关键帧逻辑 2021-02-10 22:19:48 +08:00
langhuihui
d44f525a08 标注json序列化 2021-02-07 21:12:13 +08:00
langhuihui
7dbfc52a66 增加音视频同步输出功能 2021-01-25 22:04:46 +08:00
langhuihui
d4a701b730 rtmp迁移新架构 2021-01-25 20:33:42 +08:00
langhuihui
ca016d834b 开发提交 2021-01-11 23:08:15 +08:00
langhuihui
9d8e6e612f 追赶技术有问题,先回退 2020-12-12 16:47:15 +08:00
langhuihui
56384f4a99 增加开始时间戳逼近策略 2020-12-11 20:43:39 +08:00
langhuihui
9e626d8eaf 修复bug,等待写入后才能获取type 2020-10-01 17:47:07 +08:00
langhuihui
25646510ce 增加对纯音频支持 2020-09-20 15:16:57 +08:00
langhuihui
87d88eaee3 Merge remote-tracking branch 'origin/2.0' into 2.0
# Conflicts:
#	subscriber.go
2020-08-27 08:56:06 +08:00
langhuihui
8a283782b6 增加对纯音频的播放的支持 2020-08-27 08:50:45 +08:00
mask-pp
5208f720d3 规范编写方式 2020-08-14 11:09:44 +08:00
mask-pp
0f3405567d 定义处理metadata数据函数 2020-08-14 10:58:32 +08:00
langhuihui
75f89c9ad4 处理订阅时的意外情况 2020-08-06 22:31:22 +08:00
dexter
23c42ef55e 等待发布者改用channel防止订阅者阻塞 2020-07-28 11:05:01 +08:00
langhuihui
cb183763bf 将读写锁替换为WaitGroup 2020-06-07 19:48:40 +08:00
langhuihui
a09e6abc0c 增加RingBuffer的长度可配置 2020-05-05 14:15:13 +08:00
langhuihui
bb2fb088a9 扩大RingBuffer大小,增加热配置 2020-05-03 22:03:43 +08:00
李宇翔
a23c0e1c17 修正错误 2020-05-01 13:03:53 +08:00
unknown
6487eaddbf 修改命名 2020-05-01 11:41:16 +08:00
李宇翔
586108ea38 使用RingBuffer代替链表 2020-04-29 19:15:40 +08:00
李宇翔
f25668d1b7 增加bps信息 2020-04-24 18:05:11 +08:00
李宇翔
309215ff8c 对音频推送进行判断 2020-04-23 19:21:38 +08:00
langhuihui
fbe17ee40b 增加等待锁 2020-04-21 21:57:15 +08:00