RTSP streaming vidéo pour iOS
Je veux afficher sur l'écran de l'iPhone flux vidéo RTSP
. Pouvez jeter le code source du projet ou des détails sur la façon de la mettre en œuvre. Trouvé 2 du projet, mais ils n'ont pas compilé:
https://github.com/mooncatventures-group/RTSPPlay
https://github.com/mooncatventures-group/RtspFrames-test
Code Source à partir du site VLC
aussi ne compile pas, pas de fichiers.
Dites-moi, est-il possible d'enregistrer le flux dans un fichier vidéo? Et comment est-il mis en œuvre?
Merci à l'avance.
Oui c'est possible. Détails de mise en œuvre sont bien au-delà de la portée de ce site. Je vous suggère de référence RFC/Littérature sur RTP streaming. RTSP n'est qu'un texte d'une session de configuration du protocole de. Tous les médias seront transportés par RTP. Vous aurez également besoin de regarder les paquets RTCP pour la synchronisation des lèvres. Pour un 'simple' de la solution de prendre un coup d'oeil à la DropCam le code source sur github.
OriginalL'auteur Sergey R. | 2012-10-08
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser FFmpeg pour l'affichage RTSP flux vidéo.
À titre d'exemple, vous pouvez regarder mon projet hébergé sur github.
C'est l'acteur de cinéma pour iOS à l'aide de ffmpeg et OpenGLES.
j'ai le même problème, certaines libs sont manquants...
S'il y a des problèmes avec le fichier .gitmodule? Je n'ai pas réussi à effectuer la commande git..
J'ai réussi à construire votre projet. Cependant, certains de la bibliothèque doivent être copiés/déplacés manuellement. par exemple, les Gousses.un. Je ne suis pas familier avec iOS programmation, est-il une bonne façon de faire cela automatiquement?
OriginalL'auteur Kolyvan
Me semble que le meilleur choix est
https://github.com/durfu/DFURTSPPlayer
Oui, il est assez vieux et ne fonctionne pas hors de la boîte, mais si vous allez mettre à jour mpeg bibliothèques à 3.0, refactoriser le projet de l'ARC et de se débarrasser de déprécié mpeg méthodes, il semble être un bon choix. Certainement mieux que VLC.
Tous les ci-dessus peuvent être trouvés ici https://github.com/rozum-dev/DFURTSPPlayer
OriginalL'auteur d.rozumeenko