アイデアは、ビデオを(異なるサーバーから)部分的にダウンロードすることですが、ビデオファイルが完了する前に再生を開始します。問題は、ビデオ ファイルが書き込み用に開かれている場合、VideoDisplay コンポーネントがビデオ ファイルを読み取らないことです。
Jérémy Reynaud
質問する
461 次
3 に答える
1
まったく的外れに聞こえるかもしれませんが、ファイルをまとめてダウンロードすることに多大な労力をかける前に、Flash Media Server、Wowza、または Red5 を介したビデオ ストリーミングを適切に検討する必要があります。ちょっとした考え..
于 2009-03-24T16:56:51.013 に答える
0
ビデオの複数の部分がある場合はどうでしょうか。最初の部分がダウンロードされるとすぐに再生を開始できます。したがって、パーツはクライアント側で何らかの方法で連結する必要があります。
(さらに、接続が不十分な場合は、ロードシンボルを表示しても問題ありません。)
于 2009-03-11T15:56:08.040 に答える
0
Air で可能な場合は、共有モードでファイルを開きます。メインストリーム OS (Windows、Linux、MacOS) には、この機能が組み込まれています。
2 つのスレッドを使用します。
スレッド 1 (ダウンローダー スレッド) で、ファイルを共有モードで開き、他のスレッドやプロセスからの読み取りを許可します。
スレッド 2 (プレーヤー スレッド) でファイルを共有モードで開き、他のスレッドやプロセスからの読み取りと書き込みを許可します。
ファイルの先頭を必ずバッファリングして、プレーヤーが常に再生するものを保持し、不完全なファイルの再生中にチョークしないようにしてください。
于 2009-03-15T18:19:51.047 に答える