ストリーミング配信 惑星物理学研究室 修士2年 土屋 貴志 はじめに 近年のブロードバンド環境の整備 高画質動画の配信・受信などのサービス YAHOO! によるプロ野球ネット中継 Youtube ニコニコ動画 ピーク時 60Gbps (総量 720Gbps) (CENT Japan 2007/11/22) NGN (近未来) IPネットワークを用いたハイビジョン動画配信 ハイビジョンライブストリーミング(TV会議等) ストリーミング配信サービスに注目 ストリーミング配信とは ネットワークを通じて映像や音声などを視聴する際 に、データの受信と再生を同時に行なうことができる サービス 通常はファイルをダウンロードする必要がある ダウンロード 疑似ストリーミング ストリーミング配信のメリット ダウンロードが不要 すぐに視聴できる ライブ配信可能 キャッシュに保存されない HDD容量を圧迫しない 不正利用防止(コピー、改竄) 疑似ストリーミング ダウンロードが完了した部分から再生を始める 特徴 http を用いる コンテンツがキャッシュに保存される シークできない(DL完了部分は可能) 利用例 YouTube ニコニコ動画 etc … ストリーミング配信の種類 オンデマンド配信 リクエストに応じて、見た いときに見れる方式 利用例 ライブ配信 Gyo Yahoo ! 動画 etc … メリット いつでも どこでも なんどでも 映像や音声をリアルタイ ムに配信する方式 利用例 コンサートライブ 野球中継 etc … メリット どこでも 臨場感 ストリーミング配信の概要 ストリーミングサーバ WEB サーバ asx swf ram エンコード メタファイル コンテンツ (メディアの URLを内包) wmv flv rm ファイル形式 mms rtmp rtsp 通信規約 クライアント ストリーミング・メディア・メタファイル メディアファイルのURLを記述したファイル メディアファイルへの直接アクセスを制限 プレーヤーがメディアファイルにアクセスする 各ファイル形式に対応するメタファイル asx swf (player も含む) Windows Media File (WMV) Flash Video (flv) ram Real Media File (rm) メタファイル (asx) の例 ブラウザから Windows Media Player にデータの制御 を移し、データのストリーミングを可能にする メタファイルの例 simple.asx (最も簡単な場合) <asx version="3.0"> <entry> <ref href=“mms://IP アドレス"/> </entry> </asx> タイトル、作者、コピーライト、バナーなどの表示、プレ イリスト、途中再生、エッジ、etc … などの機能がある。 ストリーミング通信規約 MMS (TCP : 1755 UDP : 1755) Protocol : Microsoft Media Services Maker : Windows RTMP (TCP : 1935, 443, 80) Protocol : Real Time Messaging Maker : Adobe RTSP (TCP : 554 or 7070 UDP: 6970 - 32000) Protocol : Real Time Streaming Maker : Real Networks ストリーミングサーバ 主なストリーミングサーバ Windows Media Video Windows Media Server Windows Media Encoder Helix Server Flash Video Flash Media Server Red 5 Real Media Helix Server ストリーミング配信の実例 ストリーミング (mms) 疑似ストリーミング (http) 北大 - 羽島北高校間 双方向遠隔授業プロジェクト 2007 (http://www.ep.sci.hokudai.ac.jp/~mosir/work/2007/hashimakita/) メタファイルの活用 再生開始時間指定 <asx version="3.0"> <title>2007 遠隔授業</title> <author>Odakker</author> <copyright>mosir</copyright> <entry> <StartTime Value = "00:62:00" /> <ref href=“mms://IP アドレス"/> </entry> </asx>
© Copyright 2024 ExpyDoc