kein http-Streaming-Video für iOS-Geräte

8

Ich verwende wowza, um Quell-rtsp-Streams auf verschiedene Arten von Endgeräten zu reamern. Aufgrund der Pufferungsbeschränkung mit http-basiertem Streaming kann ich es nicht für meine Anwendung verwenden. Ich muss RTMP oder RTSP für meine Restreams verwenden.

zur Seite: HTTP paketierte Streams benötigen etwa 3 mal die Schlüssellänge oder 30 Sekunden Video (silver light und quicktime), also müsste ich meine Quellstreams in wowza eingeschaltet lassen, um einen Puffer zu behalten. Das ist in meiner Anwendung nicht möglich, da ich Bandbreite zwischen wowza und den Quellströmen sparen muss.

Soweit ich weiß, unterstützt iOS RTMP nicht. So bleibt RTSP für iOS-Geräte.

Etwas wie JWPlayer für Konsistenz zu verwenden, wäre nett, aber JWplayer unterstützt RTSP nicht !!

Also, gibt es eine anmutige Lösung? So etwas wie JWplayer, der den richtigen Client-Player automatisch serversichert (RTSP- und RTMP-Clients sind die einzigen, die benötigt werden). Oder muss ich meine eigene Rolle übernehmen?

    
michael 27.07.2011, 22:50
quelle

3 Antworten

0

Ich denke VideoJS ist eine gute Lösung. Es ist kostenlos und kompatibel mit dem H264-Weg Wowza sendet Video an iOS

Sie können Ihren eigenen JS HTML5-Player basierend auf VideoJS erstellen, der Quellcode ist bei GitHub: Ссылка und die Lizenz ist LGPL.

    
ppaulojr 18.10.2011 12:34
quelle
0

Sie haben mehrere Lösungen für das Rtsp-Streaming auf dem iPhone. Sie können die am besten geeignete Lösung unter ihnen auswählen.

  1. Ссылка - Dies fasst ffmpeg mit einem SDL-Framework zusammen und ist möglicherweise nicht viel hilfreich, wenn Sie suchen zur standardmäßigen und vollständigen Steuerung von UIKit-Elementen.

  2. Live555 + FFMPEG - Es gibt Apps wie dropcam (https://github.com/dropcam/dropcam_for_iphone), die dies getan haben und dies könnte ein interessanter Ansatz sein.

  3. Audio-Streaming - Wenn Sie nur Audio streamen möchten, können Sie auch medialib-Demos von Ссылка .

Shashikanth 27.09.2012 20:56
quelle
0

Nach meinen Erfahrungen mit ffmpeg kann jeder auf ffmpeg basierende Client sowohl rtsp- als auch rtmp-Streams abspielen. Also, suchen Sie nach ffmpeg in github, können Sie einige Open-Source-Clients finden ..

    
Tarum 06.08.2013 22:29
quelle