VLC RTP Streaming em FC12

0

Estou tentando fazer com que o VLC trabalhe com streaming de áudio / vídeo RTP pela rede do meu escritório. O objetivo é transmitir streaming a / v multicast.

Em todos os casos de teste, estamos transmitindo do VLC para o VLC. Eu sou capaz de transmitir do Windows para o Windows e do Fedora para o Windows, mas não do Windows para o Fedora. Além disso, não consigo receber um fluxo LOCAL de uma instância do VLC para outra, dentro do Fedora.

Não vejo motivo para isso. O indicador de buffer (onde o tempo decorrido / total é normalmente exibido) nunca mostra conectividade, então parece ser um problema de rede, mas como eu sou capaz de transmitir do Fedora para o Windows (mesmo IP, mesma porta) eu pensei seria outra coisa.

Alguém sabe de uma solução para esse problema?

EDIT: Correção da edição anterior: o protocolo IGMPv3 não estava sendo escolhido pelo Wireshark. Revertendo para o IGMPv2, eu posso pegar os pacotes do grupo Membership Report, Join e Leave da máquina Linux.

Estou usando a GUI para configurar o seguinte:

CLIENTE

rtp://@239.255.12.42 :rtp-caching=1000

SERVIDOR:

screen:// :screen-fps=30.000000 :screen-caching=300 :sout=#transcode
{vcodec=mp4v,vb=800,fps=30,acodec=mp4a,ab=128,channels=2,samplerate=44100}
:rtp{dst=239.255.12.42,port=5004,mux=ts} 
:no-sout-rtp-sap :no-sout-standard-sap :sout-keep

A maior parte disso são configurações padrão, para os métodos fornecidos, que eu realmente não mudei. Eu também tentei adicionar o: 5004 ao URL do cliente para fornecer explicitamente a porta, mas não recebeu efeito diferente.

    
por Matt D 17.05.2010 / 17:35

1 resposta

0

O motivo se resumiu a algumas complicações na configuração da rede, com base em um switch defeituoso. Por alguma razão, estava passando o tráfego em uma direção como deveria, mas não na outra. Substituir o switch resolveu o problema.

    
por 20.05.2010 / 22:28