2016-05-10 12 views
0

ライブビデオをブロードキャストでき、他のユーザーが見ることができるアプリを作っています。 ユーザがビデオをブロードキャストすると、ダスカストサーバにアップストリームビデオが送信されます。ストリーミングリンクを使用すると、他のユーザがビデオを視聴できます。 App Storeは、これらの要件に適合しなければならない に配布のために提出iOSアプリ: 私はリンゴのドキュメントにアプリの警告のためhttpライブストリーミングを使用してビデオをブロードキャストする必要がありますか?

要件をお読みください。

の動画が携帯端末でビデオを配信している場合、または の5分間にビデオ が5分を超える場合は、HTTPライブストリーミングを使用する必要があります。 (プログレッシブ ダウンロードは小さなクリップに使用することができる。)

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

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

(サーバーからアプリへの)ライブストリーミングビデオを見ながらHTTPライブストリーミングが重要であることは明らかです。 しかし、アップストリーム(アプリからサーバーへ)ビデオをhttpライブストリーミングプロトコルを使用して転送する必要があるかどうかを尋ねているかどうかはわかりませんか?

またはrtspまたはrtmpプロトコルをサーバーにアップストリームビデオに使用できますか。

答えて

0

ビデオのアップロードには、任意のプロトコルを使用できます。

必要に応じてHTTPを使用することもできます。

AFNetworkingを複数のアプリケーションで使用してアップロードしました。

AFNetworkingを経由してアップロードする方法を確認するには、このリンクをチェックしてください - >https://stackoverflow.com/a/20089540/3059302

ライブupstreamingについて、あなたが必要な任意のフレームワークを使用することができます。これをチェック - >How to broadcast live video from iPhone

Kickflip https://kickflip.ioがライブストリーミングアップロードすると、一般に、多くの開発者によって使用されたHTTPを使用していない、ので、私はHTTPライブストリームから離れて何か他のものを使用してその安全を推測します。

また、HTTPライブストリームを使用して実際にアップロードできるかどうかは不明ですが、そのプロトコルの一部ではありません。

+0

実際にはビデオをアップロードしていません。ユーザーはiphoneカメラからビデオを録画している間に、アップストリームビデオをデイキャストサーバーに送信します。 –

関連する問題