ITをもっと
わかりやすく。
むずかしいIT用語を と
の会話でやさしく説明
📰 ITニュース解説
- AI
NVIDIAが「RTX Spark」を発表 — ノートPCでAIが"手元で動く"時代が始まった
自分のPCでAIが動く時代来た!?
- ネットワーク
AIが"詰まる"データセンター — East-Westトラフィックが爆増する仕組み
データセンターが詰まってるって本当?!
- 2026年5月
2026年5月 ITコラムまとめ — AIエージェント企業導入・セキュリティ多発・Anthropic黒字化
5月はAIが仕事仲間になった月なのかも!
💡 こんなコラムも
動画ストリーミングって、結局ダウンロードと何が違うの?
いい質問だね。ダウンロードは「ファイル全体を保存してから再生」だけど、ストリーミングは「数秒ぶんのデータを受け取りながら同時に再生」するんだ。水道の蛇口をイメージするとわかりやすいよ。バケツに水を全部溜めてから使うのがダウンロード、蛇口から流れてくる水をそのまま使うのがストリーミングだね。
なるほど!でも動画ファイルってすごく大きいよね?どうやって細切れにしてるの?
まず動画はH.264やH.265、最近だとAV1といったコーデックで圧縮されるよ。そのうえで、2〜10秒くらいの「セグメント」に分割されるんだ。プレイヤーはこのセグメントを1つずつ順番にリクエストして、つなぎ合わせて再生しているんだよ。
セグメントをリクエストするって、どうやって順番を知るの?
そこで登場するのがHLS(HTTP Live Streaming)やDASH(Dynamic Adaptive Streaming over HTTP)というプロトコルだよ。HLSなら.m3u8、DASHなら.mpdという「マニフェストファイル」があって、全セグメントのURLや再生順、利用可能な画質の一覧が書かれているんだ。プレイヤーはまずこのマニフェストを取得して、そこに従ってセグメントを順番にダウンロードしていくんだよ。