ffmpeg,直播MPEG-TS demux&解码

时间:2017-05-08 10:05:27

标签: c++ linux ffmpeg

环境

  • 的Ubuntu-14
  • C ++
  • 的ffmpeg

用例

  • 第三方模块通过UDP接收实时SPTS
  • 迭代接收TS数据包
  • TS视频(ES)应以最小延迟解码

考虑实施

  • 收到TS包后,立即将其推送到TS demux
  • 一旦收到足够的数据包,视频格式就可以解析,创建视频编解码器
  • 将每个视频数据包推入视频解码器
  • 一旦处理了足够的视频数据包,视频编解码器就会生成一个有效的输出帧

手头有问题

这可以用ffmpeg来完成吗?!?!,...使用“avformat_open_input”强制要求读取文件...我需要一种方法可以迭代地将数据包推送到TS解复用器(具有最小延迟)......


ffmpeg是否支持上述用例?怎么样?

0 个答案:

没有答案