olegi Опубликовано 23 марта, 2009 · Жалоба У меня свой способ перезапуска не знаю лучше или хуже кому интересно Спасибо, очень интересно. Правда у меня вещание настроено через getstream, но это не суть важно, алгоритм мониторинга остается тот-же. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Alex780 Опубликовано 27 марта, 2009 · Жалоба скриптик для проверки потока, для нагиоса. #!/usr/bin/perl use strict; use IO::Socket::Multicast; use Getopt::Long; my ($group,$port,$timeout); GetOptions( "g=s" => \$group, "p=s" => \$port, "t=i" => \$timeout ); if(!$timeout){$timeout=10}; alarm($timeout); $SIG{ALRM} = sub {print "ERROR: $group - timed out after $timeout sec.\n"; exit 2;}; my $sock = IO::Socket::Multicast->new(Proto=>'udp',LocalPort=>$port); $sock->mcast_add($group) || die "Couldn't set group: $!\n"; my $buffer; next unless $sock->recv($buffer,188); my $pid; my $enc; $pid = ((ord(substr($buffer, 1, 1)) << 8) + ord(substr($buffer, 2, 1))) & 0x1fff; $enc = ord(substr($buffer, 3, 1)) & 0xc0; $enc = $enc == 0xc0 ? "odd" : ($enc == 0x80 ? "even" : "clear"); # print "$pid $enc\n"; $sock->mcast_drop($group); if (($enc eq "clear") && ($pid ne 0)) { print "OK - $group - $pid - $enc\n"; } else { print "WARNING - $group - $pid - $enc\n"; exit 1; } exit 0; Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mirk Опубликовано 30 марта, 2009 · Жалоба Народ подскажите кто нибудь как заставить sascng работающего с одной dvb картой (одним транспондером) брать для каждого канала свой ключ кардшаринга Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Cramac Опубликовано 10 апреля, 2009 (изменено) · Жалоба А кто подскажет, как в vlc определенной программе сделать выбор аудио пида? а то не хочется смотреть на инглише, хочется родного.... запускаю так: vlc -vvv --intf=dummy --rc-fake-tty 2>>/var/log/vlc_1.logs-es-id-pid --color --ttl 12 --programs=20706 dvb: --dvb-adapter 2 --dvb-fec=3 --dvb-frequency= --dvb-srate= --dvb-voltage=18 --dvb-lnb-lof1=10750000 --dvb-lnb-lof2=10750000 --dvb-lnb-slof=11700000 --sout '#duplicate{dst=std{access=http,mux=ts,url=0.0.0.0:8005},select="program=20706" }' вопрос решен, надо приписать в селекте select="program=20706,audio=000" Изменено 11 апреля, 2009 пользователем Cramac Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mirk Опубликовано 16 апреля, 2009 (изменено) · Жалоба всё просто ***Бывает что после перезапуска плеера могут поменяться местами звуковые дорожки (если с тв каналом передаётся несколько звуковых дорожек или радио) Решение: в строке запуска плеера нужно выберать не программу select="program=17", а конкретные видео и аудио пиды select={es=534, es=705} ---------------------------------------- *** Выделить только звук (для радио) Решение: вариант1 - select={program=17,novideo} вариант1 - select={es=705} где 705 пид звука 17й программы http://www.satcodx.com/rus/ - сайт где можно найти все пиды Изменено 16 апреля, 2009 пользователем mirk Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Cramac Опубликовано 2 мая, 2009 · Жалоба mirk а приведите пожалуйста полную строку запуска, а то что то я ему пишу одно, а он делает другое... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Cramac Опубликовано 14 мая, 2009 · Жалоба запустил на такой машине Linux MultiMedia3 2.6.29.3 #1 SMP Thu May 14 08:52:45 MSD 2009 i686 AMD Phenom II X4 920 Processor GNU/Linux 8гб памяти каналы тормозят... что не так делаю? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kustov Опубликовано 23 мая, 2009 · Жалоба У меня свой способ перезапуска не знаю лучше или хуже кому интересно нда - интересно. А у меня вот тоже свой на баше правда -> http://htpc.vrn.ru/2009/05/blog-post.html и тоже незнаю хуже или лучше, но писался пару лет назад (осваивал bash еще тогда). :-) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tel-80504252975 Опубликовано 26 мая, 2009 (изменено) · Жалоба mirk а приведите пожалуйста полную строку запуска, а то что то я ему пишу одно, а он делает другое... я хоть и не mirk, но приведу свою строку запуска. может кому сгодится для спутника АМ1 (транспондер 10995): vlc --ttl 4 --color dvb:// --dvb-adapter=1 --dvb-frequency=10995000 --dvb-srate=20000000 --dvb-voltage=13 --ts-es-id-pid --programs=13,14,15,16,17,18,19,20,21,22,23,43,50 --sout-standard-access=http --sout-standard-mux=ts --sout '#duplicate {dst=std{access=http,mux=ts,dst=192.168.221.254:8013},select={es=529, es=680}, dst=std{access=http,mux=ts,dst=192.168.221.254:8014},select={es=530, es=685}, dst=std{access=http,mux=ts,dst=192.168.221.254:8015},select={es=531, es=690}, dst=std{access=http,mux=ts,dst=192.168.221.254:8016},select={es=532, es=695}, dst=std{access=http,mux=ts,dst=192.168.221.254:8017},select={es=533, es=700}, dst=std{access=http,mux=ts,dst=192.168.221.254:8018},select={es=534, es=705}, dst=std{access=http,mux=ts,dst=192.168.221.254:8019},select={es=535, es=710}, dst=std{access=http,mux=ts,dst=192.168.221.254:8020},select={es=536, es=715}, dst=std{access=http,mux=ts,dst=192.168.221.254:8021},select={es=537, es=720}, dst=std{access=http,mux=ts,dst=192.168.221.254:8022},select={es=538, es=725}, dst=std{access=http,mux=ts,dst=192.168.221.254:8023},select={es=539, es=730}, dst=std{access=http,mux=ts,dst=192.168.221.254:8043},select={es=681}, dst=std{access=http,mux=ts,dst=192.168.221.254:8050},select={es=706}}' для спутника ABS (75 градус) транспондер -12640: vlc --ttl 4 --color dvb:// --dvb-adapter=2 --dvb-frequency=12640000 --dvb-srate=22000000 --dvb-voltage=13 --ts-es-id-pid --programs=100,200,400,500,600 --sout-standard-access=http --sout-standard-mux=ts --sout '#duplicate {dst=std{access=http,mux=ts,dst=192.168.221.254:8024},select={es=503, es=504}, dst=std{access=http,mux=ts,dst=192.168.221.254:8025},select={es=201, es=202}, dst=std{access=http,mux=ts,dst=192.168.221.254:8026},select={es=401, es=402}, dst=std{access=http,mux=ts,dst=192.168.221.254:8027},select={es=501, es=502}, dst=std{access=http,mux=ts,dst=192.168.221.254:8028},select={es=601, es=602}' для спутника ямал (90 градус) транспондер -11093: vlc --ttl 4 --color dvb:// --dvb-adapter=0 --dvb-frequency=11093000 --dvb-srate=26470000 --dvb-voltage=13 --ts-es-id-pid --programs=3600,3700,3800,3900,4000 --sout-standard-access=http --sout-standard-mux=ogg --sout '#duplicate {dst=std{access=http,mux=ogg,dst=192.168.221.254:11600},select="program=3600", dst=std{access=http,mux=ogg,dst=192.168.221.254:11700},select="program=3700", dst=std{access=http,mux=ogg,dst=192.168.221.254:11800},select="program=3800", dst=std{access=http,mux=ogg,dst=192.168.221.254:11900},select="program=3900", dst=std{access=http,mux=ogg,dst=192.168.221.254:11400},select="program=4000"}' а вот и плейлист для клиентов: #EXTM3U Первый http://192.168.221.254:8013 Вести http://192.168.221.254:11900 Бибигон http://192.168.221.254:11400 Ren TV +4 http://192.168.221.254:11600 Ren TV +7 http://192.168.221.254:11700 5 канал Санкт-Петербург http://192.168.221.254:8023 Россия http://192.168.221.254:8014 Культура http://192.168.221.254:8015 СТС http://192.168.221.254:8016 СТС +7 http://192.168.221.254:8026 ТНТ http://192.168.221.254:8017 Муз ТВ http://192.168.221.254:8018 Татарстан Новый Век http://192.168.221.254:8019 Домашний http://192.168.221.254:8020 ТВ Центр http://192.168.221.254:8021 Спорт http://192.168.221.254:8022 НТВ http://192.168.221.254:8024 НТВ +3 http://192.168.221.254:8027 ДТВ http://192.168.221.254:8025 РБК http://192.168.221.254:8028 Радио Шансон http://192.168.221.254:11800 Радио Маяк http://192.168.221.254:8043 Love Радио http://192.168.221.254:8050 это на дебиане5 ядро 2.6.26 оперативки 2 гига. работает нормально. дорожки не путаются. всегда звук на первой дороге Изменено 26 мая, 2009 пользователем tel-80504252975 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Cramac Опубликовано 22 июля, 2009 · Жалоба Может кто знает, есть влц, 0.8.6 вещает все нормально, но в какой то момент пропадат звук на канале на каком то из всех. Видео идет, звука нет. Из за чего такое и как можно поправить? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Firestarter Опубликовано 27 июля, 2009 (изменено) · Жалоба народ, приведите плз конфиг вещания транспондера который находится в Си диапазоне? с КУ проблем нет в настройке :) . vlc --ts-es-id-pid \ --programs=11,12,13 \ dvb: --dvb-adapter=0 \ --dvb-frequency=3645000 --dvb-srate=28000000 --dvb-voltage=18 \ --sout '#duplicate{ dst="standard{access=http,mux=ts,url=*:1001}",select="program=11", \ dst="standard{access=http,mux=ts,url=*:1002}",select="program=12", \ dst="standard{access=http,mux=ts,url=*:1003}",select="program=13"}' это транс с 90Е 3645 L видимо надо добавить какие-то ключи, но какие Изменено 27 июля, 2009 пользователем Firestarter Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Firestarter Опубликовано 28 июля, 2009 · Жалоба вопрос снимается. спутник колбасило в момент настройки:) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
titan Опубликовано 30 августа, 2009 · Жалоба Вот так для C-диапазона dvb: --dvb-adapter 0 --dvb-frequency=3674000 --dvb-srate=17500000 --dvb-lnb-lof1=5150000 --dvb-lnb-lof2=5150000 --dvb-lnb-slof=5150000 --dvb-voltage=13 \ вот так раскодировать biss канал на vlc Перед словом --program в верху скрипта vlc надо вставить строку --ts-csa-ck xxxxxxxxxxxxxxxx где x -16значный ключ biss как на многих ресиверах. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nickuz Опубликовано 13 октября, 2009 · Жалоба вот так раскодировать biss канал на vlcПеред словом --program в верху скрипта vlc надо вставить строку --ts-csa-ck xxxxxxxxxxxxxxxx где x -16значный ключ biss как на многих ресиверах. А открывает ли ВЛЦ таким способом ТП, в котором несколько закрытых BISSом каналов? Пытался открыть с ExpressAM22 транспондер Роскосмоса, прописывая один ключ и один канал, получил ошибки вида [0x8412138] ts demux warning: invalid header [0x23:e9:c6:4f] (pid: 202) Беларусский ТП, в котором один кодированный канал, открывается нормально. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Firestarter Опубликовано 13 октября, 2009 · Жалоба ИМХО только 1 канал с транса. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nickuz Опубликовано 13 октября, 2009 · Жалоба ИМХО только 1 канал с транса. Это само собой разумеется. Меня интересует, можно ли открыть этот канал, если в этом же потоке есть еще кодированные каналы. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Firestarter Опубликовано 13 октября, 2009 · Жалоба влц сам ключ подхватывает к нужному каналу. пример тому транс 11044 с 53Е. так что без проблем Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nickuz Опубликовано 14 октября, 2009 · Жалоба влц сам ключ подхватывает к нужному каналу. пример тому транс 11044 с 53Е. так что без проблем Как-то вот не подхватывает, может, еще что-то дописать нужно? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xbonus Опубликовано 14 октября, 2009 · Жалоба Кто нибудь пробовал вещать закрытые каналы в сеть при помощи getstream, и принимать ProgDVB+Plugins для дальнейшего раскодирования...??? Я сталкнился со следующим: К примеру вещаю 3 закрытых канала с одного траспондера при помощи getstream по UDP мультикаст, открываю ProgDVB сканирую поток на наличие сигнала, после подключаю Plugins и вот загвоздка !!!! При передаче закрытых каналов с транспондера не обновляется ECM ключ/пакет для раскодирования. Обновление пакета происходит с интервалом 10-20 сек и только если передавать поток полностью Full... В чем может быть трабол... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Firestarter Опубликовано 14 октября, 2009 · Жалоба Nickuz, смотри в личку. xbonus, я пробывал такой изврат. так сказать пусть клиенты сами мучаются, мы тут не причем :). так вот у меня тоже не получилось ничего Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Alexander Опубликовано 14 октября, 2009 · Жалоба xbonus У меня такое получалось. Как конкретно - уже не вспомню Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xbonus Опубликовано 14 октября, 2009 · Жалоба Alexander Очень нужно, попытайся вспомнить хоть в каком направлении двигаться.... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Alexander Опубликовано 14 октября, 2009 · Жалоба xbonus 1. ProgDVB 6.05 Standard 2. Card Server Client 4.004 csc.ini: ActiveDLL = 1 newcamd525://user:pass@host:port:deskey 3. Channel list/Scan transponder - вводишь адрес м-каст группы и порт как-то так Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xbonus Опубликовано 14 октября, 2009 (изменено) · Жалоба Вот мой конфиг вещания 3х закрытых каналов с 80Е АМ22 в сеть при помощи getstream по UDP мультикасту - (выкладываю для наглядного примера), конфиг полностью работоспособен.. Осталось его принять и раскодировать на месте просмотра, для этого был выбран ProgDVB 6.05 Standard и IPTV клиент + Plugins (CSC или ACamd). Клиент IPTV ProgDVB прекрасно видит все потоки по мультикасту и даже показывает открытые каналы - вопросов нет ( НО!!! есть подозрение несовместимости вида TS потока от getstreamа с клиентом IPTV ProgDVB) Проблема состоит в следующем Мониторинг Plugins не показывает активности обновления ECM пакетов с принятых кодированных каналов, которые должны по идее обновляться с переодичностью в 10-25 сек. для дальнейшего раскодирования. В результате получается ЧЕРНЫЙ КВАДРАТ МАЛЕВИЧА!!!! У кого какие мысли по решению проблемы ? http { port 8000; }; ######## AM22 ######## adapter 1 { budget-mode 0; packet-buffer 250; stat-interval 120; stuck-interval 200; dvb-s { lnb-sharing no; lnb { lof1 9750000; lof2 10600000; slof 11700000; }; transponder { frequency 11606000; polarisation v; symbol-rate 44948000; }; }; stream { name "Test 1"; input {pnr 30;}; output-udp { remote-address 239.0.0.1; remote-port 1234; }; }; stream { name "Test 2"; input {pnr 25;}; output-udp { remote-address 239.0.0.1; remote-port 1235; }; }; stream { name "Test 3"; input {pnr 31;}; output-udp { remote-address 239.0.0.1; remote-port 1236; sap { scope global; ttl 4; playgroup "Test"; }; }; }; }; Изменено 14 октября, 2009 пользователем xbonus Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Yurkou Опубликовано 2 ноября, 2009 · Жалоба Скажите , а может ли влц транслировать закодированый поток по http что его на клиенте можно было декодировать? У меня не получаеться. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...