Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

今日から始める Microsoft Azure Media Service

3.195 visualizaciones

Publicado el

MVP Community Camp 福岡 2015

Publicado en: Medio ambiente
  • Sé el primero en comentar

今日から始める Microsoft Azure Media Service

  1. 1. 今日から始める Microsoft Azure ~Media Services~ MVP Community Camp 福岡 2015 濱本 一慶(@Airish9)
  2. 2. 自己紹介 濱本 一慶(はまもと かずのり) @airish9 Japan Azure Users Group 福岡のコアメンバ C#とVB.NETを主に扱うプログラマ Azureは開発者向けのサービスを好んで使います
  3. 3. クラウド
  4. 4. IT用語の“クラウド” コスト削減 レンタルサーバー? セキュリティが不安
  5. 5. クラウド=サーバー仮想化? 物理サーバを仮想化して台数削減 電源問題・場所の問題etc インフラ構築のコスト削減 数分で一台のサーバーを作れるくらい簡単 サーバーメンテナンスを削減 パッチ適応 機器の耐用年数問題
  6. 6. クラウド=サーバー仮想化? スケールアウト 管理画面からインスタンス数を変えるだけ スケールアップ 管理画面からインスタンスサイズを変えるだけ 不要な時にはインスタンスを停止 仮想マシン
  7. 7. アプリ開発者にも優しいクラウド=PaaS アプリの実行環境を提供 動作させるアプリとデータのみを管理 OSとミドルウェアの管理はクラウドベンダーへ移管 Webサイト クラウド サービス モバイル サービス
  8. 8. Microsoft Azureのクラウド機能は多彩
  9. 9. 今日のご紹介はMedia Services
  10. 10. Media Services 動画のエンコードから配信までを行うクラウドサービス 複数種類のデバイスに配信可能 ストリーミング配信にも可能
  11. 11. アップロードから配信までをサポート 1.アップロード 2.エンコード 3.ストレージへ保存 4.デバイスごとに配信
  12. 12. 動画配信はやる事が多い 各デバイスに最適化したエンコード 様々なコーデック 異なる解像度 大容量のストレージを準備 高解像度&ネットワークの速度向上により 動画ファイルの肥大化 様々なデバイスに配信 PC、スマホ(iOS、Android)、タブレット 暗号化
  13. 13. 動画配信は苦労が絶えない
  14. 14. Media Servicesのサービス範囲
  15. 15. エンコード Media Services
  16. 16. Media Encoder(入力形式) 映像コーデック H264, MPEG-1, MPEG-2, MPEG-4 VC-1, Windows Media Video, DV, Grass Velly HQ/HQX 音声コーデック AC-3, AAC, MP3, Windows Media Audio 9 https://msdn.microsoft.com/ja-jp/library/dn535852.aspx
  17. 17. Media Encoder(入力形式) ファイル形式 拡張子 3GPP, 3GPP2 .3gp, .3g2, .3gp2 Advanced Systems Format (ASF) .asf Advanced Video Coding High Definition (AVCHD) [MPEG-2 Transport Stream] .mts, .m2ts Audio-Video Interleaved (AVI) .avi Digital camcorder MPEG-2 (MOD) .mod DVD transport stream (TS) file .ts DVD video object (VOB) file .vob Expression Encoder Screen Capture Codec file .xesc MP4 .mp4 MPEG-1 System Stream .mpeg, .mpg MPEG-2 video file .m2v Smooth Streaming File Format (PIFF 1.3) .ismv Windows Media Video (WMV) .wmv
  18. 18. Media Encoder(出力形式) Windows Media (*.wmv, *.wma) 映像:VC-1 音声:Windows Media Audio形式 MP4(*.mp4) 映像:H264 音声:AAC-LC, HE-AAC v1, HE-AAC v2 Smooth Streaming File Format(*.ismv, *.isma) 映像:H264, VC-1 音声:Windows Media Audio形式 AAC-LC, HE-AAC v1, HE-AAC v2 https://msdn.microsoft.com/ja-jp/library/dn535852.aspx
  19. 19. Media Servicesのエンコーダは
  20. 20. Media Servicesのエンコーダは ありきたりなフォーマットを 別のありきたりなフォーマットに 変換してくれる!
  21. 21. Media Encoder(占有ユニットの種類) 性能が異なる3種類のエンコーダ BASIC STANDARD PREMIUM Basic PremiumStandard ×2 ×2
  22. 22. Media Encoder(占有ユニット数) 1ユニット=1タスク 最大25ユニットまで使用可能 ユニットは時間課金ではなく日割り料金なので注意!! Basic Standard Premium ¥7,038/月 ¥14,178/月 ¥40,698/月
  23. 23. コンテンツ 作成したコンテンツはBlobへ保存される 最低でも同一データセンター内に3多重保存 • LRS(Locally Redundant Storage) 3多重のファイルを更に遠隔地に3多重で保存 • GRS(Geo Redundant Storage)
  24. 24. 配信 Media Services
  25. 25. ストリーミング 動的パッケージング(Dynamic Packaging) 単一のエンコードファイルから、各デバイス向けの プロトコルでストリーム配信を行う YouTubeやニコニコ動画のイメージ ライブストリーミング(Live Streaming) キャプチャした動画をライブエンコーディングしながら配信 Ustreamやニコニコ生放送のイメージ
  26. 26. 動的パッケージング(Dynamic Packaging) 従来のエンコード&パッケージ エンコード パッケージ Smoothアセット HLSアセット HLS Smooth パッケージが 肥大化してしまう!
  27. 27. 動的パッケージング(Dynamic Packaging) Dynamic Packagingの場合 エンコード マルチビットレート MP4アセット HLS Smooth
  28. 28. 動的パッケージング(Dynamic Packaging) マルチビットアセットMP4のみ管理すれば良い 使用するにはストリーミングユニットの確保が必要 エンコードユニットと同様に日割り料金なので注意 様々なプロトコルの配信が可能 スムースストリーミング MPEG DASH • (format=mpd-time-csf) Apple HTTP ライブストリーミング(HLS)v4 • (format=m3u8-aapl)
  29. 29. ライブストリーミング(Live Streaming)
  30. 30. ライブストリーミング(Live Streaming) ライブエンコーダ MP4/SmoothStreamingとRTMPプロトコルに対応 対応しているサードパーティーのエンコーダ https://msdn.microsoft.com/ja- jp/library/azure/dn783464.aspx 使用するにはLiveChannesの設定が必要 Channel単位の時間料金 ストリーミングユニットの設置も必要
  31. 31. ライブストリーミング(Live Streaming) ちなみに…
  32. 32. ライブストリーミング(Live Streaming) 期間 金額 ~1/31 49.98/時間 2/1~ ¥100.98/時間 試すなら 今日までお得!!
  33. 33. インデクサー Media Services
  34. 34. Media Indexer 指定した動画に自然言語処理(NLP)を行うサービス 字幕データを含む複数のファイルを作成 aibファイル(Audio Index Blob) • 全文検索用の音声バイナリデータ キーワードXMLファイル TTML/SAMIファイル • Timed Text Markup Language • 字幕ファイル 今のところ、対応言語は英語のみ
  35. 35. Media Indexer TTML/SAMI ファイル キーワード ファイル 全文検索 インデックス
  36. 36. Media Indexerで何が嬉しい? 2014年のインターネットトラフィックの7割は動画 動画ファイルに字幕を付ける事ができる 動画内をキーワード検索できる 今後、動画検索のサービスが増えるかも!? ①キーワード「Windows 10」 ③動画の00:05:12に「Windows 10」が出現 ②検索
  37. 37. まとめ クラウドはIaaS、PaaSだけではない Media Serviceのご紹介 近々、動画系のサービスが増えるかも!?
  38. 38. ご清聴ありがとうございました

×