12
わんくま同盟 東京勉強会 #78 http://twitter.com/normalian http://d.hatena.co.jp/waritohutsu Windows Azure Media Service のハマリどころ SDK 2.0 Preview

T78 Windows Azure Media Service のはまりどころ ~SDK2.0 Preview編~

Tags:

Embed Size (px)

DESCRIPTION

Windows Azure のメディアサービスを利用した場合にはまるであろうポイントをまとめてみました

Citation preview

Page 1: T78 Windows Azure Media Service のはまりどころ ~SDK2.0 Preview編~

わんくま同盟 東京勉強会 #78

http://twitter.com/normalian

http://d.hatena.co.jp/waritohutsu

Windows Azure Media Service

のハマリどころ

~ SDK 2.0 Preview 編 ~

Page 2: T78 Windows Azure Media Service のはまりどころ ~SDK2.0 Preview編~

わんくま同盟 東京勉強会 #78

自己紹介

• 割と普通 ( @normalian )

–普段はプロ社蓄(キリッ

– JavaEE5 とか JavaEE6 とか得意な気が

–わんくま同盟 のコミュニティメンバ

• http://www.wankuma.com/

– Microsoft MVP for Windows Azure 2010~

2

Page 3: T78 Windows Azure Media Service のはまりどころ ~SDK2.0 Preview編~

わんくま同盟 東京勉強会 #78

色々なデバイスに対する動画対応可能!

動画エンコード

iPhone 向け Android向け WP 向け

Page 4: T78 Windows Azure Media Service のはまりどころ ~SDK2.0 Preview編~

わんくま同盟 東京勉強会 #78

• Asset という論理概念を用いて、各デバイス用の実動画ファイルをまとめて管理できる

色々なデバイスに対する動画対応可能!

XX アセット

iPhone 動画 Android 動画 WP 動画

Asset

Page 5: T78 Windows Azure Media Service のはまりどころ ~SDK2.0 Preview編~

わんくま同盟 東京勉強会 #78

Page 6: T78 Windows Azure Media Service のはまりどころ ~SDK2.0 Preview編~

わんくま同盟 東京勉強会 #78

主な問題点 • CloudMediaContext の作成が重い

• まだ Preview 版 ・・・ I/F の変化が大きい

• .NET Framework 版の DLL しかない

• ストレージ暗号化で地味にはまる

• まだ Windows Azure メディアエンコーダ しかない

Page 7: T78 Windows Azure Media Service のはまりどころ ~SDK2.0 Preview編~

わんくま同盟 東京勉強会 #78

CloudMediaContext の作成が重い

• このマシンで

• 14秒弱・・・(‘A`)

Page 8: T78 Windows Azure Media Service のはまりどころ ~SDK2.0 Preview編~

わんくま同盟 東京勉強会 #78

まだ Preview 版 ・・・ I/F の変化が大きい

• SDK 1.0 → SDK 2.0 Preview での変更

http://social.msdn.microsoft.com/Forums/en-

US/MediaServices/thread/7417b76a-d670-4b2c-8024-0e1c2ce4b803

まだまだ変更山盛り ※I/F も変わっててワロタw

Page 9: T78 Windows Azure Media Service のはまりどころ ~SDK2.0 Preview編~

わんくま同盟 東京勉強会 #78

ストレージ暗号化で地味にはまる

• 暗号化した動画ファイルは管理ポータルで再生できない

管理ポータルで再生できない…(‘A`)

Page 10: T78 Windows Azure Media Service のはまりどころ ~SDK2.0 Preview編~

わんくま同盟 東京勉強会 #78

.NET Framework 版の DLL しかない

• Silverlight, Flash 等で使う場合注意

これだけ対応・・・(‘A`)

ASP.NET +

Media Service SDK

Media Service 内の動画ファイル検索、動画URI 生成等の実施

動画 URI だけ渡す

Page 11: T78 Windows Azure Media Service のはまりどころ ~SDK2.0 Preview編~

わんくま同盟 東京勉強会 #78

まだ Windows Azure メディアエンコーダ しかない

あれ、これだけ?!

どうみても Windows

Azure 系の Encoder

のみです(濁目

http://msdn.microsoft.com/en-us/library/windowsazure/76910667-c9db-4217-

b7f7-c4a1a86c1a19

Page 12: T78 Windows Azure Media Service のはまりどころ ~SDK2.0 Preview編~

わんくま同盟 東京勉強会 #78

そうは言っても… • ちゃんと事例もあるしね

–ロンドンオリンピックでの動画配信

• あった方がはるかに便利

–ないならないで、クラウド上のインスタンスに IIS

Smooth Streaming にセットアップする必要あり

–また、↓の通りにやったところで スケールしない(‘A`)

Windows Server(VMs or Web

Role) に Smooth Streaming を設定?