2011-08-22 192 views
1

我正在使用我正在编写的Android应用程序中的Ffmpeg库。我编写了代码来打开本地文件并使用avformat_open_input()进行解码。不过,我需要使用Ffmpeg通过TCP读取视频流。我在Ffmpeg中找到了一些如libavcodec/tcp.h的东西,但我无法建立如何实际打开解码器中的TCP流。使用ffmpeg解码TCP流

任何建议将非常感激。

回答

1

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

请参阅this discussion关于如何设置管道。