【问题标题】:Decoding a TCP stream using ffmpeg使用 ffmpeg 解码 TCP 流
【发布时间】:2011-11-01 03:00:54
【问题描述】:

我正在编写的 Android 应用程序中使用 Ffmpeg 库。我已经编写了代码来打开一个本地文件并使用 avformat_open_input() 对其进行解码。但是我需要使用 Ffmpeg 通过 TCP 读取视频流。我在 Ffmpeg 中发现了一些东西,例如 libavcodec/tcp.h,但我无法确定如何将 TCP 流实际打开到解码器中。

任何建议将不胜感激。

【问题讨论】:

    标签: c video ffmpeg libavcodec libav


    【解决方案1】:

    如果您无法通过 ffmpeg api 直接连接,您可以在外部建立连接并将入站数据写入管道。 ffmpeg 库应该能够像读取普通文件一样从此管道中读取。

    有关如何设置管道,请参阅this discussion

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-26
      • 1970-01-01
      • 2020-10-06
      • 2017-02-09
      • 2019-04-26
      • 2011-08-21
      • 2016-04-09
      • 2021-12-17
      相关资源
      最近更新 更多