4
私はこのような)(av_open_input_fileを使用して、いくつかのRTSPストリームに接続しようとしている:FFMPEG API:av_open_input_fileを使用してRTSPストリームに接続する方法は?
AVFormatContext* ic; avcodec_register_all(); av_register_all(); av_open_input_file(&ic, "rtsp://login:[email protected]/videoinput_1/mjpeg/media.stm", NULL, 4096, NULL);
それは常に「ファイルが見つかりません」を返します。しかし、同じURL、私は、例えば、VLCプレーヤーで見ることができます。私のコードで何か間違っていますか?
FFMPEG 0.6を使用していますが、代わりに最新のものを使用しますか?
--enable-ネットワーク--enable-プロトコル= TCP --enable-デミュクサー= RTSP --enable-デコーダ - -enable-protocol = rtsp。どのように修正しましたか? –
私はrtspを有効にした設定ファイルで--enable-network --enable-protocol = tcp --enable-demuxer = rtsp --enable-decoder = h264を使用しました –
-enable-demuxer = rtspは私の問題を解決しました同じように。私のアプリはオーディオストリーミングでしか動作しないので、h264は必要ありませんでした。 –