Hier sind die requirement für Anwendungen, die die HTTP-Live-Streaming-Technologie nehmen müssen,Apple-Politik für HTTP Live Streaming-Apps
Wenn Ihr App Video über das Mobilfunknetz liefert, und das Video überschreitet entweder 10 Minuten Dauer oder 5 MB von Daten in einem Zeitraum von fünf Minuten, müssen Sie HTTP Live Streaming verwenden. (Progressive Download kann für kleinere Clips verwendet werden.)
Wenn Ihre App HTTP-Live-Streaming über das Mobilfunknetz verwenden, sind Sie benötigten mindestens einen Strom bei 64 Kbps zur Verfügung zu stellen oder niedrigen Bandbreite (der niedrigen Bandbreite Strom kann Audio-only oder Audio mit einem immer noch Bild).
Diese Anforderungen gelten für iOS-Apps, die zur Weitergabe an Apple-Produkte im App Store eingereicht wurden. Nicht konforme Apps können im Ermessen von Apple abgelehnt oder entfernt werden.
Was ist der wahre Zweck, um die Begrenzung mit 10 Minuten oder 5MB in 5 Minuten einzurichten? Und was ist der Grund, diese zwei spezifischen Daten zu verwenden? Warum sollte der Schwellenwert 64 kps betragen?
Weil Zellenfirmen lieben, wenn Sie nachbezahlte Pläne kaufen, aber absolut verabscheuen Sie, um ihre ursprünglichen airwaves zu beflecken. –
Ich weiß nicht, über die 10 Minuten von 5MB, aber ich würde wetten, dass der Zweck des <= 64 Kbps Stream ist es zu garantieren, dass der Benutzer zumindest etwas hören wird, egal wie schlecht seine Zelle Verbindung . –
danke für die Erklärung von 64kbps. Verwirrt, warum es "<=" statt "> =" ist. BTW, die Qualität sollte auch auf dem Kompressionsansatz nicht nur das Übertragungsgeschwindigkeitsverhältnis basieren. – Forrest