Влс что такое – Возможности, о которых Вы даже не подозревали медиаплеера/сервера VLC

Содержание

ВЛС — это… Что такое ВЛС?

  • ВЛС — виртуальная локальная сеть Источник: Михаил Гук Аппаратные средства локальных сетей ВЛС воздушная линия связи связь Словари: Словарь сокращений и аббревиатур армии и спецслужб. Сост. А. А. Щелоков. М.: ООО «Издательство АСТ», ЗАО «Издательский… …   Словарь сокращений и аббревиатур

  • ВЛС — – Воздушная линия связи …   Коммерческая электроэнергетика. Словарь-справочник

  • ВЛС — воздушная линия связи выдвижная лампа самолётная …   Словарь сокращений русского языка

  • волноводная линия передачи — волноводная линия связи ВЛС — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом Синонимы волноводная линия связиВЛС EN waveguide transmission line …   Справочник технического переводчика

  • волноводная линия связи — ВЛС — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом Синонимы ВЛС EN waveguide line …   Справочник технического переводчика

  • Аббревиатуры телефонии — Эта страница глоссарий. Аббревиатуры, используемые в телефонии и связи …   Википедия

  • Музей связи (Донецк) — У этого термина существуют и другие значения, см. Музей связи. Музей связи Здание АТС в котором располагается музей Дата основания 2006 Местонахождение …   Википедия

  • Музеи Донецка — Основная статья: Музеи Донецкой области В Донецке находится 140 музеев и музейных комнат[1]. Среди них два крупных государственных областных музея: Донецкий областной художественный музей и Донецкий областной краеведческий музей. Кроме… …   Википедия

  • Чемпионат Испании по футболу 2008-2009 — Чемпионат Испании по футболу Сезон 2008 2009 является 78 ым розыгрышем в истории. Матчи чемпионата проходили в период с 30 августа 2008 года по 31 мая 2009 года. Первый гол чемпионата забил нападающий «Эспаньола» Луис Гарсия. По итогам сезона… …   Википедия

  • Донован, Ландон — Лэндон Донован Общая информация …   Википедия

  • VideoLAN — это… Что такое VideoLAN?

    VLC media player (от VideoLAN Client[1]) — это свободный медиаплеер.

    Программа работает на большинстве современных операционных систем, в частности на:

    Плеер VLC можно использовать в качестве сервера для трансляции потока аудио/видео по сети (поддерживает протоколы IPv4 и кодеков, они уже «встроены» в программу. VLC может воспроизводить DRM) видео (Интернет-радио. Также программа может записывать потоковое аудио/видео на компьютер.

    VLC воспроизводит испорченные или повреждённые файлы, например с повреждёнными индексами.

    История разработки

    Изначально проект был разработан студентами парижского университета Ecole Centrale Paris, сейчас же над проектом VideoLAN (клиентская и серверная часть) работает The VLC Team и сообщество разработчиков, проживающих по всему миру.

    Интерфейс

    Стандартный графический интерфейс для Windows, GNU/Linux, BSD, Mac OS X, BeOS базируется на Qt4 которая работает на GNU/Linux и Windows.

    VLC поддерживает скины через skins2 интерфейс, через него реализована поддержка скинов XMMS.

    Для пользователей использующих консоль реализован интерфейс на ncurses.

    Также существуют интерфейсы использующие HTTP (

    VLC плеер включает в себя ActiveX компонент, который может быть встроен в другое приложение например Internet Explorer и плагин для Mozilla Firefox.

    Поддержка форматов

    Поддерживаемые форматы

    VLC может читать различные форматы, в зависимости от того на какой ОС он запущен.[2]

    Входные 
    RTP multicast, HTTP, MMS, DVD, VCD, SVCD, Audio CD, RSS/
    Контейнерные форматы (цифровые) 
    3GP,[3] AVI, FLV, MKV, MP4, OGM, MPEG-2 (ES, PS, TS, PVA, VOB.
    Видеоформаты со сжатием 
    Cinepak, H.263, HuffYUV, Indeo 3,[4] MPEG-1, MPEG-2, MPEG-4 Part 2, Sorenson (поддерживается прямое воспроизведение файлов сжатых модифицированным кодеком Sorenson YouTube), VC-1,[5] VP5,[5][5] WMV.
    Субтитры 
    DVD, SVCD, DVB, OGM, (частично) SubStation Alpha,[6] SubRip, (частично) Advanced SubStation Alpha,[6] MPEG-4 Timed Text, текстовый файл, Vobsub, MPL2,[7]телетекст.[7]
    Аудиоформаты 
    AC3, ALAC, AMR,[3] FLAC, MACE, RealAudio,[8] Screamtracker 3/S3M, Vorbis, [9] WMA.

    Форматы для потокового вывода/конвертации

    Поддерживаемые(реализованные) форматы для вывода/кодирования различаются в зависимости от используемой ОС.

    Контейнерные форматы 
    ASF, AVI, FLV,[7] MP4, Ogg, Wav, MPEG-2 (ES, PS, TS, PVA, MP3), MPJPEG, FLAC, MOV
    Видеоформаты 
    H.263, H.264/MPEG-4 AVC, MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, VP5,
    [5]
    VP6,[5] Theora, DV
    Аудиоформаты 
    AAC, AC3, DV Audio, FLAC, MP3[10], Speex, Vorbis
    Потоковые протоколы 
    HTTP, RTP, MMS, File

    Не поддерживаемые форматы вывода

    VLC 0.8.6c не способен (пока) проигрывать видео использующее следующие кодеки:

    Некоторые из этих кодеков могут быть преобразованы в поддерживаемые VLC, используя видеоконвертеры.

    Поддерживаемые источники

    • файлы форматов MPEG-2 и DivX на жестком диске, оптических приводах и т. п.
    • диски формата VCD
    • декодер спутникового сигнала (DVB-S)
    • потоковое видео в форматах MPEG-2 и

    Решения на основе VideoLAN

    Решение на основе VideoLAN включает в себя следующие программы:

    • VLS (VideoLAN Server) с возможностью трансляции на один или несколько компьютеров сети файлов формата MPEG-2 и DVD-видео, цифрового телевидения, включая спутниковое, а также видео в реальном времени
    • VLC (изначально называемый VideoLAN Client), который можно использовать либо как сервер потоковой трансляции файлов формата MPEG-2 и DVD-видео и видео в реальном времени на один или несколько компьютеров сети, либо как клиент для приема, декодирования и демонстрации видеопотоков в различных операционных системах

    Полный общий вид решения на основе VideoLAN

    Примечания

    1. История VideoLAN(англ.)
    2. Список возможностей VLC. Официльный сайт. Проверено 24 февраля 2007.
    3. 1 2 Для того, чтобы использовать AMR аудио кодек VLC и FFmpeg должны быть скомпилилированы с поддержкой AMR. Это потому что лицензия AMR не совместима с лицензией VLC.
    4. Кодеки Indeo 4 и 5 не поддерживаются.
    5. 1 2 3 4
      5
      Это из версии 0.8.6
    6. 1 2 Текущие версии поддерживают только часть тегов форматирования данных из SSA/ASS (только цветность, но без позиционирования, анимации, набор и т. д.), но все остальное будет сделано к версии 0.9.0.
    7. 1 2 3 Это будет в версии 0.9.0
    8. Воспроизведение Real Audio идет через библиотеку FFmpeg только с поддержкой Cook (RealAudio G2 / RealAudio 8) декодера на данный момент.
    9. Сейчас поддерживается только скрытый в Matroska формат контейнера и без включения в него мультиканальной поддержки.
    10. Вам нужно скомпилировать VLC с поддержкой mp3lame.

    См. также

    Ссылки

    Wikimedia Foundation. 2010.

    VLC — это… Что такое VLC?

    VLC media player (от VideoLAN Client[2]) — свободный медиаплеер.

    Платформы

    Программа работает на большинстве современных операционных систем, в частности на:

    C версии 1.0.2 Goldeneye (Intel 64bit) для Mac OS X 10.6 VLC стал 64-разрядным.[3]

    C версии 2.0.1 Rincewind (Windows 64bit) для Microsoft Windows VLC стал 64-разрядным.[4]

    Возможности

    Плеер VLC можно использовать в качестве сервера для трансляции потока аудио/видео по сети (поддерживает протоколы IPv4 и IPv6). Для воспроизведения файлов мультимедиа не требуется установка дополнительных кодеков, они уже «встроены» в программу. VLC может воспроизводить DVD и потоковое незашифрованное (без DRM) видео (IPTV) и интернет-радио. Также программа может записывать потоковое аудио/видео на компьютер.

    VLC воспроизводит испорченные файлы — например, с повреждёнными индексами.

    История разработки

    Изначально проект был разработан студентами парижского университета Ecole Centrale Paris, сейчас же над проектом VideoLAN (клиентская и серверная часть) работает The VLC Team и сообщество разработчиков, проживающих по всему миру.

    Интерфейс

    Изначально графический интерфейс VLC базировался на wxWidgets, однако из-за многочисленных проблем, связанных с этим тулкитом, разработчиками было принято решение перейти на использование Qt4 для графического интерфейса. Некоторое время можно было выбирать между этими двумя тулкитами, однако в данный момент интерфейс на wxWidgets полностью исключён.

    Интерфейс рождественского VLC проигрывателя

    VLC поддерживает скины через skins2 интерфейс, через него реализована поддержка скинов Winamp 2 и XMMS. Однако VLC не поддерживает напрямую скины для Winamp Classic.

    Для пользователей, использующих консоль, реализован интерфейс на ncurses.

    Также существуют интерфейсы, использующие telnet и HTTP (AJAX), специально для удалённого управления программой.

    VLC плеер включает в себя ActiveX-компонент, который может быть встроен в другое приложение (например, Internet Explorer), и плагин для Mozilla Firefox.

    Поддержка форматов

    Поддерживаемые форматы

    VLC может читать различные форматы, в зависимости от того, на какой ОС он запущен.[5]

    Входные[6] 
    UDP/RTP unicast или multicast, HTTP, FTP, MMS, DVD, VCD, SVCD, Audio CD, DVB (только в Linux), Video acquisition (через V4l и DirectShow), рассылки RSS/Atom. В версии 1.0 добавлена экспериментальная поддержка дисков Blu-Ray и папок AVCHD.[7]
    Контейнерные форматы (цифровые) 
    3GP,[8]ASF, AVI, FLV, MKV, QuickTime, MP4, Ogg, OGM, WAV, MPEG-2 (ES, PS, TS, PVA, MP3), AIFF, Raw audio, Raw DV, MXF, VOB.
    Видеоформаты со сжатием[9] 
    Cinepak, DV, H.263, H.264, HuffYUV, Indeo 3,[10]MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, Sorenson (поддерживается прямое воспроизведение файлов, сжатых модифицированным кодеком Sorenson H.263 и скачанных с YouTube), Theora, VC-1,[11] VP5,[11]VP6,[11], VP8, WMV.
    Субтитры[12] 
    DVD, SVCD, DVB, OGM, (частично) SubStation Alpha,[13] SubRip, (частично) Advanced SubStation Alpha,[13] MPEG-4 Timed Text, текстовый файл, Vobsub, MPL2,[14]телетекст.[14]
    Аудиоформаты[15] 
    AAC, AC3, ALAC, AMR,[8]DTS, DV Audio, XM, FLAC, MACE, MP3, QDM2/QDMC, RealAudio,[16]Speex, Screamtracker 3/S3M, TTA, Vorbis, WavPack,[17]WMA.

    Форматы для потокового вывода/конвертации

    Поддерживаемые(реализованные) форматы для вывода/кодирования различаются в зависимости от используемой ОС.

    Контейнерные форматы 
    ASF, AVI, FLV,[14] MP4, Ogg, Wav, MPEG-2 (ES, PS, TS, PVA, MP3), MPJPEG, FLAC, MOV
    Видеоформаты 
    H.263, H.264/MPEG-4 AVC, MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, VP5,[11] VP6,[11], Theora, DV
    Аудиоформаты 
    AAC, AC3, DV Audio, FLAC, MP3[18], Speex, Vorbis
    Потоковые протоколы 
    UDP, HTTP, HTTPS, RTP, RTSP, MMS, File

    Неподдерживаемые форматы вывода

    VLC 0.8.6c не способен проигрывать видео, использующее следующие кодеки:

    Некоторые из этих кодеков могут быть преобразованы в поддерживаемые VLC, используя видеоконвертеры.

    Поддерживаемые источники

    • файлы форматов MPEG-1, MPEG-2 и MPEG-4/DivX на жестком диске, оптических приводах и т. п.
    • диски формата DVD и VCD
    • декодер спутникового сигнала (DVB-S)
    • потоковое видео в форматах MPEG-1, MPEG-2 и MPEG-4, транслируемое при помощи VideoLan Server или VideoLan Client
    • веб-камеры и микрофоны.

    Решения на основе VideoLAN

    Решение на основе VideoLAN включает в себя следующие программы:

    • VLS (VideoLAN Server) с возможностью трансляции на один или несколько компьютеров сети файлов формата MPEG-1, MPEG-2 и MPEG-4, DVD-видео, цифрового телевидения, включая спутниковое, а также видео в реальном времени
    • VLC (изначально называемый VideoLAN Client), который можно использовать либо как сервер потоковой трансляции файлов формата MPEG-1, MPEG-2 и MPEG-4, DVD-видео и видео в реальном времени на один или несколько компьютеров сети, либо как клиент для приема, декодирования и демонстрации видеопотоков в различных операционных системах
    Полный общий вид решения на основе VideoLAN

    См. также

    Примечания

    Ссылки

    Ambox outdated serious.svgИнформация в этой статье или некоторых её разделах устарела. Вы можете помочь проекту, обновив её и убрав после этого данный шаблон.

    Vlc — это… Что такое Vlc?

    VLC media player (от VideoLAN Client[1]) — это свободный медиаплеер.

    Программа работает на большинстве современных операционных систем, в частности на:

    Плеер VLC можно использовать в качестве сервера для трансляции потока аудио/видео по сети (поддерживает протоколы IPv4 и кодеков, они уже «встроены» в программу. VLC может воспроизводить DRM) видео (Интернет-радио. Также программа может записывать потоковое аудио/видео на компьютер.

    VLC воспроизводит испорченные или повреждённые файлы, например с повреждёнными индексами.

    История разработки

    Изначально проект был разработан студентами парижского университета Ecole Centrale Paris, сейчас же над проектом VideoLAN (клиентская и серверная часть) работает The VLC Team и сообщество разработчиков, проживающих по всему миру.

    Интерфейс

    Стандартный графический интерфейс для Windows, GNU/Linux, BSD, Mac OS X, BeOS базируется на Qt4 которая работает на GNU/Linux и Windows.

    VLC поддерживает скины через skins2 интерфейс, через него реализована поддержка скинов XMMS.

    Для пользователей использующих консоль реализован интерфейс на ncurses.

    Также существуют интерфейсы использующие HTTP (

    VLC плеер включает в себя ActiveX компонент, который может быть встроен в другое приложение например Internet Explorer и плагин для Mozilla Firefox.

    Поддержка форматов

    Поддерживаемые форматы

    VLC может читать различные форматы, в зависимости от того на какой ОС он запущен.[2]

    Входные 
    RTP multicast, HTTP, MMS, DVD, VCD, SVCD, Audio CD, RSS/
    Контейнерные форматы (цифровые) 
    3GP,[3] AVI, FLV, MKV, MP4, OGM, MPEG-2 (ES, PS, TS, PVA, VOB.
    Видеоформаты со сжатием 
    Cinepak, H.263, HuffYUV, Indeo 3,[4] MPEG-1, MPEG-2, MPEG-4 Part 2, Sorenson (поддерживается прямое воспроизведение файлов сжатых модифицированным кодеком Sorenson YouTube), VC-1,[5] VP5,[5][5] WMV.
    Субтитры 
    DVD, SVCD, DVB, OGM, (частично) SubStation Alpha,[6] SubRip, (частично) Advanced SubStation Alpha,[6] MPEG-4 Timed Text, текстовый файл, Vobsub, MPL2,[7]телетекст.[7]
    Аудиоформаты 
    AC3, ALAC, AMR,[3] FLAC, MACE, RealAudio,[8] Screamtracker 3/S3M, Vorbis, [9] WMA.

    Форматы для потокового вывода/конвертации

    Поддерживаемые(реализованные) форматы для вывода/кодирования различаются в зависимости от используемой ОС.

    Контейнерные форматы 
    ASF, AVI, FLV,[7] MP4, Ogg, Wav, MPEG-2 (ES, PS, TS, PVA, MP3), MPJPEG, FLAC, MOV
    Видеоформаты 
    H.263, H.264/MPEG-4 AVC, MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, VP5,[5] VP6,[5] Theora, DV
    Аудиоформаты 
    AAC, AC3, DV Audio, FLAC, MP3[10], Speex, Vorbis
    Потоковые протоколы 
    HTTP, RTP, MMS, File

    Не поддерживаемые форматы вывода

    VLC 0.8.6c не способен (пока) проигрывать видео использующее следующие кодеки:

    Некоторые из этих кодеков могут быть преобразованы в поддерживаемые VLC, используя видеоконвертеры.

    Поддерживаемые источники

    • файлы форматов MPEG-2 и DivX на жестком диске, оптических приводах и т. п.
    • диски формата VCD
    • декодер спутникового сигнала (DVB-S)
    • потоковое видео в форматах MPEG-2 и

    Решения на основе VideoLAN

    Решение на основе VideoLAN включает в себя следующие программы:

    • VLS (VideoLAN Server) с возможностью трансляции на один или несколько компьютеров сети файлов формата MPEG-2 и DVD-видео, цифрового телевидения, включая спутниковое, а также видео в реальном времени
    • VLC (изначально называемый VideoLAN Client), который можно использовать либо как сервер потоковой трансляции файлов формата MPEG-2 и DVD-видео и видео в реальном времени на один или несколько компьютеров сети, либо как клиент для приема, декодирования и демонстрации видеопотоков в различных операционных системах

    Полный общий вид решения на основе VideoLAN

    Примечания

    1. История VideoLAN(англ.)
    2. Список возможностей VLC. Официльный сайт. Проверено 24 февраля 2007.
    3. 1 2 Для того, чтобы использовать AMR аудио кодек VLC и FFmpeg должны быть скомпилилированы с поддержкой AMR. Это потому что лицензия AMR не совместима с лицензией VLC.
    4. Кодеки Indeo 4 и 5 не поддерживаются.
    5. 1 2 3 4 5 Это из версии 0.8.6
    6. 1 2 Текущие версии поддерживают только часть тегов форматирования данных из SSA/ASS (только цветность, но без позиционирования, анимации, набор и т. д.), но все остальное будет сделано к версии 0.9.0.
    7. 1 2 3 Это будет в версии 0.9.0
    8. Воспроизведение Real Audio идет через библиотеку FFmpeg только с поддержкой Cook (RealAudio G2 / RealAudio 8) декодера на данный момент.
    9. Сейчас поддерживается только скрытый в Matroska формат контейнера и без включения в него мультиканальной поддержки.
    10. Вам нужно скомпилировать VLC с поддержкой mp3lame.

    См. также

    Ссылки

    Wikimedia Foundation. 2010.

    Настройка VLC Player для просмотра IPTV: пошаговая инструкция

    Автор Даниил Зимин На чтение 3 мин.

    Настройка VLC Player для просмотра IPTV: пошаговая инструкция

    IPTV — это онлайн-телевидение, которое можно смотреть на сайтах или в специальных плеерах. Сегодня для этого мы будем использовать VLC Media Player.

    VLC — самая распространённая и простая программа для просмотра IPTV. Она доступна на Android, Windows и других популярных платформах, и довольно прост в использовании.

    В этой статье я расскажу, где загрузить плеер, как настроить его для комфортного просмотра и где брать m3u плейлисты.

    Загрузка VLC Player

    Скорее всего, приложение уже установлено у вас на устройстве — просто поищите его.

    Если нет, то повторите следующие действия:

    Настройка VLC Player для просмотра IPTV: пошаговая инструкция

    • Запустите установочный файл и соглашайтесь со всеми условиями. Вирусов и дополнительных программ нет, проверено.

    Настройка VLC для просмотра IPTV

    VLC автоматически поддерживает файлы с расширением m3u, но часто IPTV каналы подвисают на несколько секунд при просмотре.

    Чтобы избежать лагов, нужно правильно настроить видеокодек и кэширование.

    • Откройте плеер.
    • Перейдите в раздел настроек, зажав клавиши Ctrl + P для Windows или Command + P для Mac.
    • В левом нижнем углу выберите вариант «Показывать настройки — все».

    Настройка VLC Player для просмотра IPTV: пошаговая инструкция

    • Откройте раздел Ввод/кодеки.

    Настройка VLC Player для просмотра IPTV: пошаговая инструкция

    • Спуститесь к панели Настройки сети и измените значение MTU сетевого интерфейса на 1500.

    Настройка VLC Player для просмотра IPTV: пошаговая инструкция

    • Промотайте ещё немного вниз к разделу Дополнительно и увеличьте Кеш сетевых данных до 3000 мс, как это показано на скриншоте.

    Настройка VLC Player для просмотра IPTV: пошаговая инструкция

    • Разверните настройки видеокодека, нажав на стрелку слева от надписи.

    Настройка VLC Player для просмотра IPTV: пошаговая инструкция

    • Выберите вариант FFmpeg.

    Настройка VLC Player для просмотра IPTV: пошаговая инструкция

    • Отключите аппаратное кодирование.

    Настройка VLC Player для просмотра IPTV: пошаговая инструкция

    • Сохраните изменения в настройках.

    Как смотреть IPTV на VLC Плеере?

    После настройки, о которой я писал в прошлом разделе статьи, запустить плейлист на VLC не составит труда.

    Вариант 1. Используя URL адрес, на котором расположен файл.

    • В левом верхнем углу нажмите и откройте раздел Медиа.

    Настройка VLC Player для просмотра IPTV: пошаговая инструкция

    • В выпадающем окошке выберите Открыть URL.
    • Остаётся только ввести адрес сайта и всё будет готово.

    Настройка VLC Player для просмотра IPTV: пошаговая инструкция

    Вариант 2. Открыть плейлист, который был предварительно загружен на устройство.

    • Так же зайдите в Медиа, но нажмите на раздел Открыть файл.
    • Загрузите нужный файл и наслаждайтесь просмотром.

    Настройка VLC Player для просмотра IPTV: пошаговая инструкция

    Где брать плейлисты для IPTV?

    Есть два источника плейлистов: платные сервисы по подписке или бесплатные сайты, как наш.

    В чём минус бесплатного варианта? — Плейлисты необходимо обновлять раз в несколько недель или раз в месяц, так как ссылки устаревают и некоторые каналы перестают работать.

    Потратить 5$ или 5 минут времени — решать вам.

    Рекомендую раздел со свежими, рабочими IPTV плейлистами — https://iptvmaster.ru/m3u-playlists/

    Стрим и Стрим-Сервер #2 / Habr


    В этой части мы рассмотрим «Простой Стриминг» через GUI для домохозяек, а для примера нам послужат ситуации:
    1. Когда мы выступаем в роли локального транслятора, для людей с лимитированным интернетом, с отключенным интернетом, или для тех, кто считается с вашим вкусом и хочет смотреть то, что вы им порекомендуете.
    3. Если вы захотите передавать видео со своей вебкамеры, просто цифровой камеры и любых других подобных устройств, через DirectShow.

    Если у кого будут вопросы, которые уже освещались, посмотрите ответы в темах:
    Серьезный разговор о VLC
    Серьезный разговор о VLC #2
    VLC: Стрим и Стрим-Сервер #1
    и
    Стабильное вещание IPTV через VLC

    Комментарии:
    1. Для удобства, в случае если вы будете засовывать множества файлов, советую заранее подготовить плейлист в формате M3U.
    2. В последних версиях VLC, стрим можно смело настроить на вещание практически по всем протоколам сразу, если конечно это потребуется.
    3. Для отладки и изучения, рекомендую начинать работу с VLC используя модуль «logger»

    vlc -extraintf logger
    4. Для наложения логотипа на стрим используйте фильтр logo, лучше в формате PNG.

    5. В качестве альтернативных плееров для воспроизведения потоков с VLC брали Windows и Winamp Media Player.


    • Play localy: Просмотр/прослушивание того, что вы вещаете на данный момент поддерживает транскодинг, рескалинг и так далее… (для локального применения)
    • File: Сохраняет пущенный в эфир поток на жесткий диск. (пригоден если вы ретранслируете что-либо мимо себя, и хотите это сохранить)
    • HTTP/S: Стрим потока по HTTP. Необходимо указать IP адрес и порт TCP.
    • MMS/H: Чаще всего используется для потока в Windows Media Player. И работает только с методом ASF инкапсуляции.
    • UDP: multicast и unicast (возможна поддержка IPv6). И работает только с методом TS инкапсуляции.
    • RTP: Real-Time Transfer Protocol. похож на UDP, и может использовать unicast multicast адреса одновременно.
    • RTMP: Real Time Messaging Protocol — проприетарный протокол потоковой передачи данных, в основном используется для передачи потокового видео и аудио-потоков с веб-камер через интернет. (Поддерживается VLC только в качестве входящего потока, который можно ретранслировать.)


    Для всех типов вещание начальный GUI-диалог выглядит одинаково:

    File: Достаточно выбрать плейлист или любой файл (Аудио/Видео), а зависимости от того, что вы собираетесь вещать в сеть.
    Disk: DVD. AudioCD. VCD, здесь же можно отключить вывод меню, выбрать привод, и главу.
    Network: здесь мы можем выбрать любой протокол и адрес входящего потока, который будем ретранслировать/конвертировать/сохранять (например с Youtube), Также вчера было проверено, что VLC отлично справляется с RTMP потоками, так что можете вещать видео со своей веб-камеры, поток которой идет на любой сервис управляемый red5.

    Capture Device: Здесь можно выбрать, при наличии такового, любое устройство которое работают через Direct Show, Камеру, Вебкамеру, Цифровое или Спутниковое ТВ, а также Ваш Рабочий стол (Будет вещаться все, что происходит у вас на экране монитора).

    После того как вы определились с выбором входящего потока, достаточно нажать кнопку «Stream». После чего откроется новое диалоговое окно, которое одновременно работает как настройка стриминга и/или конвертации, и конечный результат зависит от внесенных здесь настроек. Нажимаем кнопку Next, или вкладку Destination.
    Как показано на рисунке, и как я уже упоминал, мы можем вести трансляции по всем поддерживаемым протоколам одновременно, в данном примере я показываю пример трансляции по HTTP/MMS.
    Выбираем:
    New Destination — HTTP, нажимаем Add, вбиваем адрес (0.0.0.0, или смотрим по ipconfig), указываем порт. Если нам нужны еще протоколы, то просто нажимаем «+».

    Transcoding Options: Выбираем метод транскодинга из готовых профилей, или создаем свой (а также можно пустить поток без обработки для клиентского VLC).

    Наморочавшись с кодеками, я пришел к выводу, а потом почитав в сети, я понял что не я один, — передача видео стрима по протоколам mms и http с тех.данными:
    Инкапсуляция — ASF
    Кодек — DivX3
    Ширина — 320 (для уменьшения нагрузки)
    Высота — 200 (для уменьшения нагрузки)
    Аудио — mp3
    Битрейт — 96
    cамая оптимальная, для передачи на большинство плееров.

    :sout=#transcode{vcodec=DIV3,vb=800,scale=1,width=320,height=200,acodec=mp3,ab=96,channels=2,samplerate=44100}:std{access=mmsh,mux=asfh,dst=0.0.0.0:1234}
    При таких раскладах, протестировав на 10 клиентах, загрузка процессора была ~5-12%

    Этот же метод можно использовать для людей у которых вообще нет медийного плеера, для просмотра/прослушивания стрима с вашего веб сайта (локального, или если у вас Внешний IP, то этот метод так же сработает на сайт в сети интернет).

    Для этого создайте документ с расширением *.asx, например stream.asx и поместить туда код:

    <ASX version ="3.0">
      <TITLE>Домашний Стрим</TITLE>
      <ENTRY>
        <REF HREF="http://127.0.0.1:1234" />
      </ENTRY>
    </ASX>

    Где HREF, — Ваш IP и порт. Поместите этот файл на сервер, например в папку /stream/, а в html файле, где бы вы хотели отобразить стрим, напишите следующее:
    <embed src="stream.asx” height=”320” width=”200">

    В случае же если у клиентов стоит Mplayer или VLC, то можно поиграть с другими типами инкапсуляций и кодеков, таких как TS и h364 соответственно.

    :sout=#std{access=http,mux=ts,dst=0.0.0.0:8080}

    В таком случае мы получим меньшую нагрузку на систему, большую на канал, но при этом клиенты получают оригинальное видео.

    Следующая/последняя вкладка Options не обязательна, в нее стоит заглянуть только для тех кто будет настраивать Анонсы, или захочет посмотреть сгенерированный скрипт, который можно будет в дальнейшем использовать из командной стройки, так же полезен если вы будете запускать вещания по «Крону». О том как использовать я уже писал.
    Нажимаем последний раз «Stream» и приглашаем друзей.

    Выводы: Качество стрима и его приема может быть достигнуто только при наличии VLC или Mplayer с обоих сторон, так как в случае с VLC не потребует заморочек с плагинами и кодеками, Все, что он стримает по любому протоколу, он быстро и безболезненно подхватывает и на стороне клиента, вне заисимости от кодеков и инкапсуляций и прочих раздражающих факторов. Данный вывод основан только на том факте, что рассматриваемый метод хорош для «домохозяек», и людей которые не умеют пользоватся консолями и командными строками. В следющей части мы попробуем раскрыть тему и возможности вещания на основе «Command Line», которые увеличивают спектр возможностей по стрмингу.

    PS: Если возникают проблемы с доступностью из сети,
    1. Проверьте Фаервол, Прокси, Файл C:\****\VideoLAN\VLC\http\.hosts на наличие раскомментированных строк

    ::/0
    0.0.0.0/0
    

    UPD: Для передачи потока по UDP unicast
    со стороны сервера необходимо указать IP и порт назначения. Например:
    Сервер (192.168.0.1), Клиент (192.168.0.2)
    На сервере в настройках стриминга указать
    Media — Stream — UDP, 192.168.0.2:1234
    У клиента для просмотра потока:
    Media — Open Network Stream — UDP, @:1234

    UDP Multicast
    В multicast, стрим вещается на multicast IP адреса (IP адреса зарезервированные для этих целей, диапазон которых от 224.0.0.0 до 239.255.255.255). Затем, любая машина в сети, может присоединится к multicast группе, посылая запрос в сеть, автоматически получит транслируемый поток.

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

    Активация multicast, происходит также как в случае с unicast, только во вкладке Options необходимо указать количество TTL* (например 50) IP пакетов, Это означает, что multicast поток сможет пересекать 50 маршрутизаторов.
    * — Time To Live
    А со стороны клиента, достаточно просто открыть поток в любом плеере который поддерживает multiсast и в строке имени потока указать
    udp://@_IP_:port

    Ссылки по теме
    Multicast на Википедии
    IP Multicast на сайте Cisco

    Более подробно multicast мы рассмотрим в теме продвинутого стриминга с использованием командной строки и телнета

    VideoLAN — это… Что такое VideoLAN?

    VLC media player (от VideoLAN Client[1]) — это свободный медиаплеер.

    Программа работает на большинстве современных операционных систем, в частности на:

    Плеер VLC можно использовать в качестве сервера для трансляции потока аудио/видео по сети (поддерживает протоколы IPv4 и кодеков, они уже «встроены» в программу. VLC может воспроизводить DRM) видео (Интернет-радио. Также программа может записывать потоковое аудио/видео на компьютер.

    VLC воспроизводит испорченные или повреждённые файлы, например с повреждёнными индексами.

    История разработки

    Изначально проект был разработан студентами парижского университета Ecole Centrale Paris, сейчас же над проектом VideoLAN (клиентская и серверная часть) работает The VLC Team и сообщество разработчиков, проживающих по всему миру.

    Интерфейс

    Стандартный графический интерфейс для Windows, GNU/Linux, BSD, Mac OS X, BeOS базируется на Qt4 которая работает на GNU/Linux и Windows.

    VLC поддерживает скины через skins2 интерфейс, через него реализована поддержка скинов XMMS.

    Для пользователей использующих консоль реализован интерфейс на ncurses.

    Также существуют интерфейсы использующие HTTP (

    VLC плеер включает в себя ActiveX компонент, который может быть встроен в другое приложение например Internet Explorer и плагин для Mozilla Firefox.

    Поддержка форматов

    Поддерживаемые форматы

    VLC может читать различные форматы, в зависимости от того на какой ОС он запущен.[2]

    Входные 
    RTP multicast, HTTP, MMS, DVD, VCD, SVCD, Audio CD, RSS/
    Контейнерные форматы (цифровые) 
    3GP,[3] AVI, FLV, MKV, MP4, OGM, MPEG-2 (ES, PS, TS, PVA, VOB.
    Видеоформаты со сжатием 
    Cinepak, H.263, HuffYUV, Indeo 3,[4] MPEG-1, MPEG-2, MPEG-4 Part 2, Sorenson (поддерживается прямое воспроизведение файлов сжатых модифицированным кодеком Sorenson YouTube), VC-1,[5] VP5,[5][5] WMV.
    Субтитры 
    DVD, SVCD, DVB, OGM, (частично) SubStation Alpha,[6] SubRip, (частично) Advanced SubStation Alpha,[6] MPEG-4 Timed Text, текстовый файл, Vobsub, MPL2,[7]телетекст.[7]
    Аудиоформаты 
    AC3, ALAC, AMR,[3] FLAC, MACE, RealAudio,[8] Screamtracker 3/S3M, Vorbis, [9] WMA.

    Форматы для потокового вывода/конвертации

    Поддерживаемые(реализованные) форматы для вывода/кодирования различаются в зависимости от используемой ОС.

    Контейнерные форматы 
    ASF, AVI, FLV,[7] MP4, Ogg, Wav, MPEG-2 (ES, PS, TS, PVA, MP3), MPJPEG, FLAC, MOV
    Видеоформаты 
    H.263, H.264/MPEG-4 AVC, MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, VP5,[5] VP6,[5] Theora, DV
    Аудиоформаты 
    AAC, AC3, DV Audio, FLAC, MP3[10], Speex, Vorbis
    Потоковые протоколы 
    HTTP, RTP, MMS, File

    Не поддерживаемые форматы вывода

    VLC 0.8.6c не способен (пока) проигрывать видео использующее следующие кодеки:

    Некоторые из этих кодеков могут быть преобразованы в поддерживаемые VLC, используя видеоконвертеры.

    Поддерживаемые источники

    • файлы форматов MPEG-2 и DivX на жестком диске, оптических приводах и т. п.
    • диски формата VCD
    • декодер спутникового сигнала (DVB-S)
    • потоковое видео в форматах MPEG-2 и

    Решения на основе VideoLAN

    Решение на основе VideoLAN включает в себя следующие программы:

    • VLS (VideoLAN Server) с возможностью трансляции на один или несколько компьютеров сети файлов формата MPEG-2 и DVD-видео, цифрового телевидения, включая спутниковое, а также видео в реальном времени
    • VLC (изначально называемый VideoLAN Client), который можно использовать либо как сервер потоковой трансляции файлов формата MPEG-2 и DVD-видео и видео в реальном времени на один или несколько компьютеров сети, либо как клиент для приема, декодирования и демонстрации видеопотоков в различных операционных системах

    Полный общий вид решения на основе VideoLAN

    Примечания

    1. История VideoLAN(англ.)
    2. Список возможностей VLC. Официльный сайт. Проверено 24 февраля 2007.
    3. 1 2 Для того, чтобы использовать AMR аудио кодек VLC и FFmpeg должны быть скомпилилированы с поддержкой AMR. Это потому что лицензия AMR не совместима с лицензией VLC.
    4. Кодеки Indeo 4 и 5 не поддерживаются.
    5. 1 2 3 4 5 Это из версии 0.8.6
    6. 1 2 Текущие версии поддерживают только часть тегов форматирования данных из SSA/ASS (только цветность, но без позиционирования, анимации, набор и т. д.), но все остальное будет сделано к версии 0.9.0.
    7. 1 2 3 Это будет в версии 0.9.0
    8. Воспроизведение Real Audio идет через библиотеку FFmpeg только с поддержкой Cook (RealAudio G2 / RealAudio 8) декодера на данный момент.
    9. Сейчас поддерживается только скрытый в Matroska формат контейнера и без включения в него мультиканальной поддержки.
    10. Вам нужно скомпилировать VLC с поддержкой mp3lame.

    См. также

    Ссылки

    Wikimedia Foundation. 2010.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *