ydajiang
|
d71014ae7f
|
fix: 减少packet计数发生crash问题
|
2025-05-17 22:50:18 +08:00 |
|
ydajiang
|
24fc44f9c7
|
refactor: 分离解析推流和转发流
|
2025-05-14 16:54:43 +08:00 |
|
yangjiechina
|
61e152e8ed
|
fix: 国标级联转发失败问题
|
2025-05-11 18:58:33 +08:00 |
|
ydajiang
|
b254fff76c
|
feat: 支持国标语音广播
|
2025-05-09 20:56:17 +08:00 |
|
yangjiechina
|
c2445233ee
|
fix: 拉取只存在音频的流失败问题
|
2025-05-02 18:34:44 +08:00 |
|
ydajiang
|
9568530233
|
feat: 支持快进追帧和关闭sink, 在推流缓慢时.
|
2025-04-22 19:46:39 +08:00 |
|
yangjiechina
|
1e951cdfcd
|
feat: sync.pool管理rtsp流和国标级联流
|
2025-04-19 22:45:11 +08:00 |
|
ydajiang
|
3fe77446e0
|
feat: 添加 ExecuteSyncEvent 方法用于同步执行事件
|
2025-04-19 16:19:15 +08:00 |
|
ydajiang
|
2d1cd874f4
|
feat: manage receive buffer using sync.Pool
|
2025-04-19 15:21:28 +08:00 |
|
ydajiang
|
bedf402ab4
|
feat: 使用引用计数器管理合并写切片的生命周期
|
2025-04-18 10:58:09 +08:00 |
|
ydajiang
|
bb1f5eba35
|
refactor: 合并写和异步推流
|
2025-04-11 15:19:19 +08:00 |
|
ydajiang
|
4ec0912340
|
refactor: GOP溢出处理
|
2025-04-08 11:00:09 +08:00 |
|
ydajiang
|
a508ef2838
|
refactor: 拆分avformat依赖库
|
2025-04-08 09:23:18 +08:00 |
|
ydajiang
|
611812da4c
|
feat: 恢复推流
|
2025-03-05 08:56:31 +08:00 |
|
ydajiang
|
511d89bcab
|
fix: 关闭sink和向sink推流非线程安全, 造成crash问题
|
2025-01-11 11:06:50 +08:00 |
|
ydajiang
|
4e62e7edb2
|
fix: 因sink推流失败, 删除sink时, 拉流计数为负数问题
|
2025-01-07 20:53:20 +08:00 |
|
ydajiang
|
3ebda750a3
|
refactor: 恢复上次推流时间戳时, 通过duration累加
|
2024-12-23 20:28:27 +08:00 |
|
ydajiang
|
cdc4f84ffe
|
fix: 错误判断合并写是否包含关键帧的问题
|
2024-12-23 20:27:21 +08:00 |
|
yangjiechina
|
6f72ccfeba
|
修复推流只有audio track崩溃问题
|
2024-12-13 19:45:54 +08:00 |
|
yangjiechina
|
92bd005fc4
|
支持恢复上次推流的时间戳和序号
|
2024-11-30 17:48:39 +08:00 |
|
yangjiechina
|
fff14dcfbf
|
修复关闭Sink死锁问题
|
2024-11-21 20:38:09 +08:00 |
|
yangjiechina
|
99b9c7871a
|
取消统计超时track索引
|
2024-11-21 19:46:36 +08:00 |
|
yangjiechina
|
aab75eecfd
|
增加推流码流统计
|
2024-11-15 20:05:31 +08:00 |
|
yangjiechina
|
a49b4e2ff7
|
拉流超时,断开连接
|
2024-11-14 19:44:45 +08:00 |
|
yangjiechina
|
ce2df2f0aa
|
修复超时计时器未关闭, 造成Source内存泄漏问题
|
2024-11-11 16:44:17 +08:00 |
|
yangjiechina
|
afd6b6e965
|
修复rtc拉流失败问题
|
2024-10-31 15:57:31 +08:00 |
|
yangjiechina
|
6841c4725f
|
增加查询拉流列表接口
|
2024-10-29 19:57:52 +08:00 |
|
yangjiechina
|
ec707c8dc1
|
重构输出流转发, TransStream不再持有Sink
|
2024-10-28 19:15:53 +08:00 |
|
yangjiechina
|
9090e28077
|
支持国标级联
|
2024-10-22 11:23:43 +08:00 |
|
yangjiechina
|
6758d1f977
|
支持录制流
|
2024-07-24 21:39:47 +08:00 |
|
yangjiechina
|
3856631af7
|
修复hls流第一个ts切片没有sps和pps问题
|
2024-07-17 21:31:18 +08:00 |
|
yangjiechina
|
c353600844
|
打印http hook响应
|
2024-07-16 21:17:22 +08:00 |
|
yangjiechina
|
6a9a797f3f
|
完善注释
|
2024-07-16 20:56:44 +08:00 |
|
yangjiechina
|
db435f17aa
|
修复hook重复通知publish done事件
|
2024-07-14 17:59:56 +08:00 |
|
yangjiechina
|
ac39deea33
|
统一解析处理1078和28181流
|
2024-07-14 17:22:03 +08:00 |
|
yangjiechina
|
27da874258
|
rtc支持单端口
|
2024-07-13 13:53:26 +08:00 |
|
yangjiechina
|
e0dcff6f20
|
修复合并写多发重复数据问题
|
2024-07-10 23:10:52 +08:00 |
|
yangjiechina
|
52832690d1
|
修改项目包名
|
2024-07-10 20:26:30 +08:00 |
|
yangjiechina
|
99658f417a
|
重构合并写实现, TCP流使用异步发送
|
2024-07-10 20:17:37 +08:00 |
|
yangjiechina
|
a8f26f74df
|
修复rtmp推流结束时, stack先释放, 后续解析剩余的流, 造成rtmp stack 回调流时空指针问题
|
2024-07-05 22:03:13 +08:00 |
|
yangjiechina
|
217605072e
|
修复收流数据被覆盖问题
|
2024-07-05 21:42:51 +08:00 |
|
yangjiechina
|
dfda276583
|
支持保存推流数据包到文件. 打印拉流url
|
2024-07-04 22:35:55 +08:00 |
|
yangjiechina
|
4b1200d9ad
|
修复ffplay拉取hls流警告“Packet corrupt”
|
2024-07-01 20:38:32 +08:00 |
|
yangjiechina
|
678336f653
|
修复rtmp推流结束后不释放内存问题
|
2024-06-29 15:48:31 +08:00 |
|
yangjiechina
|
ece14dbc27
|
修复rtmp推拉流内存泄漏问题
|
2024-06-28 20:56:18 +08:00 |
|
yangjiechina
|
e88c243efa
|
source关闭时, 关闭网络连接
|
2024-06-22 16:25:27 +08:00 |
|
yangjiechina
|
58d800a611
|
hook通知携带url参数
|
2024-06-17 23:34:04 +08:00 |
|
yangjiechina
|
cb4eed8389
|
gb使用receivebuffer
|
2024-06-17 22:59:03 +08:00 |
|
yangjiechina
|
89de34bd98
|
优化网络IO使用buffer读取
|
2024-06-15 19:31:17 +08:00 |
|
yangjiechina
|
17973b3e9e
|
测试hook拉流
|
2024-06-12 23:05:19 +08:00 |
|