Потоковая многоадресная рассылка на VLC через ipv6

2762
Ori Mashiach

Мы пытаемся отправить многоадресный видеопоток с использованием VLC 2.2.1 по протоколу ipv6 между двумя компьютерами - сервером и получателем. Оба компьютера подключены через кабель Ethernet от одной сетевой карты к другой. Мы смогли передать одноадресный поток по ipv6, «прослушивая» порт в узле-получателе. Но когда мы пытаемся «прослушать» многоадресный адрес, он не работает.

Это команда, которую мы запускаем из командной строки сервера:

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

где "ff08 :: 1" - это адрес группы многоадресной рассылки, в которую мы хотим передать. мы не уверены, как заставить клиента слушать этот групповой адрес.

Кто-нибудь знает что-нибудь об этом? или можете уточнить по этому вопросу?

Заранее спасибо . Ори и Эльдад.

0

1 ответ на вопрос

0
user3193469

графический интерфейс пользователя

Выберите Файл / Открыть сетевой поток. Чтобы получать одноадресный поток UDP / RTP, отправленный в вашу систему, вы должны выбрать опцию Force IPv6 (и, возможно, настроить порт UDP назначения). Чтобы получить многоадресный поток UDP, выберите параметр Многоадресная рассылка UDP / RTP и укажите адрес многоадресной рассылки для подписки в квадратных скобках.

Командная строка

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

или иногда в Linux / Unix

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

Где вы можете изменить RTP на UDP, если вы используете потоковую передачу по UDP.

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

попробовал это, клиент не получает поток вообще. ошибки нет, просто черный экран на VLC. Ori Mashiach 8 лет назад 0