[netshow] HTTP ストリームが有効な状態で IIS 5.0 と Windows Media サービスを実行する方法

文書翻訳 文書翻訳
文書番号: 268585 - 対象製品
この記事は、以前は次の ID で公開されていました: JP268585
この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
重要 : この資料には、レジストリの編集方法が記載されています。万一に備えて、編集の前には必ずレジストリの復元方法を理解しておいてください。復元方法の詳細については、Regedit.exe のヘルプ トピック「レジストリを復元する」、または Regedt32.exe のヘルプ トピック「レジストリ キーを復元する」を参照してください。
すべて展開する | すべて折りたたむ

概要

Windows Media サーバー コンポーネントと Internet Information Services (IIS) は、以下のようにデフォルトの値を使用している場合は、1 台のコンピュータに共存可能です。
Windows Media ユニキャスト サービス がポート 1755 にバインドしている。

Windows Media ステーション サービス がポート 7007 にバインドしている。

IIS がポート 80 にバインドしている。
HTTP 経由でコンテンツをストリームするには、Windows Media ユニキャスト サービスまたは Windows Media ステーション サービスで使用可能な IP アドレスがポート 80 にあることが必要です。これを行うには、すべての IP アドレスがポート 80 に自動的にバインドされないように、IIS を構成する必要があります。IIS 4.0 以降では、ポート 80 にバインドして HTTP ストリームの処理を行うときに IIS で使用可能な IP アドレスを指定することができます。その後 Windows Media ユニキャスト サービスまたは Windows Media ステーション サービスで、別の利用可能な IP アドレスを使用して、HTTP 経由で ASF コンテンツをストリームすることができます。Windows Media ユニキャスト サービスまたは Windows Media ステーション サービスの HTTP ストリームを有効にするために、割り当てられていない IP アドレスをすべて使用するように、IIS 4.0 以降によって実行されている Web サイトを構成することはできません。 なお、1 台のサーバーで複数のサーバーサービスを提供するシナリオは、小規模な社内システムであったり、専用サーバーが準備できない場合に有効になりますが、大規模なストリーミング配信サービスを構築する場合には、パフォーマンスや安定性を含む運用の観点から、専用サーバーとして別々に構築することを推奨します。

詳細

Windows Media サーバー コンポーネントと IIS 5.0 が同一のコンピュータにインストールされている場合に HTTP ストリームを使用するには、少なくとも 2 つの IP アドレスがネットワーク カードにバインドされている必要があります。
  1. 次の手順を実行して、IIS Web サイトに IP アドレスを割り当てます。
    1. IIS Microsoft 管理コンソール (MMC) で、Windows Media サーバー コンピュータを選択します。
    2. [既定の Web サイト] を右クリックし、[プロパティ] をクリックします。
    3. [既定の Web サイトのプロパティ] ダイアログ ボックスで、[Web サイト] タブをクリックします。
    4. [Web サイト] タブの [IP アドレス] ダイアログ ボックスで、この Web サイトで使用したい IP アドレスを選択します。
    5. 管理 Web サイトも含めて、IIS の下で実行しているその他の Web サイトに関しても、手順 2. から 4. を繰り返します。
  2. IIS Web サイトのソケット プールを無効にします。
    1. a.コマンド プロンプトで、cd \inetpub\adminscripts と入力します。
    2. b.\Inetpub\AdminScripts コマンド プロンプトで、cscript adsutil.vbs set w3svc/disablesocketpooling true と入力します。

      コマンド プロンプトから以下の結果が返されます。
      disablesocketpooling : (BOOLEAN)  TRUE
      
  3. Windows Media サーバー コンポーネントの HTTP ストリームを有効にします。
    1. c.Windows Media アドミニストレータのメニュー フレームで、[サーバー プロパティ] をクリックします。
    2. d.[サーバー プロパティ] ページで、[HTTP ストリーム配信と配布] タブをクリックします。
    3. e.[HTTP ストリーム配信と配布] タブで、[Windows Media ユニキャスト サービス用の HTTP ストリーミングを有効にする] または [Windows Media ステーション サービス用の HTTP 配布を有効にする] (ストリームの構成によって異なる) を選択し、[適用] をクリックします。

    : この時点で、変更を有効にするためにサーバーを再起動するように求められます。これは後から行います。

  4. Windows Media コンポーネント サービスを World Wide Web Publishing Service に依存させるようにレジストリを編集します。 警告 : レジストリ エディタの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリ エディタの誤用により発生した問題に関しては、一切責任を負わないものとします。レジストリ エディタは、自己の責任においてご使用ください。

    レジストリの編集方法の詳細については、Regedit.exe のヘルプの「キーと値の変更」または「キーと値を変更する」を参照してください。または Regedt32.exe のヘルプの「レジストリ情報の追加と削除」または「レジストリの情報を追加または削除する」、および「レジストリ情報の編集」または「レジストリ情報を編集する」を参照してください。レジストリの編集を行う前に、必ずレジストリのバックアップをとってください。Windows NT または Windows 2000 を実行している場合、システム修復ディスク (ERD) も更新する必要があります。

    1. f.レジストリ エディタ (Regedt32.exe) を起動します。

      : 必ず Regedit.exe ではなく Regedt32.exe を使用してください。
    2. g.レジストリ内の以下のキーで DependOnService 値をクリックして選択します。
      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\nsunicast
    3. h.[編集] メニューで、[複数行文字列...] をクリックし、サービスのリストの最後に W3SVC と入力して、[OK] をクリックします。
    4. i.レジストリ エディタを終了します。
  5. : この時点で、変更を有効にするためにサーバーを再起動するように求められます。これは後から行います。 サーバーを再起動します。

関連情報

この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 268585 (最終更新日 2001-10-25) をもとに作成したものです。



プロパティ

文書番号: 268585 - 最終更新日: 2014年2月24日 - リビジョン: 1.0
この資料は以下の製品について記述したものです。
  • Microsoft Windows Media Services 4.0
  • Microsoft Windows Media Services 4.1
  • Microsoft Internet Information Services 5.0
キーワード:?
kbnosurvey kbarchive kbinfo 80 http wms netshow disablesocketpooling 7007 1755 nsunicast dependonservice KB268585
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com