Artigo: 883831 - Última revisão: quarta-feira, 5 de Dezembro de 2007 - Revisão: 3.6

Um cliente poderá não conseguir ligar a transmissões em sequência multicast ou a outras sequências de protocolo de datagrama de utilizador através da Firewall do Windows utilizando o Windows Media Player

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.
importante Este artigo contém informações que mostra a ajuda de definições de segurança mais baixas ou como desactivar as funcionalidades de segurança num computador. Pode efectuar estas alterações para contornar um problema específico. Antes de efectuar estas alterações, recomendamos que avalie os riscos associados à implementação desta solução alternativa no seu ambiente específico. Se implementar esta solução alternativa, tome medidas adicionais adequadas para proteger o seu sistema.

Nesta página

Expandir tudo | Reduzir tudo

Sumário

Este artigo aborda novo comportamento que um utilizador pode ver no Microsoft Windows Media Player e nas aplicações que são criadas utilizando o formato Microsoft Windows Media SDK. O novo comportamento poderão aparecer depois do utilizador instala o Microsoft Windows XP Service Pack 2 (SP2). O novo comportamento afecta a reprodução rede através da Firewall do Windows. Por predefinição, o Firewall do Windows está activado no Windows XP SP2. Este artigo também explica soluções para o novo comportamento.

Sintomas

Um cliente poderá não conseguir ligar a transmissões em sequência multicast ou a outras sequências de protocolo de datagrama de utilizador (UDP, User Datagram Protocol) utilizando o Microsoft Windows Media Player se os seguintes são verdadeiras:
  • O cliente está a executar o Microsoft Windows XP com Service Pack 2 (SP2) ou uma versão posterior.
  • O cliente tem o Firewall do Windows activado.
  • Conta de utilizador do utilizador não tem direitos de administrador.

Causa

Este comportamento ocorre porque a menos que um administrador configurou o Firewall do Windows para permitir que uma nova funcionalidade de segurança do Firewall do Windows não irá permitir tráfego de UDP. Este comportamento também ocorre em versões anteriores do Windows se o Firewall do Windows está activado. Por predefinição, o Firewall do Windows está activado no Windows XP SP2 e versões posteriores. Por conseguinte, mais utilizadores este problema poderão ocorrer.

Nota Firewall do Windows é conhecido como Firewall de ligação À Internet em versões anteriores do Windows.

Como contornar

aviso Estas medidas podem tornar o computador ou a rede mais vulnerável a ataques de utilizadores mal intencionados ou software malicioso como vírus. A Microsoft não recomenda esta solução alternativa, mas fornece estas informações para que o pode implementar estas soluções sua própria responsabilidade. As suas próprias risco da utilização destas medidas.

Para permitir que os utilizadores que não têm direitos de administrador para receber transmissão em sequência UDP, utilize um dos seguintes métodos. As secções seguintes descrevem as vantagens e desvantagens de cada método.

Adicionar a aplicação à lista de excepções do Firewall do Windows

Uma aplicação na lista de excepções do Firewall do Windows é permitida ao receber todo o tráfego a receber. De várias formas, este é o método mais fácil. No entanto, cria uma vulnerabilidade que não poderão ser necessária. Por conseguinte, este método é menos seguro do que os outros métodos.

importante não recomendamos este método.

Permitir especificamente tráfego de entrada de endereços IP de todos os servidores com o Windows Media Server e essa sequência aos clientes da intranet da

Os administradores podem configurar o Firewall do Windows para permitir tráfego a receber de endereços IP específicos. Se intranet não contém vários servidores que executem o Windows Media Server, ou se pode facilmente um intervalo de endereços IP, este é um bom método para utilizar. Desta forma, é possível adicionar a aplicação para a lista de excepções do Firewall do Windows. No entanto, pode permitir que receber tráfego apenas de endereços IP que especificar.

Abrir a porta ou portas que o tráfego de entrada tem de utilizar para a aplicação específica

Pode configurar o Firewall do Windows para permitir tráfego UDP apenas para portas específicas. O protocolo determina as portas a abrir.

Nota Este método pode requerer que alterar as definições do Windows Media Player ou as definições de configuração no servidor.
  • Protocolo de transmissão em sequência tempo Real (RTSP) - na instalação predefinida do Windows Media Player, protocolo RTSP escolhe aleatoriamente as portas de dados a receber. Para especificar o intervalo de portas para utilizar, o utilizador efectue o seguinte:
    1. No menu Ferramentas , clique em Opções .
    2. Na caixa de diálogo Opções , clique no separador rede .
    3. No separador ' rede ', seleccione a caixa de verificação utilizar portas e, em seguida, especifique um intervalo de portas para utilizar.
    Se estiver seleccionada a caixa de verificação utilizar portas , RTSP utilizará sempre as portas desse intervalo. Por conseguinte, o administrador pode activar RTSP (UDP), transmissão em sequência abrindo portas especificadas no firewall.
  • MMS (Microsoft Media Server) - como RTSP MMS (UDP) utiliza uma porta aleatória para receber dados. MMS também irá utilizar as portas que especifica a opção utilizar portas . O administrador pode permitir MMS (UDP), transmissão em sequência abrindo portas especificadas no firewall.
  • multicast - para transmissões em sequência multicast, a porta que o cliente recebe o tráfego de transmissão em sequência através de é configurado no servidor. Este valor é especificado no ficheiro de canal (.nsc) do Microsoft NetShow. O cliente tem não forma directa saber este número de porta antes da porta é utilizada. O administrador para o Windows Media Services pode definir a porta de destino, configurando o ponto de publicação multicast. Para o fazer, siga estes passos:
    1. No separador Propriedades do ponto de publicação, clique duas vezes o Escritor de dados multicast do WMS Plug-in '. Este plug-in está localizado na categoria de Transmissão em sequência multicast .
    2. Configure as propriedades multicast como o endereço multicast.
    O administrador de rede também pode abrir a porta especificada na firewall.
  • Protocolo HTTP (hypertext Transfer Protocol) - HTTP uma vez que é um protocolo com base em TCP, não é afectado pelo problema descrita na secção "Sintomas". Transmissões em sequência HTTP podem ser acedidos directamente. Transmissões em sequência HTTP também podem ser acedidos através de rollover de protocolo se RTSP e MMS não pode abrir a porta necessária.

Activar rollover a um protocolo com base em TCP em todos os pontos de publicação Windows Media Server essa sequência aos clientes na intranet

Este método é mais seguro que os outros porque não tem de alterar a configuração do Firewall do Windows. No entanto, as ligações TCP utilizam mais recursos na rede e no servidor do tráfego de multicast ou o tráfego de UDP. Por conseguinte, este método pode não ser a melhor opção para a rede, consoante a carga no servidor e o número de clientes que deve ir esperado.

Mais Informação

As empresas utilizam frequentemente transmissões em sequência multicast para difusão eventos ao vivo através da intranet local. Transmissões em sequência multicast limitar a largura de banda da rede que utiliza uma difusão porque todos os clientes estabelecer ligação com a mesma sequência multicast.

Nota Normalmente, sequências multicast não são enviadas através da Internet porque a maior parte dos segmentos de rede na Internet não estão activados multicast.

Quando um cliente tenta ligar a uma transmissão em sequência ou a uma transmissão em sequência multicast através do protocolo UDP, o formato Windows Media SDK e o Windows Media Player tentam abrir as portas no Firewall do Windows necessários para receber tráfego de UDP para esse ramo. No entanto, se o utilizador estiver a executar a aplicação utilizando uma conta de utilizador não tem direitos de administrador, as portas não são abertas porque apenas os administradores têm permissão para alterar definições de Firewall do Windows.

Se o ponto de publicação multicast no servidor que esteja a executar o Windows Media Services estiver configurado para permitir o rollover de unicast de transmissão em sequência, o cliente rola através de com êxito e, em seguida, liga a transmissão em sequência utilizando um protocolo com base em TCP.

No entanto, transmissão em sequência unicast utiliza muito mais recursos de rede e recursos do servidor que utiliza de transmissão em sequência multicast. Por conseguinte, quando clientes multicast Ir para uma ligação de unicast, mais exigentes é adicionado à rede e ao servidor. Se muitos clientes Ir para uma ligação de unicast, a experiência de utilizador pode ser reduzida se recursos insuficientes disponíveis para executar o aumento de carga.

Do mesmo modo, um cliente tenta ligar a transmissão em sequência unicast UDP rola a um protocolo com base em TCP se o cliente não conseguir ligar a sequência. Dependendo da versão do Windows Media Format SDK, que o utilizador tenha instalado, o utilizador poderá receber uma caixa de diálogo Alerta de segurança do Windows do Firewall do Windows. Na caixa de mensagem indica que a aplicação foi bloqueada de aceitar ligações a partir da Internet.

Se for um administrador do Windows Media Services, note que as ligações TCP utilizam ligeiramente mais recursos no servidor do que as ligações UDP utilizar. Por conseguinte, se muitos clientes ir do protocolo UDP para um protocolo baseado em TCP, o servidor poderá detectar problemas de aumento de carga.

O protocolo que é utilizado para transmissão em sequência pode depender do URL e as definições no servidor e o cliente. O cliente também coloca em cache informações sobre o protocolo que foi utilizado da última vez que a ligação foi estabelecida com êxito. Para ligações posteriores a uma transmissão em sequência, o cliente poderá utilizar estas informações para alterar o protocolo que tenta primeiro.

Para determinar o protocolo que está a ser utilizado para uma transmissão em sequência, um utilizador pode clicar em Estatísticas no menu Ver e, em seguida, anote o protocolo especificado no separador Avançadas .

Nos exemplos seguintes, o utilizador está a utilizar Windows Media Player e os seguintes são verdadeiras:
  • O cliente está a executar o Windows XP SP2 ou posterior.
  • O cliente tem o Firewall do Windows activado.
  • Conta de utilizador do utilizador não tem direitos de administrador.
Nota Outras aplicações baseadas no Windows Media Format SDK poderão ter o mesmo comportamento.

O cliente liga a um URL multicast e ' rollover ' está activada

  • Windows Media Player 10 - rollover multicast ocorre. O cliente efectua uma rollover de protocolo unicast e, em seguida, aceda à transmissão em sequência através de TCP.
  • Windows Media Player 9 Series - O utilizador recebe uma notificação alerta de segurança do Windows do Firewall do Windows e, em seguida, rollover ocorre. O cliente efectua uma rollover de protocolo unicast e, em seguida, aceda à transmissão em sequência através de TCP. Quando o utilizador recebe a notificação de alerta de segurança do Windows, o utilizador pode escolher não visualizar a notificação novamente para a aplicação actual.

O cliente liga a um URL multicast e ' rollover ' não está activado

  • Windows Media Player 10 - O utilizador recebe uma mensagem de erro Windows Media Player não consegue ligar ao servidor. A mensagem de erro sugere que uma firewall pode ser a causa deste problema.
  • Windows Media Player 9 Series - O utilizador recebe uma notificação alerta de segurança do Windows do Firewall do Windows. Em seguida, o utilizador recebe uma mensagem de erro do Windows Media Player. Esta mensagem de erro indica que o servidor está ocupado. Quando o utilizador recebe a notificação de alerta de segurança do Windows, o utilizador pode escolher não visualizar a notificação novamente para a aplicação actual.

O cliente liga a um URL de protocolo negociado

Muitos protocolos tentam negociar automaticamente com o servidor para a forma mais eficiente trocar informações. Por exemplo, RTSP e MMS tentará a sequência de conteúdo utilizando UDP. Se esse método não tiver êxito, RTSP e MMS tentará a sequência de conteúdo utilizando TCP.

Algumas definições da aplicação poderão afectar o comportamento de rollover de protocolo. Por exemplo, das definições do Media Services 9 Series rápido iniciar do Windows e cache rápida podem afecta o comportamento de rollover de protocolo. Consulte a documentação do produto para o comportamento de rollover de protocolo.
  • Windows Media Player 10 - O cliente liga utilizando TCP.
  • Windows Media Player 9 Series ? dependendo o protocolo especificado no URL, o utilizador pode ou não poderá ver uma notificação de alerta de segurança do Windows do Firewall do Windows. O cliente liga através da utilização de TCP.

O cliente liga a um URL que especifica o protocolo UDP

Por exemplo, o protocolo Especifica que a ligação irá utilizar RTSPU ou MMSU.
  • Windows Media Player 10 - O utilizador recebe uma mensagem de erro Windows Media Player não conseguiu ligar ao servidor. A mensagem de erro sugere que uma firewall pode ser a causa deste problema.
  • Windows Media Player 9 Series - O utilizador recebe uma notificação alerta de segurança do Windows do Firewall do Windows. Em seguida, o utilizador recebe uma mensagem de erro que o Windows Media Player não conseguiu ligar ao servidor. A mensagem de erro sugere que uma firewall pode ser a causa deste problema.

Referências

Para mais informações, consulte a documentação do produto.

Para mais informações sobre o Firewall do Windows, visite o seguinte Web site da Microsoft Developer Network (MSDN):
http://www.microsoft.com/windowsxp/using/security/internet/sp2_wfintro.mspx (http://www.microsoft.com/windowsxp/using/security/internet/sp2_wfintro.mspx)
Para obter mais informações sobre definições de configuração específicas, visite o seguinte Web site da Microsoft:
http://technet.microsoft.com/en-us/library/bb877979.aspx (http://technet.microsoft.com/en-us/library/bb877979.aspx)
Para obter mais informações sobre transmissão em sequência multicast, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/windows/windowsmedia/forpros/server/server.aspx (http://www.microsoft.com/windows/windowsmedia/forpros/server/server.aspx)
Para obter mais informações sobre o rollover de protocolo, visite o seguinte Web site da Microsoft:
http://msdn2.microsoft.com/en-us/library/aa390673.aspx (http://msdn2.microsoft.com/en-us/library/aa390673.aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Media Player 9 Series
  • Microsoft Windows Media Format 9 Series Software Development Kit
  • Microsoft Windows Media 9 Series Software Development Kit
  • Windows Media Format 9.5 Software Development Kit
  • Microsoft Windows Media Player 10
  • Microsoft Windows Media Player 10 SDK
Palavras-chave: 
kbmt kbprb kbinfo KB883831 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 883831  (http://support.microsoft.com/kb/883831/en-us/ )