Smooth Streaming:オンデマンドコンテンツのストリーミング方法

適用対象:
HTTP Large

オンデマンドコンテンツはHTTP LargeプラットフォームでSilverlightプレイヤーにストリーミングできます。

以下のタスクをすべて実行します。

注:このチュートリアルにはMicrosoft Expression Encoder 4が必要です。本製品の無料バージョンはVC-1エンコーディングコーデックをサポートし、ProバージョンはH.264ビデオコーデックをサポートします。両バージョンともにMicrosoftのDownload Centerから入手できます。

Smooth Streamingを使用してオンデマンドコンテンツをストリーミングするには

  1. [On-Demand Smooth Streaming]ページに移動します。
  2. Live Smooth Streaming再生を有効にするオプションをマークします。[更新]をクリックします。
  3. 目的のオンデマンドコンテンツをSilverlight互換VC-1またはH.264ビットストリームとしてエンコードします。以下のステップは、Microsoft Expression Encoder 4によるSmooth Streamingプレゼンテーションの作成方法を示します。
    1. Microsoft Expression Encoder 4をロードして、[トランスコード プロジェクト]をクリックします。
    2. 目的のビデオをインポートします。
      1. [インポート]をクリックします。このオプションは、左下端にあります。
      2. 目的のビデオに移動して選択します。
      3. [開く]をクリックします。
    3. [エンコード]タブが表示されていることを確認します。
    4. 「IIS Smooth Streaming」を[出力フォーマット]オプションから選択します。
    5. [デオ]オプションから「H.264 – Main」を選択します。
    6. [デオ]セクションを展開します。
    7. エンコーダーで生成される各ストリームのビットレートおよびウィンドウの寸法を定義します。
    8. ビットレート追加タブ - 式エンコーダータブとビットレートストリーム削除 - 式エンコーダーボタンで、それぞれストリームの追加および削除をします。
    9. [力]タブをクリックします。
    10. [メディアファイル名]オプションで、生成するオンデマンドコンテンツの名前を定義します。
    11. [ディレクトリ]オプションで、保存するロケーションを定義します。
    12. [エンコード]をクリックしてエンコードを開始します。
  4. Smooth StreamingプレゼンテーションをFTPでCDNストレージにアップロードします。
  5. Smooth Streamingプレイヤーを[Smooth Streaming Player]ページからダウンロードします。
  6. プレイヤーをCDNオリジンサーバーまたはお客様オリジンサーバーにアップロードします。
  7. SmoothStreamingStatisticsTracker_OnDemand.htmlの添付文書を[Smooth Streaming Player]ページからダウンロードします。
  8. HTMLエディターを使用して、前のステップでダウンロードしたウェブページを編集します。
  9. ステップ6で使用したロケーションをポイントするようにプレイヤーへのパスを更新します。

    <param name="source" value="SmoothStreamingSamplePlayer.xap"/>

  10. ステップ4でアップロードされたマニフェストファイルにポイントするようにmediaSourceパラメーターを更新します。
  11. ウェブページ (SmoothStreamingStatisticsTracker_OnDemand.html) を保存し、起動して、ステップ4でアップロードされたオンデマンドコンテンツをストリーミングします。