3

ここでは、HTTPライブストリーミングテクノロジーを取る必要があるアプリケーションのためのrequirementアップルのポリシー

ですMBのデータを5分間に送信するには、HTTPライブストリーミングを使用する必要があります。 (プログレッシブダウンロードが小さいクリップに使用することができる。)

をあなたのアプリが携帯電話ネットワーク上でHTTPライブストリーミングを使用している場合は、 が64 Kbps以上低い帯域幅 (低帯域幅のストリームで少なくとも一つのストリームを提供する必要があるかもしれません音声のみまたは音声の場合は イメージ)。

これらの要件は、Apple製品で使用するために App Storeで配信するために提出されたiOSアプリに適用されます。 Appleの裁量で、準拠していないアプリが拒否されたり削除されたりする可能性があります。

5分で10分または5MBで制限を設定する実際の目的は何ですか?これら2つのデータを使用する理由は何ですか?しきい値を64kpsに設定するのはなぜですか?

+0

セル会社は、後払いプランを購入すると大好きですが、元気な電波を流すことは絶対に嫌です。 –

+0

私は5MBの10分についてはわかりませんが、64Kbps以下のストリームの目的は、セルの接続がいかに奇妙であっても、ユーザーが少なくとも何かを聞くことを保証することです。 –

+0

64kbpsを説明してくれてありがとう。なぜそれが "> ="の代わりに "<="であるのか混乱しています。 BTW、品質はまた、転送速度比だけでなく圧縮アプローチにも基づいている必要があります。 – Forrest

答えて

0

これは、プログレッシブダウンロードに関してAdaptive video bitrate streamingを奨励する目的で実行されたと思います。

プログレッシブダウンロードの場合、大きなビデオはモバイルデバイス上の利用可能なデータのすべてを消費する可能性があります。アダプティブストリーミングでは、あなたが興味を持っているビデオの部分だけを見ることができます。

また、アダプティブストリーミングでは、ビデオ送信レートは使用可能な帯域幅に適合します。この目的のために、非常に遅いモバイル接続、すなわちGPRSの場合、64Kbpsで符号化されたストリームを依然としてストリーミングすることができる。

関連する問題