Files
ZLMediaKit/ext-codec
yzhw d75d35dc7a fix: 解决h265多Tile编码时,只有左侧画面,右侧画面灰色图的问题 (#4699)
推流H265 RTMP,播放 webrtc,左半边画面正常,右半边画面是灰度图。

原因:
FUA打包的M错误导致组帧有问题,播放侧只解码了左边的Tile,右边灰度图背景。

进一步分析推的H265视频
为双Tile左右布局,Webrtc分为两个NALU传输的,H265RtpEncoder::packRtpFu里将两个NALU的RTP包的M标记都标记为1------
这个是错误的,这个M标记是帧结束的标记,而不是NALU结束的标记。也就是说只需要将帧的最后一个NALU的最后一个RTP包的M置1。
2026-04-01 17:40:36 +08:00
..
2026-01-08 21:18:00 +08:00
2025-09-26 21:28:12 +08:00
2026-01-08 21:18:00 +08:00
2026-01-08 21:18:00 +08:00
2025-10-19 11:56:35 +08:00
2026-01-08 21:18:00 +08:00
2026-01-08 21:18:00 +08:00
2026-01-08 21:18:00 +08:00
2026-01-08 21:18:00 +08:00
2025-10-19 11:56:35 +08:00