1

http 経由の rtsp で、IP カメラを接続しようとしています。FFmpeg 1.0.7 を使用しています。カメラがすべての人に開かれている場合、以下のコードは正常に機能しているようです。ただし、カメラが認証を必要とする場合、以下のコードはユーザー資格情報を渡さないため機能しません。ユーザー資格情報を FFMpeg ライブラリに渡す方法がわかりません。

// open video stream
AVDictionary *serverOpt = NULL;

av_dict_set(&serverOpt, "rtsp_transport", "http", 0);
if (avformat_open_input(&_formatCtx, [url UTF8String], NULL, &serverOpt)!=0){
    NSLog(@"error opening stream");
    [self dealloc_helper];
    return -1; // Couldn't open file
}

お知らせ下さい。

4

0 に答える 0