Jump to content

Recommended Posts

Posted

У меня появилась задача такого плана.

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

 

И сделать это нужно на винде.

 

Попытался сделать через VLC

нашел инструкцию под линукс http://subnets.ru/blog/?p=12

и попробовал запустить в винде так: vlc --ttl 12 --color -I telnet --telnet-password 123

 

vlc.exe действительно ожидает подключения на порт 4212 по телнету (как и показано в статье)

конекчусь туда, что-бы вбивать команды как по мануалу, но соединение по телнету происходит, но никакие команды не вводятся, и пароль в том числе некуда вводить

 

может подскажите как настроить vlc вещание через windows

или посоветуете какие-то другие программы? :)

Posted

ctrl+s попробовал, что-то не получается

может просто не так делаю что-то :(

а есть документация по вещанию через винду? а то я нашел под линь только

 

есть болеменее понятная инструкция как вещать через ffmpeg? :)

Posted

Вот сами делали вещалку, содержимое батника:

 

C:\Program Files\VideoLAN\VLC\vlc.exe" -vvv --sout-ts-program-pmt=468 111.ts :network-caching=5000 --sout=#std{access=udp{ttl=5},mux=ts{pid-pmt=418,use-key-frames},dst=239.200.200.2:1234} :sout-keep --qt-start-minimized --no-qt-notification --repeat

Posted

Виртуалбокс воткнуть, туда линупс, дальше как обычно :)

Я tstools юзаю для ts файлов.

я с линуксом очень на ВЫ)

 

Вот сами делали вещалку, содержимое батника:

 

C:\Program Files\VideoLAN\VLC\vlc.exe" -vvv --sout-ts-program-pmt=468 111.ts :network-caching=5000 --sout=#std{access=udp{ttl=5},mux=ts{pid-pmt=418,use-key-frames},dst=239.200.200.2:1234} :sout-keep --qt-start-minimized --no-qt-notification --repeat

Спасибо, попробую.

А если я хочу сначало протестировать юникастом, но тоже по udp, не подскажете что тут поменять?

Posted

sergserjilo

 

не получилось запустить vlc с этими параметрами

прямо ничего не менял

 

выдает ошибку

VLC media player could not start.

Either the command line options were invalid or no plugins were found.

 

скажите пожалуйсто какая у вас версия vlc и может быть какие-то дополнительные плагины были?

Posted

Версия VLC на которой все работает 2.0.6, никаких плагинов дополнительно не устанавливалось.

Проверьте путь куда установлен VLC - C:\Program Files\VideoLAN\VLC\vlc.exe

Данный батник запускает вещание файла 111.ts который лежит в одном месте с батником.

Posted

хм проверил 2.0.6 не выдает ошибку

спасибо

 

а вот подскажите еще? я спрашивал выше: А если я хочу сначало протестировать юникастом, но тоже по udp, не подскажете что тут поменять?

Posted

я так погуглил, мне я думаю нужно настроить вещание через протокол RTP

вот только пока еще не сообразил что конкретно менять в батнике

Posted (edited)

если не затруднит, вы можете расшифровать мне зачем вам нужны были эти параметры?

-vvv --sout-ts-program-pmt=468

 

Вообщем кому вдруг понадобится

удалось затестить через юникаст по протоколу rtmp (это тоже UDP)

 

от обычного udp вещания отличается тем, что не нужно указывать айпи адрес клинта в которого я буду вещать это UDP

то-есть задачей у меня было протестить так, что-бы трафик юникастом лился по желанию

 

поигрался с параметрами и сделал такой батник:

vlc.exe -vvv 111.avi :network-caching=5000 --sout=#rtp{sdp=rtsp://:777/777} :ttl=5 :sout-keep --qt-start-minimized --no-qt-notification --repeat

 

всем спасибо за помощь :)

Edited by mcdemon
  • 4 weeks later...
Posted

Подскажите пожалуйсто еще :)

 

Вещаю через мультикаст вот с такими параметрами:

vlc.exe -vvv 111.avi --miface=172.16.222.50 :network-caching=1001 --sout=#std{access=udp{ttl=5},mux=ts{pid-pmt=418,use-key-frames},dst=224.12.1.254:1234} :sout-keep --qt-start-minimized --no-qt-notification --repeat

 

поток принимаю, но проблема такая:

 

на разных видео либо картинка есть, звука нету

либо наоборот звук есть, картинки нету

Posted

видео со звуком идет при параметре transcode, когда видео+аудио перекодируется

но это жрет много цпу, и поток тормозит

 

как-то без перекодирования бы сделать...

Posted

у винды своя мультимедия есть, и работает не хуже vlc ,а как помне лучше

мультикастом? что за штука?

  • 2 months later...
Posted

То есть самый простой путь - unicast через виндовый энкодер?

У меня телестудия, эфир 24х7, поднимаю на спутник мпег2, кабельщики просят mpeg4 для iptv, у нас один провайдер, получается я запускаю энкодер, указываю порт. Мой внешний ip с портом и будет служить для приема сигнала?

  • 11 months later...
Posted

playoutmulticast

1 XP

2 Ява установлена

3 Архив скачан и распакован как указано , запускаю указанный bat файл

5 Уже в двух свободных модулях (DMM1400 S2 и DMM1500 S2) забил как указано UDP://224.0.19.62:1234 и т.п.

И ничего :(

Для проверки VLC на этом же компе запустить ??

  • 2 months later...
Posted

помогите, Люди добрые!

транслирую VLC плеером в сеть матрас типа так:

:sout=#udp{mux=ts{pid-pmt=821,pid-video=822,pid-audio=824},dst=239.0.110.4:1234} :sout-keep

но не могу задать нужный мне номер программы, все время выдает program 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.