Smooth Streaming:ライブイベントのストリーミング方法
ライブイベントはHTTP LargeプラットフォームでSilverlightプレイヤーにストリーミングできます。
以下のタスクをすべて実行します。
- Live Smooth Streamingを有効にします。この設定が完全にアカウントで有効になるまで、最大で1時間かかります。
- パブリッシングポイントを作成します。パブリッシングポイントはライブイベントを公開する設定を定義します。新しいパブリッシングポイントが有効になるまで、最大で1時間かかります。
- エンコーダーを使用して、エンコーダーに一番近いパブリッシングポイントに、エンコード済みのビデオをプッシュします。
- 新しく作成されたパブリッシングポイントに関連付けらたプレイヤー URL を使用するSilverlightプレイヤーを実装します。
注:このチュートリアルにはMicrosoft Expression Encoder 4 Proが必要です。本製品はMicrosoftのDownload Centerから入手できます。
Smooth Streamingを使用してライブイベントをストリーミングするには
- [Live Smooth Streaming]ページに移動します。
- [Live Smooth Streaming再生を有効にする]オプションをマークします。[更新]をクリックします。
- 以下のステップを行ってパブリッシングポイントを作成します。
- [名前]オプションで、作成するパブリッシングポイントの名前を英数字で入力します。
- [認証キー]オプションで、数字キーを入力する。このキーは、不正なユーザーが弊社サーバーにエンコード済みのビデオをプッシュする目的でアカウントを使用することを防止するためのものです。
- 設定は以下のようになります。[追加]をクリックします。
- Smooth Streaming 互換フォーマットのエンコード済みビデオをエンコードして、弊社CDNにプッシュします。以下のステップは、Microsoft Expression Encoder 4 Proの設定方法を示します。
- Microsoft Expression Encoder 4をロードして、[ライブ ブロードキャスト プロジェクト]をクリックします。
- 「ライブ ソースの追加」リンクをクリックします。
- [ビデオ デバイス]オプションから目的のライブソースを選択します。
- ライブソースのプレビューがウィンドウの左上端に表示されます。そのウィンドウの[キュー]をクリックします。
- [エンコード]タブが表示されていることを確認する。
- 「IIS Smooth Streaming」を[出力フォーマット]オプションから選択します。
- [ビデオ]オプションから「H.264 Main」を選択します。
- [ビデオ]セクションを展開します。
- エンコーダーで生成される各ストリームのビットレートおよびウィンドウの寸法を定義します。
- [出力]タブをクリックします。
- [ストリーミング]オプションをマークします。
- [パブリッシングポイント]オプションが選択されていることを確認します。
- [ロケーション]オプションをエンコーダーに一番近いパブリッシングポイントに設定します。[Live Smooth Streaming]ページは、ステップ 3 で作成されたパブリッシングポイントのロケーションのリストを提供します。
- [開始]をクリックして、オーディオ/ビデオのフィードのエンコードを開始します。
- Silverlightプレイヤーを[Smooth Streaming Player]ページからダウンロードします。
- プレイヤーをCDNオリジンサーバーまたはお客様オリジンサーバーにアップロードします。
- SmoothStreamingStatisticsTracker_Live.htmlの添付を[Smooth Streaming Player]ページからダウンロードします。
- HTMLエディターを使用して、前のステップでダウンロードしたウェブページを編集します。
- ステップ6で使用したロケーションにSilverlightプレイヤーのパスを更新します。
<param name="source" value="SmoothStreamingSamplePlayer.xap"/>
- ステップ4のライブフィードをエンコードするために使用したパブリッシングポイントに関連付けられたプレイヤーURLにポイントするmediaSourceパラメータを更新します。プレイヤーURLは[Live Smooth Streaming]ページのパブリッシングポイント直下にあります。
mediaSource="http://wsp.xxxx.{Base Domain}/21xxxx/ManifestName.isml/Manifest"
- ウェブページ (SmoothStreamingStatisticsTracker_Live.html) を保存し、起動して、ライブイベントを表示します。