参考:PlayReady PC Runtime - Microsoft Official Site
参考:PlayReady - Microsoft Official Site
参考:PlayReady - Microsoft MSDN
参考:PlayReady - Wikipedia 英語
参考:PlayReady - MS 解説
参考:PlayReady - Overview Whitepaper - Microsoft
参考:PlayReady - Test Server
DRM | Digital Rights Management デジタル著作権管理 |
ドメイン | Play Readyが「ドメイン」と呼ばれる考え方をベースにしていると説明する。ユーザーはまず、自分のドメインに複数のデバイスを登録する。次に、Play Readyに登録した携帯電話事業者やインターネットサービスプロバイダー、放送局からコンテンツを購入する。このコンテンツは自分のドメインに登録されたほかのデバイスへと転送することが可能だ。またユーザーは(デバイスにコンテンツを転送するのでなく)、デバイスごとにコンテンツをダウンロードすることもできる。 |
Silverlight | マイクロソフトが開発したウェブブラウザ用のプラグイン |
メータリング | ユーザのコンテンツ使用状況をプロバイダ側で知る仕組み |
ドメインコントローラ | |
PIFF | Protected Interoperable File Format |
PlayReady Server SDK | DRMのライセンス発行サーバの構築には、PlayReady Server SDKが必要 |
・PlayReadyはMicrosoftから提供されたのDRM(著作権管理技術)。
・2011年現在 PCでは、Shilverlightで用いられている。携帯ではコンテンツ販売に利用され始めている。
・Windows Media DRMから追加された機能の特徴として、ドメイン機能を持つ。
・モバイルオペレータ、コンテンツプロバイダなどに柔軟性、セキュリティなどのメリットを提供する
・OSやデバイスに依存しないことを目標に開発された新しいDRM技術
・携帯電話やPCなど複数のデバイス間で著作権保護されたコンテンツを共有できる機能を持つ
ストリーミング | ダウンロードしながら再生。保存しない。 |
プログレッシブ ダウンロード | ダウンロードしながら再生。保存する。 |
オフライン再生 | ダウンロード保存する。後で保存したコンテンツを再生する。 |
レンタル | 再生時間の制限 |
サブスクリプション | 月極 1ヶ月毎にライセンス更新 |
・Windows Media Audio(WMA)
・Windows Media Video(WMV)
・AAC
・AAC+
・enhanced AAC+
・AMR
・H.263
・H.264
・Mpeg4 pt2ビデオ
引用:PlayReady - Overview Whitepaper - Microsoft
ドメイン管理がどのように DRM プロセス全体に組み込まれるか - 参照:Microsoftのページ
Silverlight 1.0 はDRM保護に対応しておらず
Silverlight2からPlayReadyに対応している
出展:Wiki - PlayReady (英語)
xap (ザップ) 拡張子の内部構造。拡張子をZipにして展開すると中身が見える
拡張子 | Mime-type |
.xaml | application/xaml+xml |
.xap | application/x-silverlightapp |
参考:@IT - Silverlight 2アプリを開発しよう
参考:@IT - Silverlight開発を始めるための基礎知識
参考:@IT - Silverlight 3、ここがすごい
参考:MicrosoftのHP - Silverlightの実現例
・HTTP 配信による Adaptive Streaming を実施する
・可変ビットレートで配信される
・ファイル - 以下ファイルで構成される
- ismvファイル 動画ファイル
- ismaファイル 音楽ファイル
- ism ファイル Server Manifest File
- ismcファイル Client Manifest File
引用:Smooth Streaming Format SDK 1.0 Beta 2
IIS Tech Center - Smooth Streaming
http://technet.microsoft.com/ja-jp/library/dd775200.aspx
IIS Media Services
http://www.iis.net/media
環境構築
http://pgnigirippe.seesaa.net/archives/20100215-1.html
http://blog.livedoor.jp/coelacanth_blog/archives/55280096.html
http://blogs.technet.com/b/hirookun/archive/2009/03/01/3207768.aspx
Smooth Streamingのインストールと設定
http://blogs.gine.jp/kusa/archives/80
http://shinichiaoyagi.blogspot.com/2009/03/blenderiis-iis-smooth-streaming-big.html
http://technet.microsoft.com/ja-jp/iis/gg545383
ユースケース:ライブ イベントの配信
デモ動画
参考:stream Visionさん
Smooth Streaming用動画ファイルはExpression Encoderを使ってエンコードする必要があるとのこと
IS Smooth Streaming Player Development Kit
Microsoft Windows ServerにあるWebサーバー機能、Internet Information Servicesを利用した
オンデマンド再生・ライブスムースストリーミングなどが行えるSmooth Streaming Playerの開発が行えるSDKとのこと
http://technet.microsoft.com/ja-jp/library/ee729229(WS.10).aspx
IIS Media ServiceのInstallホームページ
http://www.iis.net/media
IIS Media Service4 からは、Appleのデバイスでライブメディアを受信可能
Expression Encorder
-ミルモ、電通 ROTA2U
-Jストリーム
-mora touch
-Netflix
Windows Media Center TV Pack 2008 and Windows 7
では、有料コンテンツを暗号化するのに一部PlayReadyを用いている様子。
PlayReady PC Runtime
PCでPlayReadyを扱うには必要の様子。
Microsoft Expression EncoderでISMVは見れる様子。
DRMの調査
http://www.gii.co.jp/report/bmr104588-digital-rights_toc.html
http://www.theregister.co.uk/2008/02/13/playready_drm/
英語のSilverLight 教育資料(PDF)- PlayReady関連も少し有- ネバダ大学の資料の様子