Службы Windows Media
Изменение порта, с которым связана служба HTTP
Служба HTTP в IIS по умолчанию связана с портом 80. Если компоненты сервера Windows Media работают совместно на компьютере, на котором установлена веб-служба, и для Windows Media разрешена поддержка потокового HTTP, то такое совместное использование веб-сервера и Windows Media может привести к конфликту при привязке обеих служб к TCP-порту 80.
Изменение порта, к которому привязана служба HTTP, может разрешить конфликты портов, но также может привести к некорректной работе службы HTTP. Большинство входящих соединений по протоколу HTTP происходит через порт 80. Если порт 80 невозможно использовать, то клиентский браузер покажет сообщение об ошибке, что приведет к невозможности просмотра содержимого веб-сервера.
Для изменения порта, выделенного службе Windows Media для потокового HTTP:
- Запустите редактор системного реестра.
- В окне редактора реестра с помощью дерева реестра разверните ключ:
HKEY_mCAL_MACHINE\System\CurrentControlSet\Services\nsstatipn \Parameters\
- Выберите ключ HTTPPort и выполните двойной щелчок. Откроется окно Изменение параметра DWORD (DWORD Editor).
- Выберите опцию Десятичная (Decimal). Поле данных должно содержать число 80.
- Введите нужный номер порта для потокового HTTP.
Примечание
Право на внесение изменений в системном реестре при помощи редактора системного реестра зависит от разрешений доступа. Неправильное редактирование системного реестра может нарушить работоспособность системы. Перед внесением изменений в системном реестре сделайте резервные копии всех ценных данных на этом компьютере.
Работа служб Windows Media и IIS на одном сервере
Компоненты сервера Windows Media и службы Microsoft Internet Information Services (IIS) могут сосуществовать на компьютере, когда используются значения по умолчанию по привязке к портам (одноадресная служба Windows Media связана с портом 1755, служба станции Windows Media – с портом 7007, a IIS – с портом 80).
Одноадресная служба Windows Media и служба станции Windows Media должны иметь доступные IP-адреса со свободным портом 80 для передачи потоковых данных ASF через протокол HTTP. Чтобы использовать потоковый HTTP, когда компоненты сервера Windows Media и IIS установлены на том же самом компьютере, требуются следующие условия:
- По крайней мере два IP-адрееа, связанных с сетевой платой
- Уникальная ресурсная запись типа А на сервере DNS для IP-адреса сервера Windows Media и IP-адреса сервера IIS
Чтобы разрешить потоковый протокол HTTP для компонентов сервера, которые работают на том же компьютере, что и IIS:
- Назначьте IP-адрес веб-узлу в IIS
- Разрешите протокол потоковый HTTP для компонентов сервера Windows Media. Можете разрешить потоковый HTTP для одноадреснрй службы либо для службы группового вещания.
- Отредактируйте системный реестр, чтобы службы компонентов Windows Media зависели от службы веб-публикации.
Чтобы назначить IP-адрес веб-узлу в IIS:
- В окне оснастки управления IIS выберите компьютер, на котором установлены службы Windows Media.
- В контекстном меню узла Веб-узел по умолчанию (Default Web site) выберите пункт Свойства (Properties). Откроется диалоговое окно свойств.
- Перейдите на вкладку Веб-сайт (Web site).
- На вкладке в поле IP-адрес (IP address) введите значение IP-адреса, которое должен использовать IIS.
- Повторите шаги 2 до 4 для любых дополнительных веб-узлов, которые установлены в IIS, включая административный узел.
Чтобы отредактировать системный реестр так, чтобы одноадресная служба Windows Media или служба станции Windows Media зависели (запускались после другой службы) от веб-сервера:
- Запустите редактор системного реестра.
- Чтобы изменить настройки одноадресной службы Windows Media, в окне редактора реестра с помощью дерева реестра разверните ключ:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\nsunicast\
Или, чтобы изменить настройки службы станции Windows Media, в окне редактора реестра с помощью дерева реестра разверните ключ:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\nsstation\
- Дважды щелкните на ключе DependOnService. Откроется окно многострочного редактора
- В конце списка служб введите vosvc .vbsvc – установка, которая делает компоненты сервера Windows Media зависящими от сервера IIS.
- Перезапустите компьютер.