我是视频编解码器的新手,想更好地理解我的问题。
我正在使用 Siemens 视频播放器 来显示一些 IP 摄像机的 RTSP 流...
它们都在 VLC 中工作,所以我尝试比较它们的调试输出并发现了一些差异:
相机A:
nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 1
nal_unit_type: 7(SPS), nal_ref_idc: 1
nal_unit_type: 8(PPS), nal_ref_idc: 1
nal_unit_type: 5(IDR), nal_ref_idc: 1
相机B:
nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 2
nal_unit_type: 7(SPS), nal_ref_idc: 3
nal_unit_type: 8(PPS), nal_ref_idc: 3
nal_unit_type: 5(IDR), nal_ref_idc: 3
这可能是我的问题的原因吗?除了对流进行转码之外,还有其他解决方法吗?我目前正在这样做,但它引入了一些不必要的延迟。
非常感谢您。