【发布时间】:2011-11-26 15:52:40
【问题描述】:
我查看了 RFC 并注意到可以解释为什么会发生以下情况(尽管解码器仍然可以生成原始电影)。
我使用 VSS h.264 编码器传输 H.264/AVC nals,字节流看起来像这样 E5 46 0E 4F FF A0 23...
当我在 RTP 广播器/RTSP 接收器之后的接收器端读取电影数据时,我得到了额外的未知数据,但总是在相同的位置,在开始代码前缀 (0x00000001) 之前添加了 8 个字节, 并在起始代码前缀后添加 2 个字节,看起来像这样。
XX XX XX XX XX XX XX XX 00 00 00 01 XX XX,然后我查看 Wireshark,我可以看到 RTP 将字节添加到数据负载中。
为什么会发生为什么?以及为什么解码器似乎可以很好地处理这些额外的字节?!
【问题讨论】:
标签: c video-streaming h.264 rtsp rtp