Streaming multicast no VLC sobre IPv6

Streaming multicast no VLC sobre IPv6

Estamos tentando enviar ummultitransmissãofluxo de vídeo usandoVLC2.2.1sobreIPv6protocolo entre dois computadores - servidor e receptor. Ambos os computadores são conectados via cabo Ethernet de uma placa de rede para outra. Conseguimos transmitir um fluxo unicast em IPv6 "escutando" na porta do nó receptor. Mas quando tentamos “escutar” o endereço multicast isso não funciona.

Este é o comando que estamos executando na linha de comando do servidor:

% vlc -vvv video1.xyz --ipv6 --sout udp:[ff08::1] --ttl 12

Onde "ff08::1" é o endereço do grupo multicast para o qual queremos transmitir. Não temos certeza de como fazer com que o cliente ouça esse endereço de grupo.

Alguém sabe alguma coisa sobre isso? Ou pode detalhar o assunto?

Responder1

gui

Selecione Arquivo / Abrir fluxo de rede. Para receber um fluxo unicast UDP/RTP enviado ao seu sistema, você deve selecionar a opção Forçar IPv6 (e possivelmente ajustar a porta UDP de destino). Para receber um fluxo multicast UDP, selecione a opção UDP/RTP Multicast e especifique o endereço multicast para assinar entre colchetes.

Linha de comando

vlc -vvv --ipv6 rtp://@[ff08::1]:5004

ou às vezes em linux/unix

vlc -vvv -rtp:@//\[ff08::1\]:5004

Onde você pode alterar o RTP para UDP se estiver transmitindo por UDP.

https://www.videolan.org/doc/streaming-howto/en/ch12.html

informação relacionada