J'écris une application qui capture une vidéo de flux à partir d'une caméra wifi et j'utilise LibVLC pour récupérer la vidéo.en utilisant LibVLC dans le projet C++ [Mac OS X - Xcode]
Ainsi, avant de mettre en œuvre ma demande, je l'ai testé libvlc avec l'exemple de code, mais il se bloque sur la fonction libvlc_media_new_location
J'utilise ce cadre sur Mac OS X El Capitan avec Xcode, le dialecte de C++ est std = C++ 11 et libC++ (LLVM).
Voici le code exemple qui ne fonctionne pas:
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);
Pourriez-vous me aider s'il vous plaît? Merci d'avance pour la réponse.
D'abord merci de me répondre. En second lieu où est-ce que je les mets? –
Placez le dossier 'lib' de l'archive ci-dessus, près de votre fichier exécutable. – RSATom
Ok, il est compilé et maintenant il ne plante pas mais dans la console il imprime une série d'erreur comme l'accès de base et ainsi de suite .. Donc la vidéo ne démarre pas! –