私はwifiカメラからストリームビデオをキャッチし、LibVLCを使ってビデオを取得するアプリケーションを作成しています。C++プロジェクトでLibVLCを使用する[Mac OS X - Xcode]
だから、私のアプリケーションを実装する前に、私は、サンプルコードでLibVLCをテストしているが、それは、私はXcodeのを搭載したMac OS Xエルキャピタン、Cの方言で、このフレームワークを使用しています機能libvlc_media_new_location
にクラッシュ++ std = C++ 11およびlibC++(LLVM)です。
これは動作しませんサンプルコードです:
libvlc_instance_t * inst;
libvlc_media_player_t *mp;
libvlc_media_t *m;
/* Load the VLC engine */
inst = libvlc_new (0, NULL);
/* Create a nxxew item, this is the line that crashes*/
m = libvlc_media_new_location (inst, "http://mycool.movie.com/test.mov");
/* Create a media player playing environement */
mp = libvlc_media_player_new_from_media (m);
/* No need to keep the media now */
libvlc_media_release (m);
あなたは私を助けてくださいもらえますか? お返事ありがとうございます。
まずはお返事ありがとうございます。二番目に私はどこに置くのですか? –
上記のアーカイブから 'lib'フォルダを実行ファイルの近くに置きます。 – RSATom
これはコンパイルされていて、今はクラッシュしませんが、コンソールではコアアクセスなどの一連のエラーが表示されます。ビデオは起動しません! –