xia-chu
9a7cca1ad9
paced_sender逻辑新增音视频包排序功能
...
用于矫正音视频包时间戳交织性
2025-06-29 18:00:04 +08:00
xia-chu
0b21ece801
优化rtp异常处理逻辑
2025-06-29 17:56:48 +08:00
xia-chu
c98137e505
优化线程安全问题
2025-06-29 17:56:10 +08:00
xia-chu
18ca4cf48f
优化音视频时间戳同步逻辑
2025-06-29 17:55:17 +08:00
xia-chu
38821b295a
优化http参数获取逻辑
2025-06-29 17:48:23 +08:00
xia-chu
86e4a494f2
Update README.md
2025-06-29 15:24:23 +08:00
xia-chu
a9fe5d6f42
新增帧合并开关,优化国标流秒开速度
2025-06-29 10:56:05 +08:00
xia-chu
9e6b33b02e
rtp tcp级联速度太慢时主动限制上游接收速度
...
防止发送速度跟不上接受速度导致发送超时
2025-06-29 10:56:05 +08:00
Yurun
986a63bb73
Fix typo in config.ini
2025-06-24 09:25:22 +08:00
baigao-X
7d7320f0b7
feat: generating debug files during linux release builds ( #4308 )
...
linux release构建时生成与MediaServer 匹配的debug文件。
生产环境依然使用小尺寸的MediaServer,在需要gdb调试或者查看coredump文件时可以结合debug文件查看调用栈。
2025-06-07 15:01:42 +08:00
Haibo Chen(陈海博)
6e125d02dc
Fix typo ( #4307 )
2025-06-07 15:00:06 +08:00
PioLing
2bbd177d5a
Add win32 core dump ( #4291 )
...
单元测试代码
int main() {
System::systemSetup();
int *p = nullptr;
*p = 1; // 强制崩溃
return 0;
}
崩溃后直接用 vs2019(2022) 打开 dmp 文件。
菜单选择 File → Open → File...,选择你的 .dmp 文件。
提示你“选择符号和源码”,若有源码和 pdb/symbol 文件能看到更详细的堆栈。
2025-05-31 11:26:00 +08:00
xiongguangjie
a050f38cc9
提升浏览器webrtc g711音频播放效果 ( #4280 #4282 )
...
For chrome (136.0.7103.93)
2025-05-11 11:18:34 +08:00
xia-chu
7a7f618a73
修复srtp编译失败导致webrtc特性打开失败问题
2025-05-09 20:25:42 +08:00
PioLing
7b1f8fedac
Add network traffic statistics ( #4239 )
...
Co-authored-by: xiongguangjie <xiong_panda@163.com >
Co-authored-by: xia-chu <771730766@qq.com >
2025-05-02 16:23:25 +08:00
PioLing
ab14adb94d
Add loadMP4File respond "durations" ( #4262 #4260 )
2025-04-26 19:58:48 +08:00
xia-chu
444aeceacc
rtp推流时打印ssrc
2025-04-20 14:54:20 +08:00
xia-chu
dd1e8ef430
web hook 忽略返回值为null的值
2025-04-20 14:50:56 +08:00
xiongguangjie
97b81ea179
update ci workflow ( #4257 )
...
action image update for
https://github.com/actions/runner-images/issues/11101
2025-04-18 09:54:31 +08:00
PioLing
beff8c0527
修复编译失败的问题 ( #4249 ) #4252
2025-04-15 09:48:00 +08:00
xia-chu
41bdfa0755
addStreamProxy、addStreamPusherProxy接口确保线程负载均衡
2025-04-13 19:42:30 +08:00
xia-chu
21610f5ddf
修复bom头导致的编译问题
2025-04-13 19:42:30 +08:00
Wayne Chen
dfca520857
修复http代理的两个问题,原http代理功能提交(#2988):d593267 ( #4219 )
...
1. CONNECT请求添加Host字段, 解决400 bad request问题;
2. HLS拉取第2个ts分片时,重新设置http代理,解决第2个分片及后续分片未走代理的问题。
2025-04-10 15:09:46 +08:00
guohuachan
8ff1459789
doc: update readme.md ( #4238 )
...
zlmediakit exporter 已经完善,整体完成度较高。
并且 grafana_demo 服务器更换了更大带宽的服务器,访问更稳定。
希望能加入合作项目,感谢感谢☺️
2025-04-10 15:07:09 +08:00
ibranch7
56fe66da7c
修复http文件下载指定目录时mmap导致崩溃的bug ( #4213 )
...
在`HttpBody.cpp`中,`getSharedMmap`函数直接尝试对所有路径进行mmap操作,没有进行文件类型检查
2025-04-09 21:35:28 +08:00
xiongguangjie
026e74d624
修复addFFmpegSource接口线程检测失败相关bug ( #4225 #4233 )
2025-04-09 21:33:12 +08:00
xiongguangjie
fd4f00dd63
修复非法rtp数据导致空指针崩溃问题 ( #4226 )
2025-04-07 20:50:03 +08:00
PioLing
3351aedeee
优化mp4与flv录制相关代码 ( #4206 )
2025-03-29 20:39:14 +08:00
custompal
f0204ea3b3
播放器(reader)setGetInfoCB时统一使用Session对象 ( #4195 )
...
Co-authored-by: custompal <chenrengen@gosuncn.com >
2025-03-21 15:22:48 +08:00
KkemChen
fd89e0d801
feat: VideoStack支持等比缩放 ( #4191 )
...
feat: VideoStack支持等比缩放 (目前以宏VIDEOSTACK_KEEP_ASPECT_RATIO
方式控制开启,后续考虑是否添加到配置文件中来控制)
2025-03-19 09:42:57 +08:00
PioLing
d078446a91
兼容某些不规范的rtsp流 ( #4188 )
2025-03-13 16:22:35 +08:00
夏楚
83afaff142
Update README.md
2025-03-09 12:11:58 +08:00
xia-chu
11d1b849ec
startSendRtp、startRecord接口支持缓存多个gop ( #4180 )
2025-03-07 23:40:50 +08:00
Dw9
479a3fb9bb
Remove B-frames when playing WebRTC streams ( #4176 )
...
1. webrtc 播放移除了 h264 rtp中的b 帧
2. 增加了 rtc.bfilter 配置
ref: ISO_IEC_14496-10-AVC-2012
2025-03-03 14:37:57 +08:00
ziyuexiachu
550870ea74
获取track统计信息不再上锁,修复可能死锁的bug
2025-02-28 12:52:28 +08:00
ziyuexiachu
0b1f9fb194
修复编译问题
2025-02-28 12:50:28 +08:00
桑泽寰
e677e41502
新增ps解析器c api ( #4172 )
2025-02-28 12:49:47 +08:00
baigao-X
c0a93f3c8f
Fix SrtCaller Crash problem ( #4171 )
...
1.Fix the crash problem when SrtPlayer reveives an Ack packet
2.Remove SrtCaller's Check on streamid format to make it compatible with
other SRT streaming service。
3.Modify the coding format: replace tab to space
2025-02-28 12:46:43 +08:00
ziyuexiachu
52ca731392
修复http api可能导致死锁的bug
2025-02-26 11:34:53 +08:00
xiongguangjie
cd7f7fb5ea
h265 track fix get extera data size error
2025-02-23 21:21:59 +08:00
xia-chu
cfd273a30e
Update readme
2025-02-21 22:09:57 +08:00
PioLing
aa160c6aa8
Add IPv4/6 bind() check for srt client. ( #4157 )
2025-02-21 19:58:26 +08:00
夏楚
0011b69516
Update README.md
2025-02-19 17:07:05 +08:00
baigao-X
12a2f7d491
Handling rtsp authentication like ffmpeg, Compatible with some rtsp servers ( #4154 )
2025-02-19 15:06:11 +08:00
xiongguangjie
b66806deb6
update srt readme ( #4153 )
2025-02-19 15:04:12 +08:00
PioLing
a3bd9e1ebd
Fix the compilation error of gcc4.8 ( #4149 )
2025-02-13 15:19:32 +08:00
xiongguangjie
2a85dffdf9
on_play/on_publish hook 新增protocol字段 ( #4133 #4143 )
...
对于webhook 涉及到media info的相关信息,增加protocol 的字段,表明是基于什么协议传输的
2025-02-13 15:18:47 +08:00
夏楚
8a4d548427
Update README.md
2025-02-11 20:06:07 +08:00
yanggs
69e4c127bc
Fix compile error when config with -DENABLE_SRT=OFF ( #4132 )
2025-02-11 13:23:24 +08:00
PioLing
a27e9459f5
Fix the compilation error of ffmpeg 7 ( #4129 )
2025-01-20 18:00:13 +08:00