ライブビデオをブロードキャストでき、他のユーザーが見ることができるアプリを作っています。 ユーザがビデオをブロードキャストすると、ダスカストサーバにアップストリームビデオが送信されます。ストリーミングリンクを使用すると、他のユーザがビデオを視聴できます。 App Storeは、これらの要件に適合しなければならない に配布のために提出iOSアプリ: 私はリンゴのドキュメントにアプリの警告のためhttpライブストリーミングを使用してビデオをブロードキャストする必要がありますか?
要件をお読みください。
の動画が携帯端末でビデオを配信している場合、または の5分間にビデオ が5分を超える場合は、HTTPライブストリーミングを使用する必要があります。 (プログレッシブ ダウンロードは小さなクリップに使用することができる。)
あなたのアプリが携帯電話ネットワーク上でHTTPライブストリーミングを使用している場合、あなたは64 Kbps以上低い帯域幅 (低帯域幅のストリームで少なくとも一つのストリームを提供するために、 を必要としています音声のみでもよいし、静止画像( 画像)でもよい。
これらの要件は、Apple製品で使用するために App Storeで配信するために提出されたiOSアプリに適用されます。 Appleの裁量で、準拠していないアプリが拒否されたり削除されたりする可能性があります。 ドキュメントから
(サーバーからアプリへの)ライブストリーミングビデオを見ながらHTTPライブストリーミングが重要であることは明らかです。 しかし、アップストリーム(アプリからサーバーへ)ビデオをhttpライブストリーミングプロトコルを使用して転送する必要があるかどうかを尋ねているかどうかはわかりませんか?
またはrtspまたはrtmpプロトコルをサーバーにアップストリームビデオに使用できますか。
実際にはビデオをアップロードしていません。ユーザーはiphoneカメラからビデオを録画している間に、アップストリームビデオをデイキャストサーバーに送信します。 –