C ++中的开源H.264解码器

时间:2012-10-26 14:24:03

标签: h.264 decoding live555

我使用live555通过RTSP接收网络摄像机视频,该数据是H264编码的。是否有任何开源软件用于解码收到的数据包并将其解析为不同的视频帧?

致以最诚挚的问候,

DídacPérez

2 个答案:

答案 0 :(得分:3)

是的,ffmpeg可以解码数据。事实上,您可以使用ffmpeg直接接收数据,将其转码/转换为您想要的格式,然后再将其发送出去或者根据需要将其转储到文件中。如果你想使用live555接收它而ffmpeg用于解码只需将live555的输出写入管道并将其输入ffmpeg进行解码。

答案 1 :(得分:0)

我对你的问题感到困惑。 live 555建立在ffmpeg之上,因此它可以访问内置于ffmpeg的解码器。