6

AVPlayerで再生できるiOSアプリケーションにビデオのProgressive Downloadingを実装しようとしています。私はすでにファイルをiPadにダウンロードできるダウンローダモジュールを実装しています。しかし、私はまだ書かれているファイルを再生することができないことを発見しましたプログレッシブビデオをiOSでダウンロード

私の知る限り、私の唯一の解決策は、ファイル "チャンク"のリストをダウンロードし、彼らは(すなわち:ダウンロードした)準備ができているとして、おそらく私はthis question which implements the progressive download through hls渡って来るが、それ以外ている検索HLS

を使用して、私は他の方法

を見つけることができませんしかし、私はどのように言って、検索結果を越えてきますHTTPプログレッシブダウンロードのためのiOSサポートを活用するようにWebサーバーを設定するが、iOS側から行う方法については触れていない。

だから、誰にでもこれに関するアイデアや経験がありますか?

EDIT:私はまた、this questionで提案されていたが、まだそれがそうであるように動作することができない(すなわち、ストリーミング、ストリーミングされたデータをディスクに書き込む)非地方の資産では動作しません!

+0

あなたはこれを実装する運がありましたか? – thomers

+0

AVPlayerの場合、私は間違っていなければ、プログレッシブダウンロードを行うURLを直接再生できると思います。ファイル自体を別のスレッドのバックグラウンドでダウンロードし、次にファイルを再生するときに、ローカルバージョンを再生することができます。 念頭に置いたものではありませんが、うまくいくでしょうか? – Liron

答えて

4

あなたの意見では、アプローチを変更してファイルをストリーミングしようと思うかもしれません。ダウンロードと同時に、私はストリーミングの定義と言うでしょう。私は人々がアップルのドキュメントへのリンクを投稿するときに嫌いですが、この例では、このドキュメントのほんの少しを読んで、私が今まで以上にあなたを助けてくれます。あなたが接続やビデオで作業している場合は、あなたのアプローチを変更するだけで十分です。 リンク:https://developer.apple.com/library/ios/documentation/networkinginternet/conceptual/streamingmediaguide/Introduction/Introduction.html

関連する問題