Wowza Media Server Proでできること
まぁストリーミングといっているので、もちろんストリーミングができます。すでに存在するファイルをストリーミング再生するオンデマンドストリーミングと ライブカメラなどを通じてリアルタイムの映像や音声をストリーミングするライブストリーミング、ビデオ・音声チャット、Amazon Web Service(AWS)と連携したコンテンツ配信などできることはいろいろあります。
ビデオ・音声のストリーミングでは以下の形式に対応しています。
- Flash video format (.flv)
- H.264/ HE-AAC media format (.f4v, .mp4, .m4a, .mov, .mp4v, .3gp, and .3g2)
- MP3 format (.mp3)
も ちろんですが、ストリーミング用のプロトコルで通信します。通常のストリーミングの場合はRTMP(Real-time Messaging Protocol)かこれの暗号化プロトコルであるRTMPE、またはHTTPラッパであるRTMPT、RTMPTEを使用します。これらのプロトコルが どのような働きをするのかは、まぁ理解しておく必要はあるでしょうが、特に今は必要ありません。
考えられるサービスはストリーミング配信 やネットラジオ、またこれらのライブ配信です。大規模なサイトを考えると問題となるのは負荷です。ウェブサーバーなどの場合はPoundと呼ばれるロード バランサー(負荷分散機構)を使ったりします。このWowza自身もWowza同士で物理的なロードバランシング(負荷分散)を可能にする機能を備えてい て、サーバー1台運用ではなく、複数サーバーによる大規模運用にも対応しています。
ただ、オフィシャル配布されているガイドはあまり詳しく書いていないので、半分研究しながらになります。