UPnP AV WC Update AV Architecture (UPnP Asia Summit 2002)

Slides:



Advertisements
Similar presentations
DLNA 2004 MT1 120 山口奈津子 2005 MT 007 千葉祐美子 2005 MT 056 久保このみ 2005 MT 064 三村奈緒美.
Advertisements

TCP/IP によるチャットプログラ ム 薄井 秀晃. 基礎知識編 TCP/IP とは? IP とは・・・ Internet Protocol の略称であり通信方法の技術的なルールで あり、実際にデータを送受信する前にデータを小さなデータ に分割し、それに発信元と受信先の IP アドレスを付加させて.
本プレゼンテーション ( 以下、本書 ) で提供されている情報は、本書が 発表された時点における Microsoft の見解を述べたものです。市場 ニーズの変化に対応する必要があるため、本書は記載された内容の実 現に関する Microsoft の確約とはみなされないものとします。また本 書に記載された情報の正確さについて、保証するものではありません。
UPnP Logo Usage Guidelines Rob Ranck Executive director, UIC Global Inventures, Inc.
UPnP Forum Organization Hiroshi Ohwada International Standards Planning Center Canon Inc.
UPnP Forum State of the Union Scott Manchester Connected Home Technical Evangelist, Microsoft Corporation.
Windows Azure ハンズオン トレーニング Windows Azure Web サイト入門.
ストリーミング配信 惑星物理学研究室 修士2年 土屋 貴志.
2006年9月27日 植田龍男 Webサービス II (第1回) 年9月27日 植田龍男.
2004MT120 山口奈津子 2005MT007 千葉祐美子 2005MT056 久保このみ 2005MT064 三村奈緒美
Processing + WiiRemote
Step.5 パケットダンプ Wiresharkでパケットをキャプチャする PC 1 PC 2 PC 3 PC 4 ネットワーク
画像情報特論 (12) - インターネット放送の実際 (1) インターネット放送全般 マルチキャスト放送
Metro Link SDK for Mitsubishi M16C MCU を使用した製品の可能性
Webサービスに関する基本用語 Masatoshi Ohishi / NAOJ & Sokendai
【ワークライフバランス 研究センター】 -Web会議システム 利用マニュアル-
JPAを利用した RESTful Webサービスの開発
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化) (評価環境構築ガイド)
Windows Azure 仮想マシン 入門.
IGD Working Committee Update
Lync 会議 Lync 会議に参加する Lync 2013 クイック リファレンス Lync 会議のスケジュール
Lync 会議 Lync 会議に参加する Lync 会議をスケジュールする 会議のオプションを設定する
Lync Web App クイック リファレンス カード: 会議にコールインする
画像情報特論 (9) - セッション制御 (2) インターネット放送 RTSP 情報ネットワーク専攻 甲藤二郎
オープンデータ流通推進コンソーシアム 情報流通連携基盤外部仕様書の 改訂案
Microsoft Office Project 2007
Windows Summit /13/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
2000年10月6日.
Delphi Day ~Delphi 概要、および新バージョンのご紹介~
UPnP Working Group Home Control & Security
WebサービスII (第8回) 2007年11月14日 植田龍男.
HTTPプロトコルとJSP (1) データベース論 第3回.
HTTPプロトコル J2EE I 第7回 /
Telnet, rlogin などの仮想端末 ftp などのファイル転送 rpc, nfs
Windows Summit /9/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Cisco Meeting Server - API概要
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化) (評価環境構築ガイド)
Keio Media Space Board for KMSF-CODE の 設計,実装,評価
Windows Phone 7.5 の データ アクセスとクラウド連携
「串刺し」研究アプローチの例 e-learning e-space 動画配信 システム SOI Smart Web ストリーミング技術
2017/3/7 作成 2017/3/9更新 (Ver1.1、作成者:佐伯)
画像情報特論 (10) - セッション制御プロトコル (3) IETF RTSP 電子情報通信学科 甲藤二郎
望月 祐洋,由良 淳一,楠本 晶彦 {moma, yurayura,
映像配信サーバ入門 金山典世 稚内北星学園大学情報メディア学部
Webサービス II(第3回) 2007年10月10日.
インターネットの基礎知識 その3 ~TCP・UDP層編~
音声 他のユーザーを通話に招待する オーディオ デバイスをセットアップする IM の会話に音声を追加する 通話を開始する
情報スキル活用 第1週 基礎技術ー1 : URLとWebページの基本.
Microsoft Office クイックガイド ~Outlook 2013~
各種ルータに対応する P2P通信環境に関する研究
Exchange Server 2007 の Autodiscover で自動構成できない!! を回避するために
Microsoft Office クイックガイド ~Outlook 2013~
Internet広域分散協調サーチロボット の研究開発
UDPマルチキャストチャット    空川幸司.
Web - 01 IIS を インストールしよう.
ネットワークプログラミング (3回目) 05A1302 円田 優輝.
すべて読む Microsoft SharePoint ニュース
Microsoft® Lync Online™ 2010 Web App
画像情報特論 (1) - インターネット電話とインターネット放送 はじめに 電子情報通信学科 甲藤二郎
tranService Next Generation
画像情報特論 (1) - インターネット電話とインターネット放送 はじめに 情報ネットワーク専攻 甲藤二郎
CO-Client Opeartion 1.1 利用履歴データベースの設計 (スキーマ バージョン 対応)
Microsoft Office 2010 クイックガイド ~Outlook編~
B2 須山哲 (susan) 所属:Stream
Microsoft Office 2010 クイックガイド ~Outlook編~
プロジェクト演習Ⅳ・Ⅵ インタラクティブゲーム制作
画像情報特論 (1) - インターネット電話とインターネット放送 はじめに 電子情報通信学科 甲藤二郎
アプリケーションゲートウェイ実験 2001.10.5 鬼塚 優.
情報スキル活用 第1週 基礎技術ー1 : URLとWebページの基本.
HTTPプロトコルの詳細 M1 峯 肇史.
Presentation transcript:

UPnP AV WC Update AV Architecture (UPnP Asia Summit 2002) Tatsuya Igarashi NSC IT Development Division Sony Corporation

アジェンダ AVWCの状況 AVスペックの完成 今後の活動 AVアーキテクチャーの概要 デモ

AVWCの状況

AV Specs Approved Approved

AV DCPの完成 2002年6月24日 SCにて承認、以下のドキュメントを発行 以下より入手可能 2つのDevice Type MediaRenderer:1 MediaServer:1 4つのService Type RenderingControl:1 Connection Manager:1 AVTransport:1 Content Directory:1 Informativeなドキュメント AV Architecture:0.73 以下より入手可能 http://www.upnp.org/spec/

これまでの主な参加企業 LG Adaptive Networks Microsoft Canon Mitsubishi Compaq Eizo Nanao Epson HP Intel (co-chair) Kodak LG Microsoft Mitsubishi OpenGlobe Philips (Chair) Pioneer Samsung Sony Thompson

新しいAVWCを設立 2002年10月28日のSCにより承認 10月31日、11月1日の2日間 F2Fを開催(レッドモンド) 今後の活動 新しいcharter (憲章) Co-chairs Intel, Philips 10月31日、11月1日の2日間 F2Fを開催(レッドモンド) 今後の活動 リフレクターでの論議 週1回の電話会議 1から2ヶ月に1回、Face2Face会議 Plugfest 参加企業 Canon, Intel, LG, Microsoft, Philips, Pioneer, Samsung, Sharp, Sony など

活動内容 – 新しいCharter 現スペックのメンテナンス Recommended Practices docsを発行 曖昧な文章を明確化して、例を追加する Recommended Practices docsを発行 TV, VCR, CD/DVD Player, stereoなどについて実装ガイドラインを提供 現スペックの機能の増強 例えば. ストリーミングの互換性のチエック (解像度, サンプルレート…) 新規機能の追加 例えば. DRMの互換チエック, 録画予約, アクセス制御など 現スペックとの下位互換性を保つ UPnP V1 Device Architectureがベース 現在あるactions/state variablesは変わらない

予定 “Recommended Practices” docs –‘03 Q2 Preliminary Design (Ver 0.8) - ’03 8月 Design Complete (Ver 0.9) - ’03 11月  45-day review complete - ’04 2月 SC approval of specs (Ver 1.0) - ’04 3月

UPnP AV アーキテクチャーの概要

UPnP AV アーキテクチャー Control Pointが2つのデバイスを制御するモデル ストリーミングは“Out of band” MediaServer コンテンツを保管 ストリーミングのソース MediaRenderer コンテンツを再生(映像を表示する、音を鳴らす) ストリーミングのシンク ストリーミングは“Out of band” プロトコルとデータフォーマットは決めず、ストリーミングの互換チェックの方法を提供

AV Transport (Optional) AV Transport (Optional) UPnP AV デバイス Control Point UPnP AV Actions UPnP AV Actions Home LAN Media Server Media Renderer VCR DVD Player CD Player Camera Camcorder Tuner STB PC TV Stereo EPF Speakers MP3 Player Clock Radio PC Content Directory Rendering Control Connection Manager Connection Manager AV Transport (Optional) AV Transport (Optional) Out-of-band Transfer Protocol

UPnP AV サービス Content Directory Rendering Control Connection Manager コンテンツ階層の閲覧と属性検索 コンテンツのメタデータ (タイトル、作者、URLなど属性) その他、コンテンツの操作 (作成、削除、属性変更、リソース転送) Rendering Control オーディオ(音量調整、ミュートなど) ビデオ(明るさ、色合いなど) Connection Manager ストリーミングのプロトコルとデータフォーマットを列挙 現在のコネクション状況を列挙 AV Transport 再生制御(Play, Pause, Seekなど)

2. プロトコルとデータフォーマットをチエック 一般的なコントロールフロー 0. AVデバイスを発見 UPnP SSDP Content Directory Service 1. コンテンツを見つける 2. プロトコルとデータフォーマットをチエック Connection Manager Service 3. 再生をする AV Transport Service 4. 音量、画質を調整する Rendering Control Service

Content Directory Service コンテンツリストの取得 XMLによるDIDL-Lite Schemaで表現 階層リスト containersとItems メタデータ (Dublin Core, UPnP) クラス分類 (例 photo, musicTrack, movie) リソースの場所はURI, 種類はMime-type Browse, Search 階層毎の閲覧, 属性による検索 コンテンツの操作 CreateObject, DestoryObject 作成、削除 UpdateObject メタデータの変更 ImportResource, ExportResource リソース転送

DIDL-Liteの例 <DIDL-Lite …> <item id=”8” parentID=”3” restricted="false"> <dc:title>Drown</dc:title> <dc:creator>Smashing Pumpkins</dc:creator> <upnp:class>object.item.audioItem.musicTrack</upnp:class> <res protocolInfo="http-get:*:audio/mpeg:*” size=”140000”> http://10.0.0.1/getcontent.asp?id=8 </res> </item> <item id=”7” parentID=”3” restricted="false"> <dc:title>State Of Love And Trust</dc:title> <!--- 省略 -- > </DIDL-Lite>

Rendering Control Service ビデオ Brightness 明るさ Contrast コントラスト Sharpness シャープネス オーディオ Volume, VolumeDB 音量 Mute ミュート プリセット ListPreset  工場、設置などプリセット一覧 SelectPreset 設定する

Connection Manager Service コネクションの互換チエックと管理 GetProtocolInfo プロトコル、フォーマットの取得 PrepareForConnection コネクションの準備 ConnectionComplete コネクションの終了 接続済みのコネクション情報を取得 GetCurrentConnectionIDs コネクションIDの一覧 GetCurrentConnectionInfo コネクション詳細情報

ProtocolInfo 例: http-get:*:audio/mpeg:*” MP3のhttpストリーミング Protocol Network Content Format Additional Info http-get ‘*’ MIME-type. rtsp-rtp-udp RTP payload type internal IP address of the device Vendor-defined iec61883 GUID of 1394 bus Isochronous Resource Manager Name standardized by IEC61883. PCR index of the 1394 device registered ICANN domain name of vendor

AV Transport Service コンテンツの指定 制御 ステータスの取得 SetAVTransportURI() コンテンツのURIをセット SetNextAVTransportURI 次のURIをセット 制御 Play, Stop, Pause, Seek, Record Next, Prev プレーリスト、メディアの再生 ステータスの取得 GetTransportInfo 制御の状態 GetMediaInfo トータル時間 GetPositionInfo 再生位置

HTTPの例 0. SSDP::M-Search Control Point 2. CM::GetProtocolInfo (CM::PrepareForConnection) 3. AVT::SetAVTransportURI AVT::Play 1. CDS::Browse 4. RCS::Volume Media Server Media Renderer Rendering Control Content Directory Connection Manager Connection Manager AV Transport HTTP::GET

CP/Renderer Comboの例 0. SSDP::M-Search MediaRenderer Control Point 1. CDS::Browse HTTP::GET Media Server Content Directory Connection Manager

ネットワークメディアレシーバー「ルームリンク」と デスクトップ型バイオによるデモ Demo ネットワークメディアレシーバー「ルームリンク」と デスクトップ型バイオによるデモ

For the interconnected lifestyle