В VLC:
Нажмите «Файл> Открыть файл», чтобы открыть диалоговое окно «Открыть».
![альтернативный текст](https://i.stack.imgur.com/Go9JE.jpg)
Нажмите кнопку «Обзор», чтобы открыть стандартное окно выбора файлов Windows. Выберите файл, который вы хотите воспроизвести. Затем нажмите «Открыть». Мы выбрали несколько файлов, поэтому VLC создаст список воспроизведения.
![альтернативный текст](https://i.stack.imgur.com/QouQ2.jpg)
Ваш выбор должен появиться в текстовом поле рядом с кнопкой «Обзор». Установите флажок «Потоковый вывод», а затем нажмите кнопку «Настройки».
![альтернативный текст](https://i.stack.imgur.com/tGdMS.jpg)
Установите флажок «Играть локально» в разделе «Методы вывода». При потоковой передаче в другую систему вам не нужно воспроизводить файл на сервере, но мы будем использовать эту опцию, чтобы визуально подтвердить, что наше видео воспроизводится правильно, прежде чем пытаться получить доступ к потоку с другого компьютера.
Установите флажок «UDP» и введите IP-адрес компьютера, на который вы хотите передать файл. Затем нажмите «ОК». Файл готов к воспроизведению, поэтому нажмите «ОК» в диалоговом окне «Открыть».
[Этот шаг не работал с моим видео .flv. Хотя сервер воспроизводил видео локально, клиент (localhost: 8181) не воспроизводил видео. Корректирующим действием было снятие флажка «UDP» (это могло быть из-за того, что мой транспортный протокол UDP не работал на моем ноутбуке или MPEG-TS не являлся контейнером корректирующего формата для потоковой передачи. MPEG-TS был единственным доступным контейнером формата или методом инкапсуляции). при выборе «UDP») и установите флажок «HTTP», затем установите «Адрес» как 127.0.0.1 и порт как «8181». Теперь выберите «ASF» в качестве метода инкапсуляции и сохраните оставшуюся часть диалога «Потоковый вывод» по умолчанию. Нажмите «ОК», чтобы перейти в диалоговое окно «Открыть», а затем нажмите «ОК» в диалоговом окне «Открыть», чтобы начать воспроизведение видео.]
![альтернативный текст](https://i.stack.imgur.com/pX2uq.jpg)
Видео или аудио файл должен начать воспроизводиться на компьютере. Последнее, что нужно сделать перед переключением на второй компьютер, - это включить веб-интерфейс VLC, нажав «Настройки> Добавить интерфейс> Веб-интерфейс».
![альтернативный текст](https://i.stack.imgur.com/p425a.jpg)
Откройте VLC на вашем втором компьютере. Мы используем машину Linux.
Нажмите «Файл> Открыть сетевой поток». UDP уже выбран, поэтому вам просто нужно нажать кнопку «ОК», и VLC начнет воспроизведение вашего потока.
![альтернативный текст](https://i.stack.imgur.com/Eu4Bw.jpg)
Теперь, когда поток успешно воспроизводится на вашем компьютере, вы можете открыть веб-браузер для удаленного управления VLC. Введите « http: //: 8080 / » в адресную строку. Веб-браузер предоставит вам все элементы управления, необходимые для удаленного управления списками воспроизведения и воспроизведения.
Источник
socket bind error (permission denied)
иcannot create socket(s) for HTTP host
поэтому я сделал следующие шаги, чтобы исправить это: 1. отключите брандмауэрsudo ufw disable
или вы можете оставить его включенным и открыть нужные вам порты 5554 4212 и т. д., 2. использоватьvlc-wrapper
вместоvlc
потому чтоvlc-wrapper
вы можете запустить его как пользователь root, поэтому команда будетsudo vlc-wrapper --ttl 12 -vvv --color -I telnet --rtsp-host 0.0.0.0:5554
удалена,--telnet-password videolan
поэтому пароль по умолчанию будетadmin
....