Transmissão de áudio e vídeo via Multicast
Muitas empresas necessitam transmitir vídeos corporativos ou áudio através de sua rede de computadores. Porém algumas implementações baseadas em Streaming representa um consumo de banda para cada cliente conectado, podendo prejudicar outros serviços. Vou abordar de forma clara como instalar um servidor de Multicast para transmissão de áudio e vídeo.
Conhecendo o Multicast
Multicast (também referido como Multicast IP) é muitas vezes usado para se referir a um "broadcast multiplexado".
Multicast é a entrega de informação para múltiplos destinatários simultaneamente usando a estratégia mais eficiente onde as mensagens só passam por um link uma única vez e somente são duplicadas quando o link para os destinatários se divide em duas direções. Em comparação com o Multicast, a entrega simples ponto-a-ponto é chamada de Unicast, e a entrega para todos os pontos de uma rede chama-se Broadcast.
A palavra Multicast é tipicamente associada com Multicast IP, que é um protocolo que manda pacotes eficientemente para múltiplos pontos distintos, ao mesmo tempo, em redes TCP/IP, usando um endereço Multicast. É comumente associado com aplicações de áudio/vídeo. Em geral vários formatos comumentes utilizados são suportados como vídeos MPEG, AVI e áudio em MP3 ou capturado através da porta de Microfone (por exemplo retransmitir um rádio FM/AM ou CD).
Como sabemos, o protocolo IP possui classes de endereços, o Multicast tem seu uso reservado para a Classe D. A Classe D é compreendida entre os endereços 224.0.0.0 até 239.255.255.255. Isto significa se eu estou na minha rede e defino um servidor com endereço IP 239.1.1.1 para distribuir o tráfego Multicast, toda minha rede poderá capturar os pacotes provenientes deste IP de classe D.
OBS.: Algumas informações foram retiradas dos sites:
Multicast é a entrega de informação para múltiplos destinatários simultaneamente usando a estratégia mais eficiente onde as mensagens só passam por um link uma única vez e somente são duplicadas quando o link para os destinatários se divide em duas direções. Em comparação com o Multicast, a entrega simples ponto-a-ponto é chamada de Unicast, e a entrega para todos os pontos de uma rede chama-se Broadcast.
A palavra Multicast é tipicamente associada com Multicast IP, que é um protocolo que manda pacotes eficientemente para múltiplos pontos distintos, ao mesmo tempo, em redes TCP/IP, usando um endereço Multicast. É comumente associado com aplicações de áudio/vídeo. Em geral vários formatos comumentes utilizados são suportados como vídeos MPEG, AVI e áudio em MP3 ou capturado através da porta de Microfone (por exemplo retransmitir um rádio FM/AM ou CD).
Como sabemos, o protocolo IP possui classes de endereços, o Multicast tem seu uso reservado para a Classe D. A Classe D é compreendida entre os endereços 224.0.0.0 até 239.255.255.255. Isto significa se eu estou na minha rede e defino um servidor com endereço IP 239.1.1.1 para distribuir o tráfego Multicast, toda minha rede poderá capturar os pacotes provenientes deste IP de classe D.
OBS.: Algumas informações foram retiradas dos sites:
- http://pt.wikipedia.org/wiki/Multicast#nota_1
- http://pt.wikipedia.org/wiki/Endere%C3%A7o_IP#Classes_de_endere.C3.A7os
Ah, e só uma observação de um chato: Sei que o vlc é livre, multiplataforma, mas vc poderia ter feito o procedimento num sistema Linux. Ficou muito esquisito essa cara de WindowsXP ;-)