Как настроить базовый видеопоток IPv6 с помощью VLC

Я преподаю класс IPv6 и хотел бы создать для них лабораторию, чтобы увидеть истинное преимущество многоадресной рассылки ipv6 в действии.

Я создал многоадресный адрес для себя

ff15::1 (где ff - многоадресная передача, 1 - временная, нет rsvp, а 5 - область действия сайта). Затем я дал себе идентификатор группы 1.

Я получаю сообщение об ошибке "Нет маршрута к хосту" при попытке запуска потока. Любые идеи с благодарностью.

PS: я почти ничего не знаю о потоковой передаче.

...
main debug: net: connecting to [[FF15::1]]:1234
main warning: [FF15::1] port 1234 : No route to host
access_output_udp error: failed to create raw UDP socket
main warning: no sout access module matching "udp" could be loaded
main debug: TIMER module_need() : 1.171 ms - Total 1.171 ms / 1 intvls (Avg 1.171 ms)
stream_out_standard error: no suitable sout access module for `udp/ts://[FF15::1]'
...

Конечно, если это новая многоадресная рассылка, не будет маршрута для хостинга, пока кто-то не послушает?

1 ответ

Сервер:

  1. Откройте VLC, Файл-> Потоковое
  2. Добавьте файлы для потоковой передачи, желательно то, что не нужно перекодировать.
  3. Кнопка Стрим.
  4. Следующий.
  5. Новое назначение -> "Транспортный поток RTP / MPEG". Добавить кнопку.
  6. Адрес [ff15::1] (с скобками!)
  7. Снимите флажок Активное перекодирование. Следующий. Поток.

Клиент:

  1. Откройте VLC, Файл-> Открыть сетевой поток...
  2. URL: rtp://[ff15::1]
  3. Играть

Работает как чудо, если оба поддерживают IPv6 и сеть поддерживает многоадресную рассылку (в принципе, все что угодно за последние 10 лет). Потоковая передача UDP давно не обновлялась, возможно, она не поддерживает IPv6, но я точно не знаю этого.

Примечание. Когда клиенты воспроизводят поток, сервер может остановить и запустить новый поток, как правило, без прерывания... Поэтому, как только начальный список мультимедиа завершен, повторяйте инструкции Сервера, и клиент должен начать воспроизведение нового мультимедиа.

Другие вопросы по тегам