なぜAVIはストリーミング再生できないのか

再生に必要なインデックスデータが AVI ファイル内の後ろにある

ファイルフォーマット AVI に従って作られた AVI ファイルは、ストリーミング再生できません。

AVI ファイルを再生するためには、AVI ファイル内のインデックスデータが必要となりますが、インデックスデータは AVI ファイル内の後部にあります。

動画ファイル内の前部のデータから少しづつ配信し、そのデータを受け取りながらストリーミング再生しようとしても、インデックスデータがないので再生できません。

本来のストリーミング再生とは異なりますが、AVI ファイル内のインデックスデータを最初に配信し、動画ファイルをストリーミング再生するソフトウェア側が、先にインデックスデータを受け取り、後に配信されて受け取る動画データを再生できるように作れば、ストリーミング再生できます。

ストリーミング再生できるよう開発されたファイルフォーマットが幾つもあり、これらのファイルフォーマットを利用すれば済むため、このように AVI ファイルを無理にストリーミング再生する方法は普及することはないと思われます。

キャンペーン
マウスコンピューター
安さで勝負する数少ない国内パソコンメーカーのマウスコンピューターでは、「冬のボーナスセール」を実施中です。一部のモデルのみですが期間限定で最大65,000円OFFです。
(12月14日迄)
デル
いち早く直販とBTOカスタマイズでの販売方式で大幅なコスト削減を実現したデルでは、「クーポンで人気のパソコンがお買い得」を実施中です。最新パソコンがクーポンで最大38%OFFです。
(実施中)
パソコン工房
BTOパソコン、PCパーツ、周辺機器等を安く販売するパソコン工房では、「ボーナスセール第2弾」を実施中です。ゲーム・クリエイト用途をはじめ、オンライン授業やテレワークに最適なパソコン・周辺機器ラインナップをご用意です。
(12月13日迄)


2019/03/20 更新