gpt4 book ai didi

FFMPEG API : How to connect to RTSP stream using av_open_input_file?

转载 作者:行者123 更新时间:2023-12-03 21:40:05 25 4
gpt4 key购买 nike

我正在尝试使用 av_open_input_file() 连接到一些 RTSP 流,如下所示:
AVFormatContext* ic;
avcodec_register_all();
av_register_all();
av_open_input_file(&ic, "rtsp://login:password@xxx.xxx.xxx.xxx/videoinput_1/mjpeg/media.stm", NULL, 4096, NULL);

它总是返回“找不到文件”。不过,我可以在 VLC 播放器中看到相同的网址。我的代码做错了吗?

我正在使用 FFMPEG 0.6,我应该使用最新的吗?

最佳答案

原来我在构建 FFMPEG 时没有启用网络支持。

以下选项对我有用:

--enable-network --enable-protocol=tcp --enable-demuxer=rtsp --enable-decoder=h264

关于FFMPEG API : How to connect to RTSP stream using av_open_input_file?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7906944/

25 4 0