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

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

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

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

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

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

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

キャンペーン
マウスコンピューター
安さで勝負する数少ない国内パソコンメーカーのマウスコンピューターでは、「夏のボーナス特集」を実施中です。普段使い、ゲーミング、クリエイター用の売れ筋パソコンをお求めになりやすい価格にて販売中です。
(キャンペーン実施中)
デル
いち早く直販とBTOカスタマイズでの販売方式で大幅なコスト削減を実現したデルでは、「夏のファイナルセール」を実施中です。最大20%オフクーポンで今ならお得です。
(8月13日迄)
ドスパラ
長い歴史を持つ代表的なショップブランドのドスパラでは、「サマーセール」を実施中です。ドスパラは元々安い価格で販売していますが、日ごろの感謝をこめて大特価放出中です。
(8月30日迄)


2017/05/15 更新