ID do artigo: 328728 - Última revisão: segunda-feira, 3 de dezembro de 2007 - Revisão: 4.3

Como configurar o Windows Media Services 9 Series para usar o streaming na porta 80 com o IIS 6.0 instalada HTTP

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sumário

Microsoft Windows Media Services (WMS) e o Microsoft Internet Information Services (IIS) podem coexistir em um computador quando você usa seus valores padrão. Por padrão, o WMS não habilita o WMS HTTP Server protocolo de controle plug-in. Dessa forma, o IIS com segurança pode vincular a porta 80 para entrega de conteúdo baseado na Web.

Às vezes pode ser útil para WMS usar a porta 80 para entregar conteúdo. Por exemplo, se a maioria dos clientes do provedor de conteúdo estiver atrás de um firewall, pode ser melhor usar a porta 80 para entrega de fluxo de conteúdo, porque a maioria dos firewalls têm a porta 80 aberta.

Com o IIS 6.0, as solicitações HTTP são tratadas pela escuta HTTP.sys. Por padrão, HTTP.sys irá escutar a todas as solicitações recebidas na porta 80 para todos os endereços IP vinculado ao computador (exceto para o endereço de auto-retorno: 127.0.0.1). Para WMS vincular a usam a porta 80 para fluxo contínuo de conteúdo, você deve configurar o ouvinte do HTTP.sys para que o WMS pode ouvir os endereços IP especificados. Se você habilitar o protocolo de controle HTTP Server plug-in sem configurar o ouvinte, você pode receber o seguinte erro:
Uma utilização de cada endereço de soquete (protocolo/endereço de rede/porta) é permitida. Verifique se outros serviços (como o IIS) ou aplicativos não estão tentando usar a mesma porta e, em seguida, tentar ativar o plug-in novamente.

Código de erro: 0xC00D158B

Mais Informações

Para IIS e do WMS usar a porta 80, uma das seguintes condições deve ser verdadeira:
  • Adaptador de rede um (1) tem pelo menos 2 IPs ligado ao adaptador.
  • Adaptadores de rede dois (2) tem pelo menos 1 IP vinculado a cada adaptador.
Se uma das seguintes condições for verdadeira, execute estas etapas para configurar o ouvinte:
  1. Em um prompt de comando, digite o comando apropriado para os seguintes serviços interrompidos:
    • Windows Media Services: net stop wmserver
    • IIS: net stop iisadmin
    • Escuta de HTTP.sys: net stop http
  2. Execute o utilitário WMSHttpSysCfg (localizado em %systemroot%\system32\windows media\server\admin\mmc\WMSHttpSysCfg.exe).
  3. Adicione os endereços IP que você deseja HTTP.sys para escutar. Os endereços que HTTP.sys não escuta a estão disponíveis para WMS usar. (Se essa lista estiver vazia, o HTTP.sys ouve todos os endereços de auto-retorno não).
  4. Clique em OK para fechar a caixa de diálogo.
  5. Reinicie os serviços que você parou na etapa 1 (incluindo, mas não se limitando a):
    • Escuta de HTTP.sys: net start http
    • Serviço de publicação da World Wide Web ou administração do IIS: net start w3svc
    • Windows Media Services: net start wmserver
  6. Configure o protocolo de controle de servidor HTTP do WMS:
    1. Inicie o MMC do administrador do WMS.
    2. Selecione o nome do servidor.
    3. Clique na guia Propriedades e clique em Protocolos de controle .
    4. Se ele não ainda estiver desativado (ou se ele está em erro), clique Protocolo de controle de servidor de HTTP do WMS com o botão direito do mouse e, em seguida, clique em Desativar .
    5. Clique Protocolo de controle de servidor de HTTP do WMS com o botão direito do mouse e, em seguida, clique em Propriedades .
    6. Clique em permitir endereços IP selecionados usem este protocolo .
    7. Selecione os endereços IP que você deseja entregar conteúdo pela porta 80.

      Observação Não selecione os mesmos endereços IP como os que você adicionou ao ouvinte HTTP.sys na etapa 3, caso contrário, que o plug-in pode entrar em estado de erro quando ele estiver ativado.
    8. Defina o plug-in para uso padrão porta (80) .
    9. Clique em Aplicar e, em seguida, clique em OK para fechar a caixa de diálogo.
    10. Clique Protocolo de controle de servidor de HTTP do WMS com o botão direito do mouse e clique em Ativar .
Neste ponto, você pode esperar que o WMS está transmitindo conteúdo de mídia pela porta 80 para o IPs selecionada no controle plug-in e que HTTP.sys está tratando de todas as outras 80 solicitações de porta.

importante Outros aplicativos podem fazer com um utilitário de configuração que pode alterar a lista de escuta de IP do HTTP.sys. Quando você reiniciar o serviço HTTP.sys na próxima vez, ele pode vincular à porta 80 em um endereço selecionado por WMS e pode fazer com que o controle plug-in para ir para um estado de erro.

Se você estiver usando o Microsoft Windows Server 2003 com Service Pack 1 instalado, você pode impedir também que o serviço HTTP.sys captura todos os endereços IP disponíveis para a porta 80, aplicando o hotfix mencionado no seguinte artigo da Base de dados de Conhecimento Microsoft:
892847  (http://support.microsoft.com/kb/892847/ ) CORRECÇÃO: O IIS 6.0 vincula incorretamente a portas quando endereços IP são adicionados à lista de inclusão de IP
Esse hotfix permite que você definir um valor do registro que faz com que o serviço escute somente os endereços IP específicos que sites do IIS estão configurados para usar o HTTP.sys.

Para obter mais informações sobre como executar o Windows Media Services v4.1 com o IIS 5.0, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
268585  (http://support.microsoft.com/kb/268585/ ) Executando o IIS 5.0 e Windows Media Services com fluxo contínuo de HTTP

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Media Services 9 Series
  • Microsoft Internet Information Services 6.0
Palavras-chave: 
kbmt kbdswwmm2003swept kbinfo KB328728 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 328728  (http://support.microsoft.com/kb/328728/en-us/ )