Я пишу приложение, которое захватывает потоковое видео с Wi-Fi-камеры, и я использую LibVLC для извлечения видео.с помощью LibVLC в C++ Project [Mac OS X - Xcode]
Итак, перед реализацией моего приложения, я проверил LibVLC с примерами кода, но он выходит из строя на функцию libvlc_media_new_location
Я использую эту среду на Mac OS X El Capitan с Xcode, диалекте C++ это 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
Хорошо, он скомпилирован, и теперь он не сбой, но в консоли он печатает серию ошибок, таких как доступ к ядру и т. Д. Так что видео не запускается! –