Ist es möglich zu spielen, HTTP-Live-Streaming-video in Flash-Plattform speziell für iOS? (.m3u8-playlist)
Verwenden wir eine HTTP-live-streaming-Dienst für apples iOS-Geräte. Es funktioniert auch mit iOS-Geräten aktuell.
Source-video-Fragmente sind gespeichert im server formatiert H.264
und mit MPEG2(.ts)
container. Gibt es eine Möglichkeit, diese zu spielen, um video in Flash Plattform?
Diese sind meine aktuellen Untersuchungen.
- Soweit ich weiß, Adobe bietet eine eigene streaming-format
F4F
die wir ohnehin schon beschlossen, nicht zu gehen. - Es ist OSMF-framework und eine implementation.
http://code.google.com/p/apple-http-osmf/
Option #2 sieht gut aus. Aber ich habe keine Ahnung, wie kann ich es nutzen. Wie kann ich dies verwenden? Was die OSMF? Ist es möglich, in standard-Flash-Player für web-Browser? Und ist es dann reibungslos funktionieren, wie in iOS? (glatt bedeutet nicht kämpfen) Wenn Sie diese OSMF Zeug für diesen Zweck, lassen Sie es mich bitte wissen!
P. S.
Ich bin der Suche nach client-side-Methode in Erster Linie. Wir bevorzugen progressive download", wenn dies nicht möglich ist in Flash-Player.
InformationsquelleAutor der Frage Eonil | 2011-09-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die neueste version von JWPlayer (version 6) unterstützt die Wiedergabe HLS-streams in Flash für desktop-Rechner, und in den HTML5-Modus für iOS. Relevante links:
Wenn jemand weiß, andere Spieler, die Unterstützung der Wiedergabe von HLS streams in flash, lassen Sie es mich bitte wissen.
Update:
Einige non-free-Lösungen zu spielen HLS in flash:
http://www.uplynk.com/
http://onlinelib.de/ (separate plugin-Lizenzen für SMP)
http://www.unified-streaming.com/
Anderen:
http://flowplayer.electroteque.org/httpstreaminghls
InformationsquelleAutor der Antwort John
gibt es auch ein kostenloses HLS-Plugin/Player hier verfügbar:
https://github.com/mangui/flashls
es funktioniert gut mit FlowPlayer, OSMF-Basierten Player (GrindPlayer/Strobe Media Playback), MediaElement.js und video.js. es bietet auch ein AS3-Bibliothek zum einfachen schreiben von benutzerdefinierten flash-player unterstützt die HLS-Wiedergabe
InformationsquelleAutor der Antwort mangui
Ja, es ist möglich, mit einem kostenlosen plugin für Flowplayer, Flash. Ich habe es mir und erklärt es in mein blog-post.
InformationsquelleAutor der Antwort Sam
Gibt es eine video.js plugin verfügbar, dass tut HLS ganz nett: https://github.com/videojs/videojs-contrib-hls
InformationsquelleAutor der Antwort Sam
Check-out hls.jseine javascript-Spieler, die nutzt HTML5-video-und Media Source Extensions (MSE) zu tun HLS-Wiedergabe ohne Flash.
MSE wird nur unterstützt, die auf modernen Browsern (Chrome 34+, Firefox 38+ (mit
media.mediasource.whitelist=false
in about:config), und IE11+), so funktioniert es nicht überall. Die Flowplayer hls.js plugin nutzt es, wenn möglich, und fällt zurück auf Flash sonst.Sehen die hls.js github repo und Ihre öffentliche demo für mehr.
InformationsquelleAutor der Antwort gmcnaughton
FFMpeg kann die Konvertierung zu einer mp4-format für Sie auf der fliege, und Wowza oder Red5 kann mit den cross-streaming auf mehrere Geräte.
Wowza und Red5 haben viele Dokumentationen und Beispiele für einfache flash-streaming-setups.
InformationsquelleAutor der Antwort JTtheGeek