xiongziliang
09af12a183
操作MediaSource对象时确保线程安全
2022-06-11 14:17:43 +08:00
Leon
be995f9cd2
!17 【功能请求】 /index/api/getMediaList接口 增加LOSS字段用于统计每个轨道丢包率反馈
...
* update webrtc/WebRtcPusher.h.
* update webrtc/WebRtcPusher.cpp.
* update webrtc/WebRtcTransport.h.
* update webrtc/WebRtcTransport.cpp.
* update src/Common/MediaSource.h.
* update src/Common/MediaSource.cpp.
* update server/WebApi.cpp.
2022-06-11 04:31:06 +00:00
xiongziliang
8231c5c293
新增GB28181 tcp passive被动发送接口(startSendRtpPassive)
2022-05-14 23:25:22 +08:00
ziyue
3062ea0e7c
初步支持ipv6: #576 , #1406
2022-05-07 20:06:08 +08:00
ziyue
200a193c04
openRtpServer新增ssrc参数修改为追加至函数末尾, 确保代码逻辑一致无歧义: #1572
2022-04-28 17:44:35 +08:00
wangcker
e712639e33
openrtpserver接口新增ssrc参数,强制过滤不属于本端口的视频流,以解决视频串流问题 ( #1572 )
2022-04-16 15:12:49 +08:00
xiongziliang
a6e82799f5
openRtpServer接口新增re_use_port参数
2022-04-09 10:26:15 +08:00
xiongziliang
2818e371b8
完善startSendRtp接口
2022-04-03 18:37:22 +08:00
xgj
29ceddd23d
fix startsendrtp pt error
2022-04-01 19:15:35 +08:00
xgj
9d532cf16b
fix startsendrtp pt error
2022-04-01 19:12:37 +08:00
xgj
61625f458f
for webapi startsendrtp can send raw rtp
2022-04-01 18:28:09 +08:00
xiongziliang
5879947325
webrtc url添加session参数,用于hook追踪会话唯一性
2022-03-27 21:12:59 +08:00
xiongziliang
76372cd34b
修好addStreamProxy接口获取参数失败的问题
2022-03-12 15:23:45 +08:00
xiongziliang
d239ada9ac
精简代码
2022-03-12 15:18:12 +08:00
xiongziliang
3c99b3af98
修复addStreamProxy接口笔误
2022-03-12 15:08:30 +08:00
xiongziliang
9527a2b1cf
addStreamProxy接口新增多种转协议相关参数
2022-03-12 15:07:01 +08:00
xiongziliang
0f1120b8a6
on_publish hook新增多种选项
2022-03-12 14:34:48 +08:00
xiongziliang
4dc621e1bb
转协议选项抽象为ProtocolOption对象
2022-03-12 13:24:23 +08:00
ziyue
63f22ee6f2
截图失败时,返回ffmpeg日志; ffmpeg命令支持相对路径
2022-02-24 11:28:48 +08:00
ziyue
a3d696d805
完善判定ffmpeg截图是否为空逻辑
2022-02-23 17:06:09 +08:00
夏楚
c72cf4cbcc
整理命名空间 ( #1409 )
...
* feat: remove using namespace mediakit in header files.
(cherry picked from commit d44aeb339a8a0e1f0455be82b21fe4b1b536299f)
* feat: remove using namespace mediakit in FFmpegSource.h
* feat: remove using namespace mediakit in RtpExt.h
* feat: remove using namespace mediakit in header files.
* feat: remove using namespace std in header files.
* feat: remove using namespace std in header files when zltoolkit remove std in header
* 补充命名空间
* 整理命名空间
* 整理命名空间2
* 修复macos ci
* 修复编译问题
* 修复编译问题2
* 修复编译问题3
Co-authored-by: Johnny <hellojinqiang@gmail.com>
Co-authored-by: Xiaofeng Wang <wasphin@gmail.com>
2022-02-02 20:34:50 +08:00
ziyue
81cf93a2bf
openRtpServer接口强制关闭reuse_port属性,防止端口冲突
2022-01-19 17:44:58 +08:00
xiongziliang
c9d755f4e8
修复编译问题
2022-01-14 22:04:46 +08:00
wangcker
e8b0993493
给openrtpserver接口添加enable_reuse参数 ( #1372 )
...
* 修改rtpopen逻辑
* 给openrtpserver接口添加enable_reuse端口
2022-01-14 21:53:01 +08:00
ziyue
be77f84315
支持溯源方式的集群模式
2022-01-12 16:48:14 +08:00
ziyue
974626024d
更新并适配zltoolkit, 过滤重复日志
2022-01-06 12:34:21 +08:00
夏楚
15297a3ca3
添加内存malloc次数分布统计 ( #1322 )
2021-12-29 20:48:15 +08:00
夏楚
878ce87329
支持线程内存malloc统计 ( #1317 )
2021-12-27 17:40:15 +08:00
lawrencehj
052cca0753
实现Windows系统下restartServer API接口 ( #1292 )
2021-12-19 17:39:50 +08:00
rqb500
5a04575cb9
增加实用restful接口 ( #1183 )
2021-10-25 15:13:21 +08:00
ziyue
01086d8eaa
完善内置测试hook接口
2021-10-21 10:50:22 +08:00
ziyue
4067f2beb6
ps rtp推流接口(startSendRtp)支持推送本地mp4录像
2021-10-21 10:21:52 +08:00
ziyue
5ee9b69568
webrtc新增自定义插件模式
2021-10-19 15:23:12 +08:00
ziyue
cfd5957c25
webrtc echo test不检查app/stream参数
2021-10-16 17:07:21 +08:00
ziyue
34365a2f8f
新增webrtc echo test双向会话示例
2021-10-16 10:52:28 +08:00
ziyue
7f3f47abbb
提取webrtc推流、播放代码为单独的派生类
2021-10-15 16:27:17 +08:00
ziyue
8b1d1d6e24
修复可能访问空指针的问题
2021-08-23 11:00:20 +08:00
xiongziliang
10afab77f3
Merge branch 'feature/keep_alive_monk' of https://gitee.com/xia-chu/ZLMediaKit
2021-08-21 19:11:20 +08:00
ziyue
0f6d1135eb
优化http调试日志性能
2021-08-12 21:29:02 +08:00
ziyue
4dbe0a1d3e
合并pr:#1025
2021-08-12 20:37:46 +08:00
baiyfcu
0ed902509a
player增加speed,pause扩展,seek支持秒级定位,MP4按时间戳生成文件
2021-08-09 18:28:43 +08:00
ziyue
77ba24b59c
修改错误代码
2021-07-02 14:55:22 +08:00
ziyue
c97678af0a
webrtc播放触发流未找到事件,实现按需生成流
2021-07-02 14:50:48 +08:00
ziyue
69c3b24d06
优化遍历MediaSource接口性能
2021-06-30 21:24:16 +08:00
ziyue
caecfc3fda
Merge branch 'master' of https://github.com/xia-chu/ZLMediaKit into dev
2021-06-21 17:51:15 +08:00
ziyue
752590f804
完善addStreamPusherProxy相关功能并修复自动删除相关的bug
2021-06-17 11:01:14 +08:00
ziyue
aa39680c69
addStreamPusherProxy接口修改key唯一性规则,新增rtsp推流类型、超时参数
2021-06-17 10:41:26 +08:00
ziyue
eef0c31d7b
addStreamProxy新增重试次数参数
2021-06-17 10:39:22 +08:00
ziyue
936c6f7965
调整代码细节
2021-06-17 10:12:34 +08:00
monktan
cd7ae27276
添加推流代理器
2021-06-16 19:40:08 +08:00