1 / 26

Building great networked media devices for Play To apps リモート再生アプリ用のネットワーク メディア デバイス開発

HW-177T. Building great networked media devices for Play To apps リモート再生アプリ用のネットワーク メディア デバイス開発. Edwin Heredia & Zane Salim Program Managers Microsoft Corporation. 免責事項.

ronda
Download Presentation

Building great networked media devices for Play To apps リモート再生アプリ用のネットワーク メディア デバイス開発

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. HW-177T Building great networked media devices for Play To appsリモート再生アプリ用のネットワーク メディア デバイス開発 Edwin Heredia & Zane Salim Program Managers Microsoft Corporation

  2. 免責事項 本プレゼンテーション (以下、本書) で提供されている情報は、本書が発表された時点における Microsoft の見解を述べたものです。市場ニーズの変化に対応する必要があるため、本書は記載された内容の実現に関する Microsoft の確約とはみなされないものとします。また本書に記載された情報の正確さについて、保証するものではありません。 本書は情報の提供のみを目的としており、明示または黙示に関わらず、本書について Microsoft はいかなる保証をするものでもありません。 本書に記載されている機能名や用語の日本語訳は、あくまでも暫定的なものであり、将来変更される可能性があります。

  3. アジェンダ • Metro スタイル アプリからのリモート再生エクスペリエンス • Windows 8 でのリモート再生のしくみ • リモート再生対応デバイスの Certification 理解していただきたいこと • デバイスをリモート再生に対応させる方法

  4. リモート再生は、Web やアプリのメディアを簡単にデバイスで楽しめるようにする機能です

  5. デモ Web および Metro スタイル アプリからのリモート再生

  6. Metro スタイル アプリからのリモート再生 • セットアップ不要で簡単に発見 • IE10 の HTML5media タグに組み込み • 音楽、ビデオ、写真アプリで動作 • Metro スタイル アプリでのサポートも簡単

  7. Windows 8 でのリモート再生のしくみ

  8. リモート再生のユーザー エクスペリエンス リモート再生コントローラー リモート再生レシーバー

  9. 接続プロトコル 接続プロトコル イーサネット、Wi-Fi、Wi-Fi Direct、IP、TCP、UDP 探索(Discovery & Description) UPnP Device Architecture v1.0 制御プロトコル UPnP AV MediaRenderer v1 HTTP ストリーミング HTTP 1.1、DLNA extensions メディア フォーマット DLNA MF ガイドライン DLNA ガイドライン

  10. リモート再生レシーバーの構造 デコーダー メディア ストリーミング クライアント UPnP AV Media Renderer V1 レンダリング制御 AV トランスポート 接続マネージャー TCP/IP、UDP/IP & HTTP 有線/ワイヤレス/Wi-Fi Direct

  11. リモート再生のセッション 1. サポートされるフォーマット/プロファイルのリスト 2.ユーザーがコンテンツを選択 3. ユーザーがリモート再生を起動 4. コントローラーがコンテンツ URI を送信 (再生) 5. HTTP 要求 6. コンテンツのストリーミング テレビでコンテンツを徐々に再生 7. 一時停止、停止、早送り

  12. アプリでリモート再生を有効にする • <body> • <video id=“videoplayer” src=“http://www.contoso.com/clip.mp4” controls autoplay/> • <script type=“text/javascript”> • // Step 1: アプリケーションの現在のビューに対して、PlayToManagerオブジェクトを取得 • varptm = Windows.Media.PlayTo.PlayToManager.getForCurrentView(); • // Step 2: メディア ソース指定のため、sourcerequestedイベントを登録 • ptm.addEventListener(“sourcerequested”, function(e) { • // Step 3:ストリームにmediaElementを指定 • //ユーザーは UI で対象デバイスを選択 • var request = e.sourceRequest; • var deferral = request.getDeferral(); • request.setSource(document.getElementById(“videoplayer”).msPlayToSource); • deferral.complete(); • }); • </script> • </body>

  13. リモート再生デバイスの Certification

  14. 高品質なメディア エクスペリエンス • [デバイス] チャームには、認定されたリモート再生デバイスのみが表示される プロトコル コンプライアンス要件 (DLNA) 製品の品質およびユーザー エクスペリエンス要件 Windows Device Certification = + • 使いやすさとパフォーマンス • 一貫した信頼性のあるエクスペリエンス • 一般的なフォーマットに最適化 • 高品質なメディア レンダリング • 完全なエクスペリエンスの提供

  15. 使いやすさ、パフォーマンス、品質 認定されたリモート再生レシーバーは、 • 常に利用可能でとても反応が良い • 音楽、ビデオ、写真の再生時に待ち時間がほとんどない • 最高のクオリティで再生できるコンテンツ バリアントを選択 • MP4 コンテナーで H.264 ビデオと AAC-LC オーディオをネイティブでサポート

  16. 一貫性、信頼性、完全 認定されたリモート再生レシーバーは、 • 標準プロトコル (DLNA) を遵守 • 適切なエラー処理を実装 • リッチなユーザー ライブラリをサポート • すべてのトランスポート制御を実装 • 省電力 (スタンバイ モード)で、Wake-on-LAN にも対応 • Wi-Fi Direct 経由のリモート再生をサポート

  17. リモート再生デバイスの Certification • ユーザーに一貫した信頼性のあるエクスペリエンスを提供 • デバイスが Metro スタイル アプリと正しく動作することを確認 • デバイスと共に自動的にインストールされる Metro スタイル デバイス アプリを作成可能

  18. Developer Preview 対応のレシーバーとアプリ • レシーバー • Western Digital TV Live Hub • Windows 7 ロゴ取得済み OnkyoAV レシーバー • Windows Media Player を実行している Windows 7 および Windows 8 PC • Metro スタイル アプリ • Internet Explorer • BUILD Conference アプリ • Notespace

  19. まとめ

  20. Windows 8 でのリモート再生 • Web およびアプリのメディアを、デバイスで簡単に楽しめる • セットアップ不要で簡単に発見できるエクスペリエンスを提供 • IE10 上の HTML5Web サイト、および Metro スタイル アプリで動作

  21. 皆さんへのお願い • Windows 8 で感動的なリモート再生のデバイス エクスペリエンスを提供するために、Microsoft とご協力ください • Web および Metro スタイル アプリからのメディアが正しく動作するデバイスを設計・開発してください • リモート再生デバイスに対し、Windows 8Certification を申請してください

  22. 関連セッション • [HW-745T] Reimagining the experience for connecting with devices • [PLAT-775T] Your Metro style app, video and audio, Part 1 • [HW-329T] Understanding Wi-Fi Direct in Windows 8 • [APP-788T] Integrating stunning media experiences in XAML • [APP-408T] Integrating with the Windows device experience • [HW-275T] Building and delivering a great Metro style app for your device • [HW-286T] Simplifying wireless and network device discovery and pairing • [HW-260T] Windows Certification: improvements to the logo program

  23. その他の参照リソースとドキュメント ホワイト ペーパー: • Design Guidelines for Play To Receivers • Play To & Media Sharing for Metro Style Apps デベロッパー センター: • Streaming media to devices using PlayTo • Quickstart: Using PlayTo in applications • Windows.Media.PlayTonamespace • Windows Application Contracts • Windows Dev Center home

  24. thank you Feedback and questions http://forums.dev.windows.com Session feedbackhttp://bldw.in/SessionFeedback

  25. © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related