Ich schreibe eine Anwendung, die ein Stream-Video von einer Wifi-Kamera abfangen und ich LibVLC verwenden, um das Video abzurufen.mit LibVLC in C++ Projekt [Mac OS X - Xcode]
Also, bevor meine Anwendung Umsetzung habe ich libvlc mit dem Beispielcode getestet, aber es stürzt auf Funktion libvlc_media_new_location
Ich bin mit diesem Framework auf Mac OS X El Capitan mit Xcode, den Dialekt von C++ ist std = C++ 11 und libC++ (LLVM).
Dies ist der Beispielcode, das nicht funktioniert:
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);
Könnten Sie mir bitte helfen? Vielen Dank im Voraus für die Antwort.
Zuerst danke, mir zu antworten. In welcher zweiten stelle ich sie? –
Platz 'lib'-Ordner aus dem Archiv oben, in der Nähe Ihrer ausführbaren Datei. – RSATom
Ok es ist kompiliert und jetzt stürzt es nicht ab, aber in der Konsole druckt es eine Reihe von Fehlern wie Kernzugriff und so weiter .. Also das Video startet nicht! –