请给我一些帮助,找出通过UDP流式传输的h264视频中的帧。
我已将视频文件从VLC播放器流式传输到端口(localhost:1246)并在C中编写UDP套接字程序,将UDP端口的流写入本地文件夹中的二进制文件(test.bin)。 / p>
现在我的问题是如何从这些数据中获取帧(I / P / B)。请帮我解决这个问题
此致 SPK
答案 0 :(得分:0)
通过UDP流式传输的H.264数据可能是
答案 1 :(得分:0)
Atlast在经过一些研究后得到了答案。
我们可以通过
识别h264流的NAL包中的帧•NAL单位开始代码:00 00 01 X Y. •X = IDR图片NAL单位(25,45,65) •Y =非IDR图片NAL单位(01,21,41,61); 01 = b帧,41 = p帧
参考:How can i parse H264 file and frames
此致 Suku PK