2010-02-02 10 views
11

Unterstützt das iPhone SDK MP4-Dateien von RTMP-Streams? Ich möchte die Dateien in CloudFront speichern (in einem für den Stream markierten Bucket) und möchte eine iPhone App haben, die sie abspielen kann. Ist das möglich, oder sollte ich die Dateien besser als MP3 auf CloudFront speichern und das Streaming über RTMP nicht aktivieren?Unterstützt das iPhone Sdk ein mp4 von RTMP Stream zu spielen?

+0

können Sie uiwebview oder Vitamio player verwenden –

Antwort

11

Nein. Das iOS SDK unterstützt das RTSP-Protokoll nicht. Sie können möglicherweise eine Implementierung von RTSP in Ihre App aufnehmen, aber Apple setzt seine HTTP-Streaming-Technik stark um. Also: Vorsicht vor dieser Regel aus dem Abschnitt 9.4 der developer guidelines:

Video-Streaming-Inhalte über ein Mobilfunknetz von mehr als 10 Minuten muss HTTP Live Streaming und umfasst eine Basislinie 64 kbps Nur-Audio-HTTP-Live verwenden Strom

Ich glaube, dass jeder Apples HTTP Streaming Technologie verwendet. Es ist der unterstützte und gesegnete Ansatz.

+0

Than q sooooo viel für Ihre Antwort –

+0

Nur als Referenz wurde es seit aktualisiert und in einen anderen Abschnitt verschoben: 2.5.7 Video-Streaming-Inhalte über ein Mobilfunknetz länger als 10 Minuten müssen HTTP-Live-Streaming und eine Grundlinie 192 kbps HTTP verwenden Liveübertragung. – Scriptable

1

Basierend auf meinen Nachforschungen zu einer Video-App, die ich letzten Monat auf dem iPod gemacht habe, unterstützt iOS kein Streaming von ALLED mit RTMP. Wenn ich mich irre, würde ich mich freuen, das zu hören.