Estamos intentando enviar unmultidifusióntransmisión de video usandoVLC 2.2.1enIPv6Protocolo entre dos ordenadores: servidor y receptor. Ambas computadoras están conectadas mediante un cable Ethernet de una tarjeta de red a otra. Pudimos transmitir una transmisión de unidifusión en IPv6 "escuchando" en el puerto en el nodo receptor. Pero cuando intentamos "escuchar" en la dirección de multidifusión, no funciona.
Este es el comando que estamos ejecutando desde la línea de comando del servidor:
% vlc -vvv video1.xyz --ipv6 --sout udp:[ff08::1] --ttl 12
Donde "ff08::1" es la dirección del grupo multicast al que queremos transmitir. Sin embargo, no estamos seguros de cómo lograr que el cliente escuche la dirección de este grupo.
¿Alguien sabe algo al respecto? ¿O puede dar más detalles sobre el asunto?
Respuesta1
gui
Seleccione Archivo/Abrir flujo de red. Para recibir una transmisión de unidifusión UDP/RTP enviada a su sistema, debe seleccionar la opción Forzar IPv6 (y posiblemente ajustar el puerto UDP de destino). Para recibir una transmisión de multidifusión UDP, seleccione la opción Multidifusión UDP/RTP y especifique la dirección de multidifusión a la que suscribirse entre corchetes.
Línea de comando
vlc -vvv --ipv6 rtp://@[ff08::1]:5004
o a veces en Linux/Unix
vlc -vvv -rtp:@//\[ff08::1\]:5004
Donde puedes cambiar el RTP a UDP si estás transmitiendo a través de UDP.