2016-09-08 4 views
15

からのビデオをバッファリングせずに再生します。高速アップロード動画は、私は、ビデオの10秒をキャプチャし、WebサービスのレスポンスからURL(S)で、このビデオを見ることができますFTPおよび他のユーザーがサーバーにアップロードしています私のアプリケーションでURL

私の質問を1として、私はそれが簡単にFTPで動画をアップロードするので、小型で高品質の映像をキャプチャしたいです。今のところ私はアップロードスピードを上げてガイドしてくれる最高のビデオフォーメーションを知っていればビデオをアップロードするのに.mp4 video formateを使用しています。

2番目私はのURL()として、これらのアップロードされたすべてのビデオをWebサービスの応答で取得しています。 これに対応してURLが多数あるので、キューでビデオを再生する必要があり、1人1人でエンドユーザーが左にスワイプしてNEXTビデオに移動し、RIGHTを前のビデオにスワイプすることができます。 You can see my code here.

すべてのものが良い取り組んでいるが、問題はへのアップロードプレイ(バッファリング時間)ビデオに多くの時間がかかるです。

この点について私を案内してください。

COMMENT:1.6メガバイトので、アップロードの速度ビットが増加し、今キューにプレイ動画用AVQueuePlayerでの作業が、いくつかの時間に20メガバイトの再生にビデオを立ち往生圧縮ビデオでの成功を取得します。

+0

あなたはAVCaptureSessionPreset640x480' 'のように利用できるプリセットで再生すると、それは品質と大きさの点で、あなたに合ったかどうかを確認することができます。 – iphonic

+0

@iphonic - ありがとうございますが、要件に応じて私のアプリケーションにスイートではありません。 – iPatel

+0

まず、H.264/265などの新しいコーデックを試してみてください。 H.264はMPEG-4に比べてコンテンツサイズを50%以上削減することが多く、H.265はH.264に比べてサイズを縮小することが多い別の30〜40%。バイト数が少ないとアップロード時間が短縮されます:) – fullofsquirrels

答えて

関連する問題