1 WWW HTTP HTTP GET sample ram ram

  • Slides: 44
Download presentation

メタファイル (1) • WWW ブラウザからビューアを起動する仕掛け (①②手順) HTTPサーバ HTTPクライアント GET sample. ram *. ram MIME

メタファイル (1) • WWW ブラウザからビューアを起動する仕掛け (①②手順) HTTPサーバ HTTPクライアント GET sample. ram *. ram MIME タイプ HTTP 200 OK Content-Type: audio/x-pn-realaudio. . . sample. ram rtsp: //rtsp_server/sample. rm メタファイル ストリーミング ビューア MIME: Multipurpose Internet Mail Extensions encoding Real. Player MIME タイプ

メタファイル (4) • ストリーミング関連の MIME タイプとメタファイル拡張子 MIMEタイプ 名称 Real. System audio/vnd. rn-realmedia application/smil audio/x-pn-realaudio/x-pn/realaudio-plugin

メタファイル (4) • ストリーミング関連の MIME タイプとメタファイル拡張子 MIMEタイプ 名称 Real. System audio/vnd. rn-realmedia application/smil audio/x-pn-realaudio/x-pn/realaudio-plugin rm smil ram rpm Windows Media Technologies video/x-ms-wmv audio/x-ms-wma video/x-ms-asf wmv wma asf asx Apple Quick. Time video/quicktime mov qt メタファイル

IETF RTSP RFC 2326: Realtime Streaming Protocol

IETF RTSP RFC 2326: Realtime Streaming Protocol

RTSP (4) 状態遷移 Init TEARDOWN SETUP PLAY Ready Play PAUSE RECORD TEARDOWN Record

RTSP (4) 状態遷移 Init TEARDOWN SETUP PLAY Ready Play PAUSE RECORD TEARDOWN Record

RTSP (5) 実例

RTSP (5) 実例

RTSP (6) 実例

RTSP (6) 実例

RTSP (7) 実例 Ethereal による Real. Player のキャプチャ例

RTSP (7) 実例 Ethereal による Real. Player のキャプチャ例

インターネット放送ソフトウェア URL 組織名 システム名称 リアルネットワークス Real. System マイクロソフト Windows Media アップル Quick. Time シスコシステムズ

インターネット放送ソフトウェア URL 組織名 システム名称 リアルネットワークス Real. System マイクロソフト Windows Media アップル Quick. Time シスコシステムズ IP/TV NTT Software. Vision http: //www. softwarevision. or. jp/ KDDI Quality. Motion http: //w 3 -mcgav. kddlabs. co. jp/qm/ 東芝 Mobile. Motion http: //cn. toshiba. co. jp/prod/mmotion/index_j. htm キャノン Web. View http: //www. real. com http: //www. microsoft. com/windowsmedia/ http: //www. apple. com/quicktime/ http: //www. cisco. com/warp/public/cc/pd/mxsv/ http: //web. canon. jp/wvw/ (閉鎖)

Real. System (5) • ふくそう防止: SMIL の switch タグ HTTP サーバ HTTPストリーミング用 ① SMIL

Real. System (5) • ふくそう防止: SMIL の switch タグ HTTP サーバ HTTPストリーミング用 ① SMIL 記述 ビューア ② ストリームファイル指定 ISDN. rm LAN. rm レート毎に複数の 圧縮ストリームを用意 セッション開始時に ストリームを選択 <smil> <body> <switch> <ref src="LAN. rm" system-bitrate="150000" /> <ref src="ISDN. rm" system-bitrate="45000" /> <ref src="modem 56. rm" system-bitrate="32000" /> <ref src="modem 28. rm" system-bitrate="20000" /> </switch> </body> </smil>

Windows Media (1) ビューア 放送局 個人 圧縮 ストリーミング サーバ Media. Player インターネット Media. Encoder

Windows Media (1) ビューア 放送局 個人 圧縮 ストリーミング サーバ Media. Player インターネット Media. Encoder Media. Server 企業 プロキシ Media. Server ビューア Media. Player

Quick. Time (1) ビューア 放送局 個人 圧縮 ストリーミング サーバ Quick. Time インターネット Quick. Time

Quick. Time (1) ビューア 放送局 個人 圧縮 ストリーミング サーバ Quick. Time インターネット Quick. Time Pro Quick. Time Streaming Server 企業 プロキシ Quick. Time Proxy ビューア Quick. Time

ストリーミングの歴史 インターネット電話にも大きな影響 UC Berkeley: mpegplay, vic/rat/sdr ソフトウェアデコーダ Mbone 実験 vivo: HTTPストリーミング VDOnet, Vxtreme: wavelet,

ストリーミングの歴史 インターネット電話にも大きな影響 UC Berkeley: mpegplay, vic/rat/sdr ソフトウェアデコーダ Mbone 実験 vivo: HTTPストリーミング VDOnet, Vxtreme: wavelet, スケーラブル符号化 Xing: MPEG 1ストリーミング etc, etc … 1990~ 各社乱立時代 1994~ Sure. Stream 三社に収束 国際標準化の進展 1997~ Real. Networks: RTSP, SMIL Fast. Streaming etc… 新技術の導入 2000~ Apple: MPEG 4 File Format Microsoft: 独自路線 CDN, P 2 P, etc… (次回講義)

Turbo. Play Real. Player 8. 0 asahi. com RTSP embedded over TCP Real. Player

Turbo. Play Real. Player 8. 0 asahi. com RTSP embedded over TCP Real. Player 9. 0 (Real One) シーケンス ナンバ 120秒シーケンス 時間 euro. real. com RTSP embedded over TCP 40秒シーケンス Turbo. Play Ethereal 結果

Fast Streaming Media. Player 8. 0 msnbc. com HTTP embedded over TCP (サーバ対応済) 120秒シーケンス

Fast Streaming Media. Player 8. 0 msnbc. com HTTP embedded over TCP (サーバ対応済) 120秒シーケンス Media. Player 9. 0 (CORONA) シーケンス ナンバ 時間 Fast Streaming asahi. com HTTP embedded over TCP (サーバ未対応) 40秒シーケンス Fast Streaming なし (サーバ未対応のため) Ethereal 結果