Commit Graph

45 Commits

Author SHA1 Message Date
ydajiang
ca52588bae refactor: gb28181仅支持多端口推流, 提升代码健壮性 2025-08-08 17:14:33 +08:00
ydajiang
3e371c1ac7 feat: 支持1078流转GB28181 2025-05-31 21:06:33 +08:00
ydajiang
24fc44f9c7 refactor: 分离解析推流和转发流 2025-05-14 16:54:43 +08:00
ydajiang
866dac20e1 fix: sink连接断开后仍然推流问题; 2025-05-05 11:15:54 +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
ydajiang
bedf402ab4 feat: 使用引用计数器管理合并写切片的生命周期 2025-04-18 10:58:09 +08:00
ydajiang
c5036194c2 fix: 关闭sink, 异步发包协程未退出 2025-04-12 15:14:28 +08:00
ydajiang
bb1f5eba35 refactor: 合并写和异步推流 2025-04-11 15:19:19 +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
yangjiechina
92bd005fc4 支持恢复上次推流的时间戳和序号 2024-11-30 17:48:39 +08:00
yangjiechina
e72f05f1d9 规范http响应的数据结构 2024-11-09 10:19:16 +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
db435f17aa 修复hook重复通知publish done事件 2024-07-14 17:59:56 +08:00
yangjiechina
27da874258 rtc支持单端口 2024-07-13 13:53:26 +08:00
yangjiechina
52832690d1 修改项目包名 2024-07-10 20:26:30 +08:00
yangjiechina
99658f417a 重构合并写实现, TCP流使用异步发送 2024-07-10 20:17:37 +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
58d800a611 hook通知携带url参数 2024-06-17 23:34:04 +08:00
yangjiechina
17973b3e9e 测试hook拉流 2024-06-12 23:05:19 +08:00
yangjiechina
e6d7001bdc 完善hook通知事件 2024-06-07 20:46:22 +08:00
yangjiechina
2ae2622945 接口不使用“I”开头, 实现类不使用"impl"结尾 2024-06-06 19:27:56 +08:00
yangjiechina
b4487b95cb 支持GB28181三种推流 2024-05-03 22:50:45 +08:00
yangjiechina
43fd14b219 完善sink释放 2024-04-23 14:21:53 +08:00
yangjiechina
1fd0a2f063 支持enhanced-rtmp中的H265推拉流 2024-04-16 20:29:48 +08:00
yangjiechina
d820efadaf sink hook单独封装 2024-04-11 15:08:13 +08:00
yangjiechina
598311f21f 完善http接口封装 2024-04-10 10:34:11 +08:00
yangjiechina
8dc824494e 完善sink断开处理 2024-04-09 16:00:48 +08:00
yangjiechina
0376ccf604 添加日志模块 2024-04-05 21:59:56 +08:00
yangjiechina
1ec5c201b5 webrtc 拉流 2024-03-28 18:14:54 +08:00
yangjiechina
d325daeb8b 封装rtsp udp拉流 2024-03-17 14:18:21 +08:00
yangjiechina
596502d215 封装http-flv 2024-03-10 14:31:14 +08:00
yangjiechina
f7552240d0 封装hls 2024-03-02 18:41:00 +08:00
yangjiechina
a849b496a2 重构缓存 2023-12-07 18:06:58 +08:00
yangjiechina
21792bf407 通过管道收发推拉流事件 2023-12-01 19:16:52 +08:00
yangjie
8485f6c857 完善rtmp拉流 2023-11-26 22:06:40 +08:00
DESKTOP-COJOJSE\lenovo
f932284313 完善rtmp server 2023-11-25 17:45:19 +08:00
DESKTOP-COJOJSE\lenovo
33ec8159f1 完善Source和Sink 2023-11-18 17:57:05 +08:00
DESKTOP-COJOJSE\lenovo
c468f7388c 支持rtmpserver收流 2023-11-10 18:07:46 +08:00