Alexander Опубликовано 13 мая, 2009 Ну что, кто-нибудь уже игрался? Какие впечатления? Кто-нибудь знает, как частоту гетеродина указать? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
olegi Опубликовано 13 мая, 2009 Cобрал эту штуку. Работает. dvbpsi брал отсюда: http://download.videolan.org/pub/videolan/...i5-0.1.6.tar.gz Частота указывается в параметрах. Пример вещания канала 4Fun с hotbird-а: команда: dvblast -c c.conf -a 1 -f 10719000 -s 27500000 -v 18 ну и сам конфиг c.conf: 225.0.0.155:1234 1 4404 Буду дальше тестить. Первое впечатление - очень стоящая вещь должна получиться в конечном итоге. На мою конфигурацию вещания ложится вроде нормально. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Alexander Опубликовано 13 мая, 2009 это вы частоту транспондера указали. а вот как частоту гетеродина выставить? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
olegi Опубликовано 14 мая, 2009 это вы частоту транспондера указали. а вот как частоту гетеродина выставить? а, ну да ) прошу прощения порылся в исходниках... похоже они LOF1 и LOF2 устанавливают автоматически. честно говоря, так и не понял - про круговую поляризацию они не забыли случайно. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
svin0 Опубликовано 14 июня, 2009 Параметры из исходников: Usage: dvblast -c <config file> [-r <remote socket>] [-t <ttl>] [-o <SSRC IP>] [-i <RT priority>] [-a <adapter>] -f <frequency> [-s <symbol rate>] [-v <0|13|18>] [-p] [-b <bandwidth>] [-m <modulation] [-u] [-d <dest IP:port>] -v: voltage to apply to the LNB (QPSK) -p: force 22kHz pulses for high-band selection (DVB-S) -m: DVB-C qpsk|qam_16|qam_32|qam_64|qam_128|qam_256 (default qam_auto) DVB-T qam_16|qam_32|qam_64|qam_128|qam_256 (default qam_auto) DVB-S2 qpsk|psk_8 (default legacy DVB-S) -u: turn on budget mode (no hardware PID filtering) -d: duplicate all received packets to a given port На первый взгляд отличная программа. Будем тестировать, т.к. vlc частенько падает. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MATPOC Опубликовано 14 июня, 2009 (изменено) На первый взгляд отличная программа. Будем тестировать, т.к. vlc частенько падает.Разработчики активно работают над программой. В svn уже доступны версии, которые вещают в UDP для совместимости с STB. Но падает примерно так же, как и getstream. Нашёл ещё один стример - dvbstreamer - какой-то монстр. Изменено 18 июня, 2009 пользователем MATPOC Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
svin0 Опубликовано 15 июня, 2009 MATPOC, [offtopic]Собирали? Как ведет себя? Удивила возможность переключения каналов по вебу.[/offtopic] Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MATPOC Опубликовано 16 июня, 2009 (изменено) MATPOC, [offtopic]Собирали? Как ведет себя? Удивила возможность переключения каналов по вебу.[/offtopic] Ведёт себя неплохо. Думаю, для обсуждения dvbstreamer лучше создать отдельную тему. Изменено 16 июня, 2009 пользователем MATPOC Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Firestarter Опубликовано 26 июня, 2009 (изменено) день добрый. юзаю влц, но и очень хочется попробывать и новую поделку. есть пара вопросов о DVBlast. умеет ли он вещать по http протоколу на порт? допустим eth0 имеет адрес 10.0.0.1 чтоб клиенты из локалки конектились на eth0 к определенному порту,и смотрели нужный тв канал. именно по http. в vlc все довольно просто, но иногда непонятно почему начинает съедать всю оперативу. вот и есть желание помучить новое. док в инете нигде не нашел( и еще вопрос по конфиг файлу. конфиг c.conf: 225.0.0.155:1234 1 4404 что в данном файле означает цифра 1? Изменено 26 июня, 2009 пользователем Firestarter Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ligverd Опубликовано 29 июня, 2009 конфиг c.conf:225.0.0.155:1234 1 4404 что в данном файле означает цифра 1? Читай INSTALL/READMY пока константа, резерв DVBlast reads a configuration file containing one or several lines in the format : <IP>[:<port>] <always on> <SID> [<PID>,]* Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jrat Опубликовано 1 августа, 2009 можно ли им вещать по http? что за штука CAM модули как их подключить? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Max P Опубликовано 21 августа, 2009 судя по всему, чтобы dvblast не падал как getstream нужно в конфиге выставить always_on в 1, тогда он даже с потерями в потоке будет пытаться выловить, а getstream тупо молча падает :( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Max P Опубликовано 21 августа, 2009 так, судя по всему dvblast не умеет igmp Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
svin0 Опубликовано 10 сентября, 2009 можно ли им вещать по http? Не умеет, к сожалению. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tipok Опубликовано 24 сентября, 2009 так, судя по всему dvblast не умеет igmp --- output.c +++ output.c @@ -199,6 +199,7 @@ { int i_handle = socket( AF_INET, SOCK_DGRAM, 0 ); struct sockaddr_in sin; + struct ip_mreq blub; sin.sin_family = AF_INET; sin.sin_port = htons(p_output->i_port); @@ -219,6 +220,9 @@ int i = i_ttl; setsockopt( i_handle, IPPROTO_IP, IP_MULTICAST_TTL, (void *)&i, sizeof(i) ); + blub.imr_multiaddr.s_addr = p_output->i_maddr; + blub.imr_interface.s_addr = 0; + setsockopt( i_handle, IPPROTO_IP, IP_ADD_MEMBERSHIP, &blub, sizeof (blub)); } return i_handle; И будет вам IGMP Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Kompik Опубликовано 27 октября, 2009 А кто-нить с помощью dvblast ретранслировал DVB-S2 поток ? Чем смотрели ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Kompik Опубликовано 28 октября, 2009 Еще дополню что поток по всей видимости гнать в сеть получается, а вот смотреть его неполучается из-за каких-то проблем с кодеками или синхронизацией ... Вот ссылка на дамп потока Поток DVB-S2 8PSK MPEG-4 с W4 36°, 12360 R Дампил открытый поток канала ЧП Инфо. Дамп снимался следующим образом w4.channel : Avtomotive:11727:hS0:S0.0W:27500:103:203:0:0:3:112:5:0 Discovery;HTB+:12456:hS0:S0.0W:27500:320:400=rus,401=eng:0:0:20501:112:5:0 1kanal:12418:hS0:S0.0W:27500:321:401:0:0:10501:112:5:0 ChP_Info:12360:vS0:S0.0W:27500:152:252:0:0:752:112:5:0 szap-s2 -l 10750 -S 1 -M 5 -H -c ./w4.channel -n 4 test:/usr/src/szap-s2# ./szap-s2 -l 10750 -S 1 -M 5 -H -c ./w4.channel -n 4 reading channels from file './w4.channel' zapping to 4 'ChP_Info': delivery DVB-S2, modulation 8PSK sat 0, frequency 12360 MHz V, symbolrate 27500000, coderate auto, rolloff 0.35 vpid 0x0098, apid 0x00fc, sid 0x0000 using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' status 1a | signal 2% | snr 0% | ber 0 | unc -2 | FE_HAS_LOCK status 1a | signal 2% | snr 0% | ber 0 | unc -2 | FE_HAS_LOCK status 1a | signal 2% | snr 0% | ber 0 | unc -2 | FE_HAS_LOCK status 1a | signal 2% | snr 0% | ber 260352955 | unc -2 | FE_HAS_LOCK status 1a | signal 2% | snr 0% | ber 43355136 | unc -2 | FE_HAS_LOCK status 1a | signal 2% | snr 0% | ber 2021802 | unc -2 | FE_HAS_LOCK status 1a | signal 2% | snr 0% | ber 226352955 | unc -2 | FE_HAS_LOCK status 1a | signal 2% | snr 0% | ber 226352955 | unc -2 | FE_HAS_LOCK status 1a | signal 2% | snr 0% | ber 253019622 | unc -2 | FE_HAS_LOCK dvbstream -f 12360000 -p V -s 27500 test:/usr/src# dvbstream -f 12360000 -p V -s 27500 152 252 -o > /usr/s2free.mpg dvbstream v0.6 - (C) Dave Chapman 2001-2004 Released under the GPL. Latest version available from http://www.linuxstb.org/ FRONTEND DEVICE: : Device or resource busy Tuning to 12360000 Hz FE_GET_INFO: : Bad file descriptor dvbstream will stop after -1 seconds (71582788 minutes) Output to stdout Streaming 2 streams http://ifolder.ru/14714554 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Foerbart Опубликовано 2 ноября, 2009 У меня получилось только 10 секунд вещать, дальше что-то с opensasc-ом происходит и картинка виснет. Кто-нибудь знает как opensasc на dvb-s2 натравить? + dvblast не умеет сам лочить частоту dvb-s2... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Kompik Опубликовано 3 ноября, 2009 Странно у меня dvblast лочит, но просто в сеть идет что-то непонятное. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Foerbart Опубликовано 3 ноября, 2009 Странно у меня dvblast лочит, но просто в сеть идет что-то непонятное. покажи как запускаешь и debug Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Kompik Опубликовано 3 ноября, 2009 Вот здесь все есть. http://forum.nag.ru/forum/index.php?showtopic=52107 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Foerbart Опубликовано 3 ноября, 2009 Вот здесь все есть. http://forum.nag.ru/forum/index.php?showtopic=52107 пробовал по pid не фильтровать?вот у меня как выглядит: файл config: 239.1.1.1:1234/udp 1 20 запуск: ./dvblast -c ./config -a 2 -U -f 12380000 -s 26400000 -v 13 -m psk_8 warning: restartingwarning: raw UDP output is deprecated. Please consider using RTP. warning: for DVB-IP compliance you should use RTP. debug: using linux-dvb API version 5 debug: frequency 12380000 is in Ku-band (higher) debug: configuring LNB to v=13 p=0 satnum=0 debug: tuning QPSK frontend to f=12380000 srate=26400000 modulation=psk_8 warning: failed opening CAM device /dev/dvb/adapter2/ca0 (No such file or directory) debug: setting filter on PID 0 debug: conf: 239.1.1.1:1234 w=1 sid=20 pids[0]=-1,-1,-1,-1,-1... libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 0) for PID 0 debug: new PAT ts_id=8400 version=10 current_next=1 debug: * number=0 pid=16 debug: * number=10 pid=1105 debug: * number=20 pid=1205 debug: setting filter on PID 1205 debug: * number=30 pid=1305 debug: * number=40 pid=1405 debug: * number=50 pid=1505 debug: * number=60 pid=1605 debug: frontend has acquired signal debug: frontend has acquired carrier debug: frontend has acquired stable FEC debug: frontend has acquired sync debug: frontend has acquired lock debug: - Bit error rate: 0 debug: - Signal strength: 49728 debug: - SNR: 47103 debug: new PMT program number=20 version=2 pid_pcr=1200 debug: setting filter on PID 1200 debug: * es pid=1200 type=27 debug: * es pid=1210 type=4 debug: setting filter on PID 1210 debug: * es pid=1220 type=6 debug: setting filter on PID 1220 картинку показывает. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Kompik Опубликовано 3 ноября, 2009 C W4 пока не получается, не лочит сигнал Вот строка запуска ./dvblast -c dvblast.conf -a 0 -f 12360000 -v 13 -s 27500000 -m psk_8 -U Вот конфиг: 239.64.64.108:1234 1 752 test:/usr/src/dvblast# ./dvblast_w4.sh warning: restarting warning: raw UDP output is deprecated. Please consider using RTP. warning: for DVB-IP compliance you should use RTP. debug: using linux-dvb API version 5 debug: frequency 12360000 is in Ku-band (higher) debug: configuring LNB to v=13 p=0 satnum=0 debug: tuning QPSK frontend to f=12360000 srate=27500000 modulation=psk_8 debug: CA interface with 1 slot debug: CI link layer level interface type debug: 0 available descramblers (keys) debug: setting filter on PID 0 debug: conf: 239.64.64.108:1234 w=1 sid=752 pids[0]=-1,-1,-1,-1,-1... debug: en50221_Poll: slot 0 is active error: cannot poll from CAM device error: en50221_Poll: couldn't recv TPDU on slot 0, resetting debug: en50221_Poll: slot 0 is active debug: opening ResourceManager session (1) debug: opening ApplicationInformation session (2) info: CAM: Conax Aston 2.1800, 01, 0B00, 0B00 debug: opening ConditionalAccess session (3) debug: CA system IDs supported by the application : debug: - 0xb00 debug: - 0xb01 debug: - 0xb02 debug: - 0xb03 debug: - 0xb04 debug: - 0xb05 debug: - 0xb06 debug: - 0xb07 debug: opening DateTime session (4) debug: DateTimeHandle : interval set to 10 warning: no lock, tuning again debug: frequency 12360000 is in Ku-band (higher) debug: configuring LNB to v=13 p=0 satnum=0 debug: tuning QPSK frontend to f=12360000 srate=27500000 modulation=psk_8 warning: no lock, tuning again debug: frequency 12360000 is in Ku-band (higher) debug: configuring LNB to v=13 p=0 satnum=0 debug: tuning QPSK frontend to f=12360000 srate=27500000 modulation=psk_8 Сейчас попробую с Intelsat 904... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Kompik Опубликовано 3 ноября, 2009 На Intelsat 904 таже старая фигня. dvblast обильно пишет сообщения типа warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 49 libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 13) for PID 49 warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: transport_error_indicator warning: discontinuity for PID 325 warning: discontinuity for PID 425 warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 49 libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 15) for PID 49 warning: transport_error_indicator warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 0 libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 4) for PID 0 warning: discontinuity for PID 425 warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 325 warning: discontinuity for PID 325 А картинка идет в ломанном виде типа как в том файле что я аттачил. А ты с какого спутника принимаешь ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Kompik Опубликовано 3 ноября, 2009 Кстати сейчас обратил внимание вот на что: warning: restarting warning: raw UDP output is deprecated. Please consider using RTP. warning: for DVB-IP compliance you should use RTP. debug: using linux-dvb API version 5 debug: frequency 11675000 is in Ku-band (lower) debug: configuring LNB to v=13 p=0 satnum=0 debug: tuning QPSK frontend to f=11675000 srate=29700000 modulation=psk_8 debug: CA interface with 1 slot debug: CI link layer level interface type debug: 0 available descramblers (keys) debug: setting filter on PID 0 debug: conf: 239.64.64.108:1234 w=1 sid=1125 pids[0]=-1,-1,-1,-1,-1... debug: frontend has acquired carrier debug: frontend has acquired sync debug: frontend has acquired lock [b]debug: - Bit error rate: 0 debug: - Signal strength: 1450 debug: - SNR: 40[/b] debug: en50221_Poll: slot 0 is active libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 0) for PID 0 debug: new PAT ts_id=2 version=20 current_next=1 debug: * number=0 pid=16 debug: * number=1108 pid=43 debug: * number=1110 pid=33 debug: * number=1125 pid=49 debug: setting filter on PID 49 debug: * number=1126 pid=40 У тебя в выделенном мною месте другие сильно другие цифры ... Если это уровень сигнала и у меня он сильно меньше, то тогда вопрос, почему на ресивере все каналы показывает просто замечательно? На ресивере пишет Уровень 65% качество ~90% Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...