2017-09-05 105 views
0

RFC 3984 RTP有效载荷格式5.1节关于RTP标记位H264状态 https://tools.ietf.org/html/rfc3984#page-34检测H264视频帧结束时RTP标记位不存在

“解码器可以使用该位作为 最后的早期指示数据包的访问单元,但必须不要依赖此属性。“

在我们的iOS应用程序中,只要我们检测到RTP标记位集,我们就可以向H264硬件解码器发送一个完整的视频帧,但是对于某些PBx,此位未设置,因此我们无法检测到视频帧的末端办法。 如果标记位未被发送方设置,是否可以确定视频帧的结尾?

回答

0

它解码帧。当最后一个宏块被解码时,下一个NALU属于下一个AU。

+0

谢谢,是否有可能解析比特流来检测最后一个数据包。目前我已经辞职去找新的时间戳 – tech74

+0

下一个包是的,这是可能的。搜索堆栈溢出以查找帧的结尾。我确信我以前见过它的答案。 – szatmary