H.264(通过RTP) - 视频帧/参考帧?

时间:2012-03-23 09:01:40

标签: video h.264 rtp mpeg-4

我对H.264的术语有一些了解。

当我通过RTP收到Stream时,我通常会得到一些需要重新组装的拆分包。它会是这样的:

[RTP Frame 0 / has Start Bit]
[RTP Frame 1]
[RTP Frame 2]
[RTP Frame n / has Stop Bit]
[RTP Frame n+1 / has Start Bit]
[....]

在这个例子中,我需要将第0帧放到第n帧(然后添加前面的NAL位等)。

所以在RFC3984这样的“单位”被称为“视频帧”

现在我的问题是; 这样的视频帧是否与参考帧相同?

2 个答案:

答案 0 :(得分:1)

“视频帧”是指任何类型的帧,其中参考帧是一种可能性。

答案 1 :(得分:1)

分段单元(正如您用起始位和停止位描述的那样)用于将单个NAL单元分成多个片段,通常基于网络的MTU。 NAL单元必然是视频帧。您可以阅读H.264 standard中的各种NAL单位类型。

引用更新后的RFC 6184

  

此有效负载类型允许将NAL单元分段为多个RTP      分组。