Ale*_*tin 5 ffmpeg rtsp-client
我正在尝试使用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
| 归档时间: |
|
| 查看次数: |
13945 次 |
| 最近记录: |