O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

今日から始める Microsoft Azure Media Service

3.363 visualizações

Publicada em

MVP Community Camp 福岡 2015

Publicada em: Meio ambiente
  • Did you try ⇒ www.HelpWriting.net ⇐?. They know how to do an amazing essay, research papers or dissertations.
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui

今日から始める 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. ご清聴ありがとうございました

×