Как потоковое мультимедиа через VLC, используя метод потоковой передачи UDP?

Ответы:

1

Хорошее руководство потоковой передачи с VLC находится на Сайт VLC

Я скопировал его здесь для дальнейшего использования, но вам действительно следует сначала зайти на сайт, поскольку конкретные инструкции могут меняться в зависимости от версии.

Глава 2. Легкая трансляция

Оглавление

вступление
Потоковая передача с помощью мастера
Потоковая передача с использованием графического интерфейса


вступление

Самый простой способ начать потоковую передачу с VLC - использовать один из   графические пользовательские интерфейсы: wxwindows для Windows и GNU / Linux,   интерфейс Windows и GNU / Linux с поддержкой скинов или родной MacOS X   интерфейс.


Потоковая передача с помощью мастера

Мастер потоковой передачи / транскодирования шаг за шагом проведет вас через   процесс потоковой передачи мультимедиа в сети или сохранения его на жесткий диск   привод. Этот мастер предлагает простые в использовании меню, но предоставляет ограниченные   множество вариантов. Заметка

Мастер доступен только в интерфейсе wxWindows.


Бери   волшебник

Чтобы запустить мастер потоковой передачи / транскодирования, откройте меню «Файл» и   выберите пункт меню мастера.

[D]

Запуск мастера


Диалоговое окно мастера

Сначала выберите тип задачи:

  • Stream to network: выберите эту опцию, если вы хотите передавать мультимедиа по сети.
  • Transcode / Save to file: выберите эту опцию, если вы хотите изменить аудиокодек и / или видеокодек файла, его битрейт и / или   метод инкапсуляции.

D

Диалог Волшебника


Выбор входа

Выберите поток (например, файл, сетевой поток, диск, запись   устройство ...), выбрав диалоговое окно Выбрать ... или существующий элемент в   ваш список воспроизведения, используя опцию Существующий элемент списка воспроизведения.

Частичное извлечение: чтобы прочитать только часть потока, отметьте «Включить»   установите флажок и выберите дату начала и окончания (в секундах). Этот вариант   следует использовать только с потоками, которыми вы можете управлять, такими как файлы или   диски, но не сетевые потоки или устройства захвата.

D

Мастер ввода выбора

D

Выбор входа мастера из списка воспроизведения


Потоковые методы

Если вы выбрали опцию Поток в сеть, теперь вы можете указать   потоковый метод. Доступные методы:

  • UDP Unicast: потоковая передача на один компьютер. Введите IP-адрес клиента (в диапазоне 0.0.0.0 - 223.255.255.255).
  • UDP Multicast: потоковая передача на несколько компьютеров с использованием многоадресной рассылки. Введите IP-адрес многоадресной группы (в 224.0.0.0 для   239.255.255.255).
  • HTTP: поток с использованием протокола HTTP. Если вы оставите текстовое поле Destination пустым, VLC будет прослушивать всю сеть   интерфейсы сервера на порт 8080. Укажите адрес, порт и   путь для прослушивания с использованием следующего синтаксиса [ip] [: port] [/ path].

    Например, 192.168.0.1:80/stream заставит VLC прослушивать интерфейс с IP-адресом 192.168.0.1 на порте 80 TCP в виртуальном файле / stream.

D

Мастер потокового метода


Варианты транскодирования

Если вы выбрали опцию Transcode / Save to file, теперь вы можете указать   новые аудио и видео кодеки и битрейты, которые вы хотите ввести   конвертировано в.

(См. Потоковое, Muxers и Кодеки)

D

Мастер транскодирования


Метод инкапсуляции

Выберите формат метода. Методы потоковой передачи UDP требуют MPEG TS   инкапсуляция. Метод потоковой передачи HTTP может использоваться с MPEG PS,   Инкапсуляция MPEG TS, MPEG 1, OGG, RAW или ASF. Сохранение в файл может   быть сделано с использованием любого формата инкапсуляции, совместимого с выбранным   кодеки.

(См. Потоковое, Muxers и Кодеки)

D

Мастер инкапсуляции


Варианты потоковой передачи

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

  • Time To Live (TTL) Устанавливает количество маршрутизаторов, через которые может проходить ваш поток, для методов одноадресного и одноадресного доступа UDP. Если вы делаете   не знаю, что это значит, вы должны оставить значение по умолчанию.

    Примечание. В случае многоадресной рассылки UDP значение TTL по умолчанию равно 1, что означает, что поток не будет проходить через маршрутизатор. Вы можете увеличить его   если вы хотите направить ваш многоадресный поток.

  • SAP Announce Чтобы рекламировать свой поток по сети при использовании метода потоковой передачи UDP, используя протокол SAP, введите имя   потока при вводе текста и установите флажок. Это не   доступно для потокового метода HTTP.

D

Мастер потоковой передачи


Сохранить в файл назначения

Если вы выбрали Transcode / Save to file, теперь вы можете указать файл, который вы   хочу сохранить поток в.

D

Мастер сохранения файла - интерфейс wxWindows

Теперь вы можете нажать кнопку Готово, чтобы начать потоковую передачу / преобразование   источник.


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

Вступление

Второй способ настроить потоковый экземпляр с помощью VLC - это использовать Stream.   Панель вывода в диалоге Open ... окна wxWindows (Windows / GNU   Linux), Skinnable (Windows / GNU Linux) и MacOS X интерфейсы.   Методы и параметры потоковой передачи, используемые 99% времени, должны быть доступны в   эта панель.

Для потоковой передачи открытого мультимедиа установите флажок «Потоковая передача» в   «Открыть файл / диск / сетевой поток / устройство захвата» и нажмите на   Кнопка «Настройки».

D

Диалог открытия файла - интерфейс wxWindows

D

Диалог открытия файла - интерфейс Mac OS X


Диалоговое окно Stream Output

D

Диалог вывода потока - интерфейс wxWindows

D

Диалог вывода потока - интерфейс wxWindows

Потоковый выход MRL

В интерфейсе wxWindows текстовое поле отображает выходной MRL потока   Медиа Ресурс Локатор. Это обновляется при изменении параметров в   Диалог вывода потока. Для получения дополнительной информации о том, как редактировать   Потоковый выходной MRL читал Advanced streaming с помощью командной строки.

Методы вывода

  • Играть локально: отобразить поток на вашем экране. Это позволяет отображать поток, который вы фактически транслируете. Эффекты транскодирования, масштабирования и т. Д. Могут контролироваться локально с помощью этой функции.
  • Файл: сохранить поток в файл. Опция Dump raw input позволяет сохранить поток ввода, как он читается VLC, без каких-либо   обработка.
  • HTTP: используйте метод потоковой передачи HTTP. Укажите IP-адрес и номер порта TCP для прослушивания.
  • MMSH: этот метод доступа позволяет осуществлять потоковую передачу в Microsoft Windows Media Player. Укажите IP-адрес и номер порта TCP, на котором   Слушать.

    Примечание. Это будет работать только с методом инкапсуляции AFS.

  • UDP: Поток в одноадресной передаче, предоставляя адрес в диапазоне 0.0.0.0 - 223.255.255.255 или в многоадресной передаче, предоставляя адрес в диапазоне 224.0.0.0 - 239.255.255.255 Также возможна потоковая передача по IPv6-адресам.   Примечание: это будет работать только с методом инкапсуляции TS.

  • RTP: использовать протокол передачи в реальном времени. Как и UDP, он может использовать как одноадресные, так и многоадресные адреса.

    Примечание. Для методов UDP, HTTP, MMSH и RTP необходимо выбрать параметр «Поток»   интерфейс MacOS X

(См. Потоковое, Muxers и Кодеки) Метод инкапсуляции

Выберите метод инкапсуляции, который подходит для кодеков и метода доступа   вашего потока, среди MPEG TS, MPEG PS, MPEG 1, OGG, Raw, ASF, AVI,   MP4 и MOV. (См. Потоковое, Muxers и Кодеки) Опции транскодирования

Включите транскодирование видео, установив флажок «Видеокодек».   Выберите кодек из списка. Вы также можете указать средний битрейт   и масштабировать ввод. (См. Потоковое, Muxers и Кодеки)

Включите транскодирование звука, установив флажок «Аудиокодек».   Выберите кодек из списка. Вы также можете указать средний битрейт   и количество аудиоканалов для кодирования. (См. Потоковое, Muxers и   Кодеки) Разные варианты

Выберите методы, чтобы объявить ваш поток. Вы можете использовать SAP (Сервис   Протокол объявления) или SLP (протокол определения местоположения службы). Вы также должны   укажите название канала. Интерфейс Mac OS X также позволяет вам   экспортировать файл описания (SDP) сеанса RTP с использованием внутреннего   HTTP или RTSP сервер VLC или в виде файла. Это можно сделать с помощью   соответствующие флажки. Текстовое поле URL SDP позволяет указать URL или   место, где будет доступен файл SDP.

RobotHumans
источник
Тебе не кажется, что ты переусердствовал с копией-вставкой?
harrymc
да, я отредактирую это, если хотите ...
RobotHumans
в основном из-за того, что мне сказали, что трудно определить, действительно ли ссылка связана при просмотре из arjan
RobotHumans
это как vlc 1.1.5 не имеет этих опций ...
Sen
это возможно .... я думаю, что самая последняя версия vlc будет иметь все соответствующие параметры, хотя переключатели могут отличаться.
RobotHumans
0

это видеолая вики о потоковой передаче: http://www.videolan.org/vlc/streaming.html Вы можете использовать его в командной строке или просто с помощью графического интерфейса в качестве предыдущего ответа.

sajad
источник