J'essaie de diffuser de la vidéo avec IP statique: http://38.117.88.148/GemTVLink
via iPhone. Pouvez-vous me montrer quelques informations sur la façon dont je pourrais mettre en œuvre cela? Je vois une application de flux vidéo Apple, mais il semble qu'il ne peut montrer que .mp4
films? Ai-je raison? Je veux que mon application charge l'adresse HTTP et joue le film, c'est tout. Ce lien fonctionne sur le lecteur multimédia.Diffuser de la vidéo à partir du serveur. {iPhone SDK}
Répondre
L'iPhone ne prend pas en charge tous les formats vidéo en continu.
Vous devriez commencer par lire HTTP Live Streaming Overview
lecteur iOS vidéo natif (AVPlayer, MPMoviePlayerViewController ...) peut diffuser à partir du serveur http au format m3u8.
J'ai regardé le lien, que vous avez mentionné (GemTVLink), c'est un flux mms, iOS ne peut pas diffuser depuis microsoft streaming servers (mms), si vous voulez faire cela, vous devez utiliser la bibliothèque ffmpeg, comme cette bibliothèque peut connecter n'importe quel serveur de streaming (support rtsp, mms, tcp, udp, rtmp ...) puis dessiner des images à l'écran .. (pour le dessin, vous pouvez utiliser opengles ou uiimage fonctionne également)
Tout d'abord, utilisez avformat_open_input pour vous connecter à votre adresse IP, puis utilisez avcodec_find_decoder & avcodec_open2 pour trouver les codecs et les ouvrir (vous devez les appeler pour les audio & vidéo)
ensuite, dans une boucle while lire les paquets du serveur en utilisant la méthode av_read_frame Quand vous obtenez frame, si c'est audio puis envoyé à AudioUnit ou AudioQueue, si c'est vidéo, puis le convertir de yuv en format rgb en utilisant la méthode sws_scale et dessiner l'image à l'écran.
C'est tout.
regard sur cette enveloppe aussi (http://www.videostreamsdk.com), il est écrit sur la bibliothèque ffmpeg et prend en charge iOS
- 1. Logiciel pour diffuser la vidéo à partir du serveur
- 2. Diffuser de la vidéo sur un serveur
- 3. Comment diffuser de l'audio à partir du serveur Helix?
- 4. Est-il leur moyen de diffuser le fichier sdp à partir du serveur rtsp dans IPhone 4.0 sdk?
- 5. Diffuser la vidéo d'un iphone à l'autre et inversement
- 6. (discussion) défis dans la création d'un lecteur vidéo qui peut diffuser une vidéo à partir du serveur distant
- 7. iPhone SDK: Bienvenue vidéo
- 8. Diffusion en direct flux vidéo iPhone SDK de l'iPhone
- 9. Problème lors du téléchargement de la vidéo sur le serveur dans Iphone sdk
- 10. iPhone SDK: Comment arrêter la lecture vidéo avec du code?
- 11. Comment diffuser de la vidéo depuis l'iPhone
- 12. Rédaction d'une application pour diffuser de la vidéo sur l'iPhone
- 13. Diffuser une vidéo sur iPhone et la stocker sur l'appareil
- 14. Diffuser la vidéo avec ASP.NET
- 15. Télécharger la vidéo avant de voir Iphone sdk
- 16. Téléchargement d'images à partir d'un serveur iPhone SDK
- 17. Prendre une vidéo à partir d'une caméra vidéo et l'afficher avec MPMoviePlayerController IPhone SDK
- 18. streaming vidéo À PARTIR D'UN iPhone
- 19. SDK iPhone: commandes de lecteur vidéo personnalisées
- 20. Comment diffuser de la vidéo en direct
- 21. iPhone SDK: Téléchargement de gros fichiers à partir d'un serveur dans les documents de l'application
- 22. Accéder à l'info iPhone à partir du SDK
- 23. Comment diffuser de la vidéo en php
- 24. Bande passante nécessaire pour diffuser la vidéo
- 25. BlackBerry - Lecture vidéo MP4 à partir du serveur distant
- 26. iPhone SDK- Lancer l'application youtube à partir de mon application
- 27. Comment diffuser des vidéos à partir du serveur Web dans Silverlight à l'aide du contrôle ExpressionMediaPlayer?
- 28. API d'enregistrement vidéo dans iPhone SDK 3.0
- 29. iPhone SDK - UIWebView intégrant une vidéo YouTube
- 30. Lecture vidéo et audio sur iPhone directement à partir du serveur