alex
|
1c3ae35ccb
|
Merge 90bd28249e into aa56576b0e
|
2024-11-30 13:36:02 +00:00 |
|
xia-chu
|
aa56576b0e
|
修复默认音频参数相关bug
Android / build (push) Waiting to run
CodeQL / Analyze (cpp) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
Docker / build (push) Waiting to run
Linux / build (push) Waiting to run
macOS / build (push) Waiting to run
Windows / build (push) Waiting to run
|
2024-11-30 10:54:45 +08:00 |
|
xia-chu
|
d1f3961326
|
完善rtp服务器对各编码类型es流的支持
|
2024-11-30 08:50:07 +08:00 |
|
xia-chu
|
892108d6ba
|
新增若干音视频编码类型的默认实现
部分支持VP8/VP9/AV1/JPEG/MP3/H266/ADPCM/SVAC/G722/G723/G729
|
2024-11-30 08:23:10 +08:00 |
|
xia-chu
|
87b42ab492
|
优化代码
除1024改成右移10位
|
2024-11-29 23:51:34 +08:00 |
|
xia-chu
|
67668c9f2c
|
更新第三方库
|
2024-11-29 23:38:10 +08:00 |
|
xia-chu
|
02a0b0402a
|
修复rtp单端口模式主动关闭时线程安全问题
|
2024-11-29 23:38:10 +08:00 |
|
xia-chu
|
64285b6b09
|
优化G711 rtp打包分片逻辑相关代码
|
2024-11-29 20:19:30 +08:00 |
|
xia-chu
|
f5d5b71731
|
修复FrameMerger输入不可缓存帧相关bug
|
2024-11-29 20:15:40 +08:00 |
|
xia-chu
|
4f8127f6f1
|
消除过多cmake警告
|
2024-11-29 20:14:32 +08:00 |
|
a839419160
|
78b00d9dc0
|
修复关闭mp4相关功能时test编译报错 (#4043)
Android / build (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Docker / build (push) Has been cancelled
Linux / build (push) Has been cancelled
macOS / build (push) Has been cancelled
Windows / build (push) Has been cancelled
|
2024-11-27 15:22:09 +08:00 |
|
Xiaofeng Wang
|
06ff8461c7
|
减少依赖影响范围 (#4039)
Android / build (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Docker / build (push) Has been cancelled
Linux / build (push) Has been cancelled
macOS / build (push) Has been cancelled
Windows / build (push) Has been cancelled
See #4034
|
2024-11-25 11:22:29 +08:00 |
|
a839419160
|
326b475beb
|
增加pcap解析工具(#4033 #4034)
Android / build (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Docker / build (push) Has been cancelled
Linux / build (push) Has been cancelled
macOS / build (push) Has been cancelled
Windows / build (push) Has been cancelled
|
2024-11-22 17:43:15 +08:00 |
|
xiongguangjie
|
8868320301
|
Add xr targetbitrate process and update js demo sdk (#4031)
Android / build (push) Waiting to run
CodeQL / Analyze (cpp) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
Docker / build (push) Waiting to run
Linux / build (push) Waiting to run
macOS / build (push) Waiting to run
Windows / build (push) Waiting to run
rtc 增加对于rtcp xr target bitrate 的解析,参照
https://webrtc.googlesource.com/src/+/refs/heads/main/modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc
zlmrtcclient.js 更新,修复推屏幕流失败的问题
|
2024-11-21 14:17:02 +08:00 |
|
ss002012
|
226b87a633
|
优化rtsp ntp时间戳,防止音视频不同步( #4017 #4018)
Android / build (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Docker / build (push) Has been cancelled
Linux / build (push) Has been cancelled
macOS / build (push) Has been cancelled
Windows / build (push) Has been cancelled
rtp时间戳可能被截断,ntp时间戳生成时优先使用未截断的原始时间戳,防止音视频不同步
|
2024-11-18 14:08:53 +08:00 |
|
xiongguangjie
|
51f49d3a89
|
Fix mp4 record segment bug (#4008 #4007)
Android / build (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Docker / build (push) Has been cancelled
Linux / build (push) Has been cancelled
macOS / build (push) Has been cancelled
Windows / build (push) Has been cancelled
|
2024-11-09 19:33:36 +08:00 |
|
286897655
|
8e823b3b74
|
提升rtsp协议兼容性 (#4003)
海康解码器播放rtsp流url带了?key=value参数,SETUP时会带着这些参数,导致获取trackid失败
|
2024-11-09 19:32:18 +08:00 |
|
xia-chu
|
ef11c66fb8
|
新增语音对讲接口(startSendRtpTalk)
|
2024-11-09 19:29:04 +08:00 |
|
mtdxc
|
8ccb4e95b3
|
update webassist (#3996)
Android / build (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Docker / build (push) Has been cancelled
Linux / build (push) Has been cancelled
macOS / build (push) Has been cancelled
Windows / build (push) Has been cancelled
更新webassist界面:
1. 增加获取播放器列表
2. 增加推流代理管理
3. 增加拉流代理管理
4. 增加ffmpeg源管理
5. 精简化medialist显示
|
2024-11-01 14:07:55 +08:00 |
|
mtdxc
|
901c381300
|
新增获取推流推流代理列表和ffmpeg源列表接口 (#3992)
|
2024-11-01 10:47:18 +08:00 |
|
wuxingzhong
|
6729257eab
|
修复时间戳回退导致超大mp4切片问题 (#3991)
Android / build (push) Waiting to run
CodeQL / Analyze (cpp) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
Docker / build (push) Waiting to run
Linux / build (push) Waiting to run
macOS / build (push) Waiting to run
Windows / build (push) Waiting to run
当出现dts回退时,应该取frame->dts(), 即MIN, 非MAX
|
2024-10-31 20:11:34 +08:00 |
|
xiongguangjie
|
cc590254a6
|
fix compile error for ci
Android / build (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Docker / build (push) Has been cancelled
Linux / build (push) Has been cancelled
macOS / build (push) Has been cancelled
Windows / build (push) Has been cancelled
|
2024-10-28 10:59:37 +08:00 |
|
xiongguangjie
|
b9a1f0d9b5
|
update zltoolkit fix #3979
|
2024-10-28 10:59:37 +08:00 |
|
xia-chu
|
18d5fb71f3
|
增强hls点播功能,每个切片文件夹生成一个m3u8索引文件
Android / build (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Docker / build (push) Has been cancelled
Linux / build (push) Has been cancelled
macOS / build (push) Has been cancelled
Windows / build (push) Has been cancelled
|
2024-10-26 16:42:06 +08:00 |
|
sbkyy
|
5c80c75ed9
|
修复video stack相关功能bug
Android / build (push) Waiting to run
CodeQL / Analyze (cpp) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
Docker / build (push) Waiting to run
Linux / build (push) Waiting to run
macOS / build (push) Waiting to run
Windows / build (push) Waiting to run
/index/api/stack/reset 在相同url和通分辨率多次调用channel析构没画面的问题
是在 VideoStackManager::parseParams 函数里 多次 (*params)[i * cols + j] =
nullptr; 导致 channel 计数器为0,析构没画面。
同时修复cpu占用过高问题。
|
2024-10-26 09:20:24 +08:00 |
|
xia-chu
|
4c90a1a95b
|
Instantly enable recording support for GOP caching
Android / build (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Docker / build (push) Has been cancelled
Linux / build (push) Has been cancelled
macOS / build (push) Has been cancelled
Windows / build (push) Has been cancelled
|
2024-10-18 22:22:13 +08:00 |
|
xia-chu
|
6fcf7f81a4
|
The Docker image removes unnecessary dependencies
|
2024-10-18 21:53:46 +08:00 |
|
Lidaofu
|
fdbf77d46d
|
feat: add mk_load_mp4_file c api(#3964)
Android / build (push) Waiting to run
CodeQL / Analyze (cpp) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
Docker / build (push) Waiting to run
Linux / build (push) Waiting to run
macOS / build (push) Waiting to run
Windows / build (push) Waiting to run
Co-authored-by: lidaofu <lidf@ahtelit.com>
Co-authored-by: xia-chu <771730766@qq.com>
|
2024-10-18 21:48:42 +08:00 |
|
xia-chu
|
61a93fab6a
|
MP4 reader supports loading multi files
Android / build (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Docker / build (push) Has been cancelled
Linux / build (push) Has been cancelled
macOS / build (push) Has been cancelled
Windows / build (push) Has been cancelled
|
2024-10-13 02:09:39 +08:00 |
|
xia-chu
|
e4025a6811
|
Improve timestamp corrector
|
2024-10-13 00:23:34 +08:00 |
|
Xiaofeng Wang
|
351e8fbd43
|
Fixed the compilation issue on macOS15 M platform
Android / build (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Docker / build (push) Has been cancelled
Linux / build (push) Has been cancelled
macOS / build (push) Has been cancelled
Windows / build (push) Has been cancelled
https://github.com/ZLMediaKit/ZLToolKit/pull/252
|
2024-10-11 14:23:05 +08:00 |
|
xiongguangjie
|
6b2fcf7943
|
Fix the issue where the hls-fmp4 do not flush data in single audio cases (#3935 #3937)
Android / build (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Docker / build (push) Has been cancelled
Linux / build (push) Has been cancelled
macOS / build (push) Has been cancelled
Windows / build (push) Has been cancelled
|
2024-09-29 11:55:58 +08:00 |
|
xiongguangjie
|
87277ac91a
|
Optimaztion code for srt (#3934)
Android / build (push) Waiting to run
CodeQL / Analyze (cpp) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
Docker / build (push) Waiting to run
Linux / build (push) Waiting to run
macOS / build (push) Waiting to run
Windows / build (push) Waiting to run
|
2024-09-28 10:11:39 +08:00 |
|
xiongguangjie
|
de7afaf992
|
Avoid negative PTS in the RTSP protocol (#3929 #3815)
Android / build (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Docker / build (push) Has been cancelled
Linux / build (push) Has been cancelled
macOS / build (push) Has been cancelled
Windows / build (push) Has been cancelled
Optimaztion for issue #3815 ffmpeg rtsp pull stream has negative pts
|
2024-09-26 10:59:41 +08:00 |
|
xia-chu
|
aca39bbfaa
|
Support hot-reload of SSL certificates (#2835)
|
2024-09-22 18:38:53 +08:00 |
|
xia-chu
|
1753cbb81b
|
Add compile options: -Wno-comment
|
2024-09-22 18:38:53 +08:00 |
|
alex
|
90bd28249e
|
Translate comments in src/Common/MediaSink.cpp
|
2024-09-21 09:44:57 +08:00 |
|
alex
|
c3106d514a
|
Translate comments in src/Common/MediaSink.cpp
|
2024-09-21 09:26:48 +08:00 |
|
alex
|
f03d414e82
|
Translate comments in src/Common/MediaSink.cpp
|
2024-09-21 09:26:17 +08:00 |
|
Dw9
|
f3e2a29cbd
|
Fix crashes where iterators may be invalid (#3920)
Fix: #3885
|
2024-09-19 20:16:16 +08:00 |
|
alex
|
4152dcd409
|
AI automatically translates all comments in the code into English (#3917)
|
2024-09-19 14:53:50 +08:00 |
|
Dw9
|
046de691cb
|
Fix the issue of RTP sorting cache crashing when the sequence is reset (#3915)
|
2024-09-18 19:09:14 +08:00 |
|
PioLing
|
596531ecf5
|
Add golang sdk for mk_api (#3914)
|
2024-09-18 17:36:06 +08:00 |
|
xiongguangjie
|
8f03105baa
|
Fix bug #3894 of rtsp over http (#3903)
|
2024-09-17 09:44:22 +08:00 |
|
夏楚
|
2cc69d1be6
|
Fix H.265 multi-PPS frame compatibility issue (#3902)
|
2024-09-17 09:43:37 +08:00 |
|
Talus
|
7c914666f2
|
Fix issue where when RTP timestamp does not change and packet loss occurs, the rtp parser's CommonRtpDecoder never outputs again (#3891)
Co-authored-by: TalusL <liangzhuohua@genew.com>
|
2024-09-13 17:44:30 +08:00 |
|
Talus
|
e2ac6dc176
|
Accelerate the ready speed of certain media that actually only have a single video track but the metadata contains an audio track (#3885)
加快某些实际上只有单视频track但是metadata包含音频track的媒体Ready速度,比如GB28181 PS流
---------
Co-authored-by: TalusL <liangzhuohua@genew.com>
|
2024-09-13 14:59:46 +08:00 |
|
alex
|
7c5ba5a099
|
Add pps structure and parsing function (#3875)
|
2024-09-10 10:59:44 +08:00 |
|
老衲不出家
|
e322db0a04
|
兼容seq计数器重置不规范的rtp流 (#3860)
rtp seq在重置回退时,之前的逻辑会一直丢数据,修改后将兼容这种不规范的rtp流。
|
2024-09-05 17:28:33 +08:00 |
|
PioLing
|
ab22cac85b
|
新增兼容whip接口http头的 Authorization 的Bearer令牌 (#3849)
新增兼容whip接口http头的 Authorization 的Bearer令牌 转成 webhook 的 params的参数 ,
即也支持rtc应用业务层回调推流 Authorization Bearer鉴权
|
2024-08-29 10:58:51 +08:00 |
|