Commit Graph

179 Commits

Author SHA1 Message Date
ydajiang
98afe59c67 feat: 转发流的ssrc以offer sdp的为准 2025-06-04 20:55:18 +08:00
ydajiang
c09a132433 fix: rtsp udp拉流发生crash问题 2025-06-04 19:32:34 +08:00
ydajiang
8ed1af39ff fix: rtsp拉流协程泄漏问题 2025-06-04 19:27:43 +08:00
ydajiang
75b463c088 fix: 音频流发生crash问题 2025-06-03 12:00:45 +08:00
ydajiang
02689f5e09 fix: json结构体复用造成数据错乱问题 2025-06-02 20:41:24 +08:00
ydajiang
2f86fe9d39 Update README.md 2025-06-02 14:05:34 +08:00
ydajiang
0770fbac4c feat: 使用cdn引入flv.js替代本地文件 2025-06-02 13:55:24 +08:00
ydajiang
1c59608f1e fix: http-flv拉流prev tag size不正确问题 2025-06-01 22:02:55 +08:00
ydajiang
e49b7a833e fix: hls拉流发生crash问题 2025-06-01 15:25:45 +08:00
ydajiang
914daeed5e fix: 1078 unpacking crash 2025-06-01 11:48:47 +08:00
ydajiang
3e371c1ac7 feat: 支持1078流转GB28181 2025-05-31 21:06:33 +08:00
ydajiang
976fd12b4b feat: flv支持网页预览 2025-05-26 10:23:37 +08:00
ydajiang
c67f234d45 fix: 1078sim卡号的前导零 2025-05-26 10:17:57 +08:00
ydajiang
d71014ae7f fix: 减少packet计数发生crash问题 2025-05-17 22:50:18 +08:00
ydajiang
7486fc1491 refactor: 优化流订阅处理逻辑 2025-05-14 19:50:12 +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
ydajiang
9f22072406 Merge branch 'dev' of https://github.com/lkmio/lkm into dev 2025-05-05 17:11:34 +08:00
ydajiang
866dac20e1 fix: sink连接断开后仍然推流问题; 2025-05-05 11:15:54 +08:00
ydajiang
c9881b9549 refactor: ssrc由流媒体服务生成 2025-05-05 10:32:12 +08:00
yangjiechina
c2445233ee fix: 拉取只存在音频的流失败问题 2025-05-02 18:34:44 +08:00
ydajiang
e226f64f45 fix: 1078sim卡号按照16进制格式解析 2025-04-23 17:42:34 +08:00
ydajiang
9568530233 feat: 支持快进追帧和关闭sink, 在推流缓慢时. 2025-04-22 19:46:39 +08:00
ydajiang
02a0a42238 fix: 关闭正在推流的sink, 发生crash问题. 2025-04-21 17:44:11 +08:00
yangjiechina
cc86e94c5a feat: 优化是否释放合并写缓冲区,只判断一次; 2025-04-20 22:55:14 +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
f3774f2151 refactor: 取消jitterbuffer回调 2025-04-12 15:15:03 +08:00
ydajiang
c5036194c2 fix: 关闭sink, 异步发包协程未退出 2025-04-12 15:14:28 +08:00
ydajiang
4c11d29bcb fix: rtmp时间戳超过0xFFFFFF封装流错误 2025-04-11 16:37:37 +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
4ed0c13add refactor: 合并写规则 2025-03-05 08:55:28 +08:00
ydajiang
91dd7ae83d feat: 推流列表返回拉流地址 2025-03-04 17:52:40 +08:00
ydajiang
bb7da5d742 fix: rtp打包vps/sps/pps未删除startcode问题 2025-01-11 11:08:25 +08:00
ydajiang
511d89bcab fix: 关闭sink和向sink推流非线程安全, 造成crash问题 2025-01-11 11:06:50 +08:00
ydajiang
7d4d7644b5 fix: webrtc拉流丢包没有重传问题 2025-01-11 10:38:40 +08:00
ydajiang
4e62e7edb2 fix: 因sink推流失败, 删除sink时, 拉流计数为负数问题 2025-01-07 20:53:20 +08:00
ydajiang
fdf4ec4786 feat: 解析ps流发生err, 非解析缓冲区满错误继续推流 2025-01-06 22:43:20 +08:00
ydajiang
60a7a94979 fix: 国标tcp推流花屏问题 2024-12-26 22:04:48 +08:00
ydajiang
d5ddc10ad6 fix: 国标tcp被动收流失败问题 2024-12-25 19:20:56 +08:00
ydajiang
a13fb5a5c5 feat: http-flv流的metadata与rtmp推流源的保持一致 2024-12-24 20:12:18 +08:00
ydajiang
da7f084a2c fix: http-flv恢复推流时, pre tag size错误和重复发送flv header问题 2024-12-24 20:10:33 +08:00
ydajiang
be4a13996b fix: 继续推流时, 不发送extradata和metadata问题 2024-12-23 20:30:00 +08:00
ydajiang
3ebda750a3 refactor: 恢复上次推流时间戳时, 通过duration累加 2024-12-23 20:28:27 +08:00