Перейти к содержимому
Калькуляторы

dvblast http://www.videolan.org/projects/dvblast.html

или мож на память кто напишет название и мож где купить dual dvb-s PCI адаптеры

Могу порекомендовать <a href="http://www.tbsdtv.com/english/product/6981.html" target="_blank">TBS6981</a> но оно PCIe, если брать прямо у поставщика,то 10 тюнеров (без коробок дисков и т.п.) можно взяьт за ~1100$.

 

А чем TBS6981 лучше, Tevii S480 (интересует как конечного пользователя). Ответ можно в личку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А чем TBS6981 лучше, Tevii S480 (интересует как конечного пользователя). Ответ можно в личку.

 

TBS6981 - собран на микросхемах Conexant, что приближает это карточку к профессиональным приёмникам от NetUP.

А Tevii S480 - использует чипы Montage с эмуляцией USB, что в общем-то не есть хорошо. Да, и CAS-интерфейса в ней нет, а значит и CAM'ы некуда подключать.

Изменено пользователем tipok

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

При запуске dvblast выдает предупреждение, что мол не могу открыть устройство CAM, ca0, в /dev/dvb/... нет устройства ca0. Карта skystar2. Уже второй день лажу по форумам и не могу найти ответ на вопрос, как, либо добавить устройство ca0, либо указать dvblast'у другое устройство. Может dvblast компилится с каким параметром, для другого устройства, или в конфиге что-то надо указать, хотя в них ничего такого не видел? Может кто сталкивался, или просто знает как обойти?

Ну ей богу, в мане же всё написано:

 

       -a, --adapter <adapter>
             Address of the adapter

/usr/local/bin/dvblast -a 2 -f 11225000 -s 33483000 -v 13 -c /usr/local/etc/dvblast-AM33.conf

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

/usr/local/bin/dvblast -a 2 -f 11225000 -s 33483000 -v 13 -c /usr/local/etc/dvblast-AM33.conf

Вот именно, что с флагом -а 0 не помогает, он ищет устройство ca0, а его нет у меня.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

/usr/local/bin/dvblast -a 2 -f 11225000 -s 33483000 -v 13 -c /usr/local/etc/dvblast-AM33.conf

Вот именно, что с флагом -а 0 не помогает, он ищет устройство ca0, а его нет у меня.

А, понятно. Ваш dvblast ругается на отсутствие CAM модуля, а Вы спрашивали про указание другого адаптера. Я и привёл ключ для запуска на другом адаптере.

 

Если сообщение подобное этому: "warning: failed opening CAM device /dev/dvb/adapter0/ca0 (No such file

or directory)", то это просто предупреждение, смысл которого в том, что CAM модуль отсутствует и не будет использоваться для декодирования.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А чем TBS6981 лучше, Tevii S480 (интересует как конечного пользователя). Ответ можно в личку.

 

TBS6981 - собран на микросхемах Conexant, что приближает это карточку к профессиональным приёмникам от NetUP.

А Tevii S480 - использует чипы Montage с эмуляцией USB, что в общем-то не есть хорошо. Да, и CAS-интерфейса в ней нет, а значит и CAM'ы некуда подключать.

а у кого купить то можно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ребята, кто может помочь понять в чем дело.

Есть комп, есть стрим DVB-Т, 10 програм, по RTP multicast address.

 

Хочу его демултиплексировать DVBlast-ом. Скачал svn версию, скомпилировал. Всё ок.

Конфиг файл:

127.0.0.1:10000 1 101

Команда: bin/dvblast -D 239.1.1.1:5000 -C -c config.cfg

Результат:

DVBlast 2.0.0-svn
warning: restarting
debug: binding socket to 239.1.1.1:5000
debug: conf: 127.0.0.1:10000 config=0x21 sid=101 pids[0]
frontend has acquired lock
warning: RTP discontinuity
debug: new PAT tsid=1 version=0
debug:   * NIT pid=16
debug:   * program number=1 pid=101
debug:   * program number=2 pid=201
debug:   * program number=3 pid=301
debug:   * program number=4 pid=401
debug:   * program number=5 pid=501
debug:   * program number=6 pid=601
debug:   * program number=7 pid=701
debug:   * program number=8 pid=801
debug:   * program number=9 pid=901
debug:   * program number=10 pid=1001
debug: end PAT
debug: new PMT program=9 version=0 pcrpid=902
debug:     - desc 0e unknown
debug:     - desc 0c unknown
debug:   * ES pid=903 streamtype=0x1b
debug:     - desc 52 unknown
debug:     - desc 02 unknown
debug:     - desc 06 unknown
debug:     - desc 0e unknown
debug:     - desc 28 unknown
debug:   * ES pid=904 streamtype=0x3
debug:     - desc 52 unknown
debug:     - desc 0a language=rum audiotype=0x0
debug:     - desc 03 unknown
debug:     - desc 0e unknown
debug: end PMT
debug: new PMT program=3 version=0 pcrpid=302
debug:     - desc 0e unknown
debug:     - desc 0c unknown
debug:   * ES pid=303 streamtype=0x1b
debug:     - desc 52 unknown
debug:     - desc 02 unknown
debug:     - desc 06 unknown
debug:     - desc 0e unknown
debug:     - desc 28 unknown
debug:   * ES pid=304 streamtype=0x3
debug:     - desc 52 unknown
debug:     - desc 0a language=rum audiotype=0x0
debug:     - desc 03 unknown
debug:     - desc 0e unknown
debug: end PMT
debug: new PMT program=8 version=0 pcrpid=802
debug:     - desc 0e unknown
debug:     - desc 0c unknown
debug:   * ES pid=803 streamtype=0x1b
debug:     - desc 52 unknown
debug:     - desc 02 unknown
debug:     - desc 06 unknown
debug:     - desc 0e unknown
debug:     - desc 28 unknown
debug:   * ES pid=804 streamtype=0x3
debug:     - desc 52 unknown
debug:     - desc 0a language=rum audiotype=0x0
debug:     - desc 03 unknown
debug:     - desc 0e unknown
debug: end PMT
debug: new PMT program=10 version=2 pcrpid=1002
debug:     - desc 0e unknown
debug:     - desc 0c unknown
debug:     - desc 09 sysid=0x4ae1 pid=34
debug:   * ES pid=1003 streamtype=0x1b
debug:     - desc 52 unknown
debug:     - desc 02 unknown
debug:     - desc 06 unknown
debug:     - desc 0e unknown
debug:     - desc 28 unknown
debug:   * ES pid=1004 streamtype=0x3
debug:     - desc 52 unknown
debug:     - desc 0a language=rum audiotype=0x0
debug:     - desc 03 unknown
debug:     - desc 0e unknown
debug: end PMT
debug: new PMT program=5 version=0 pcrpid=502
debug:     - desc 0e unknown
debug:     - desc 0c unknown
debug:   * ES pid=503 streamtype=0x1b
debug:     - desc 52 unknown
debug:     - desc 02 unknown
debug:     - desc 06 unknown
debug:     - desc 0e unknown
debug:     - desc 28 unknown
debug:   * ES pid=504 streamtype=0x3
debug:     - desc 52 unknown
debug:     - desc 0a language=rum audiotype=0x0
debug:     - desc 03 unknown
debug:     - desc 0e unknown
debug: end PMT
debug: new PMT program=1 version=0 pcrpid=102
debug:     - desc 0e unknown
debug:     - desc 0c unknown
debug:   * ES pid=103 streamtype=0x1b
debug:     - desc 52 unknown
debug:     - desc 02 unknown
debug:     - desc 06 unknown
debug:     - desc 0e unknown
debug:     - desc 28 unknown
debug:   * ES pid=104 streamtype=0x3
debug:     - desc 52 unknown
debug:     - desc 0a language=rum audiotype=0x0
debug:     - desc 03 unknown
debug:     - desc 0e unknown
debug: end PMT
debug: new PMT program=4 version=0 pcrpid=402
debug:     - desc 0e unknown
debug:     - desc 0c unknown
debug:   * ES pid=403 streamtype=0x1b
debug:     - desc 52 unknown
debug:     - desc 02 unknown
debug:     - desc 06 unknown
debug:     - desc 0e unknown
debug:     - desc 28 unknown
debug:   * ES pid=404 streamtype=0x3
debug:     - desc 52 unknown
debug:     - desc 0a language=rum audiotype=0x0
debug:     - desc 03 unknown
debug:     - desc 0e unknown
debug: end PMT
debug: new PMT program=7 version=0 pcrpid=702
debug:     - desc 0e unknown
debug:     - desc 0c unknown
debug:   * ES pid=703 streamtype=0x1b
debug:     - desc 52 unknown
debug:     - desc 02 unknown
debug:     - desc 06 unknown
debug:     - desc 0e unknown
debug:     - desc 28 unknown
debug:   * ES pid=704 streamtype=0x3
debug:     - desc 52 unknown
debug:     - desc 0a language=rum audiotype=0x0
debug:     - desc 03 unknown
debug:     - desc 0e unknown
debug: end PMT
debug: new PMT program=2 version=0 pcrpid=202
debug:     - desc 0e unknown
debug:     - desc 0c unknown
debug:   * ES pid=203 streamtype=0x1b
debug:     - desc 52 unknown
debug:     - desc 02 unknown
debug:     - desc 06 unknown
debug:     - desc 0e unknown
debug:     - desc 28 unknown
debug:   * ES pid=204 streamtype=0x3
debug:     - desc 52 unknown
debug:     - desc 0a language=rum audiotype=0x0
debug:     - desc 03 unknown
debug:     - desc 0e unknown
debug: end PMT
debug: new PMT program=6 version=0 pcrpid=602
debug:     - desc 0e unknown
debug:     - desc 0c unknown
debug:   * ES pid=603 streamtype=0x1b
debug:     - desc 52 unknown
debug:     - desc 02 unknown
debug:     - desc 06 unknown
debug:     - desc 0e unknown
debug:     - desc 28 unknown
debug:   * ES pid=604 streamtype=0x3
debug:     - desc 52 unknown
debug:     - desc 0a language=rum audiotype=0x0
debug:     - desc 03 unknown
debug:     - desc 0e unknown
debug: end PMT
error: couldn't writev to 127.0.0.1:10000 (Connection refused)
error: couldn't writev to 127.0.0.1:10000 (Connection refused)
debug: new SDT actual tsid=1 version=7 onid=65535
debug:   * service sid=1 eit running=4
debug:     - desc 48 type=0x1 provider="X" service="1"
debug:   * service sid=2 eit running=4
debug:     - desc 48 type=0x1 provider="X" service="2"
debug:   * service sid=3 eit running=4
debug:     - desc 48 type=0x1 provider="X" service="3"
debug:   * service sid=4 eit running=4
debug:     - desc 48 type=0x1 provider="X" service="4"
debug:   * service sid=5 eit running=4
debug:     - desc 48 type=0x1 provider="X" service="5"
debug:   * service sid=6 eit running=4
debug:     - desc 48 type=0x1 provider="X" service="6"
debug:   * service sid=7 eit running=4
debug:     - desc 48 type=0x1 provider="X" service="7"
debug:   * service sid=8 eit running=4
debug:     - desc 48 type=0x1 provider="X" service="8"
debug:   * service sid=9 eit running=4
debug:     - desc 48 type=0x1 provider="X" service="9"
debug:   * service sid=10 eit running=4 scrambled
debug:     - desc 48 type=0x1 provider="X" service="10"
debug: end SDT
debug: new NIT actual networkid=65535 version=1
debug:     - desc 40 networkname="Secret"
debug:   * ts tsid=1 onid=65535
debug:     - desc 5a dvb-t frequency=794000000 Hz bandwidth=8 MHz priority=HP constellation=64-qam hierarchy=none coderatehp=1/2 guard=1/32 transmission=8k
debug:   * ts tsid=2 onid=1
debug:     - desc 5a dvb-t frequency=770000000 Hz bandwidth=8 MHz priority=HP constellation=64-qam hierarchy=none coderatehp=2/3 guard=1/8 transmission=8k
debug: end NIT
error: couldn't writev to 127.0.0.1:10000 (Connection refused)
error: couldn't writev to 127.0.0.1:10000 (Connection refused)
error: couldn't writev to 127.0.0.1:10000 (Connection refused)
error: couldn't writev to 127.0.0.1:10000 (Connection refused)
error: couldn't writev to 127.0.0.1:10000 (Connection refused)
error: couldn't writev to 127.0.0.1:10000 (Connection refused)
error: couldn't writev to 127.0.0.1:10000 (Connection refused)
error: couldn't writev to 127.0.0.1:10000 (Connection refused)
error: couldn't writev to 127.0.0.1:10000 (Connection refused)

 

в чём дело?

Почему couldn't writev to 127.0.0.1:10000 (Connection refused) ?

Что Я делаю не правельно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Или сначала подключитесь слушателем на 127.0.0.1:10000, или просто вещайте мультикастом, ну или просто закомментируйте эту ошибку, она не критична.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Или сначала подключитесь слушателем на 127.0.0.1:10000, или просто вещайте мультикастом, ну или просто закомментируйте эту ошибку, она не критична.

 

Вы правы... если настроить неткат на слушания этого порта, то двбласт не матерится. Пример: nc -l -u -p 10000 127.0.0.1

 

#update

Блин, что за ...

Мучаюсь связать двбласт с Wowza. Задал конфигурацию двбласту, а Wowza не видит этот стрим. хмм.. пишет нулл нулл

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мучаюсь связать двбласт с Wowza. Задал конфигурацию двбласту, а Wowza не видит этот стрим. хмм.. пишет нулл нулл

 

Wowza очень привередлива к кодекам потока.

Она понимает видео ТОЛЬКО в h264, а звук - AAC либо MP3.

В принципе может принимать поток со звуком в mp2, но на выходе звука либо нет либо он пропадает.

Так что только через транскодирование :(

Изменено пользователем tos

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Собрал, запустил.

Вижу , что работает

debug: new PAT ts_id=1091 version=9 current_next=1

debug: * number=0 pid=16

debug: * number=31210 pid=259

debug: * number=28640 pid=258

debug: * number=28800 pid=200

debug: * number=28805 pid=300

debug: * number=28810 pid=400

debug: * number=28815 pid=500

debug: * number=31200 pid=280

debug: * number=31220 pid=260

debug: * number=28641 pid=261

debug: * number=31201 pid=262

Не разобрался, куда вставлять конф. портов.

И еще вопрос, можно ли запустить на нем С диапазон?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И еще вопрос, можно ли запустить на нем С диапазон?

Можно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кто знает как частоту гетеродина 10750 указать? Или надо как-то пересчитать по какой-то формуле?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

отвечу сам, мож кому пригодится.

на lyngsate написано 11862R, тогда dvblast настраиваем на circ_freq = 5150000 + 10750000 - 11862

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а можно просто в исходниках поменять частоту среза

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите по работе с cam модулями в dvblast

Выдает слудующее:

debug: opening MMI session (4)

debug: sending DisplayReply on session (4)

debug: MMI title: Viaccess Conditional Access

debug: MMI subtitle: Prompt Message

debug: MMI bottom: Press 'OK' to confirm

debug: MMI choice: You do not have the rights to

debug: MMI choice: access the audio.

Где ему нажать "Ок" нужно, если программа консольная?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Где ему нажать "Ок" нужно, если программа консольная?

запустить с ключом -r <путь до сокета>, а потом dvblast_mmi.sh -r <путь до того же сокета>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

On 11/3/2009 at 5:57 PM, Foerbart said:

Т===========мало того, что у меня dvb-s2 не лочит, он не знает что такое круговая поляризация. ============.

 

А может просто вводить значение частоты транспондера ниже на 150 мГц (10,75-10,6 ГГц), а поляризацию выставлять, как V для R и как H для L. Насколько понимаю, в самом приемнике карты нет никакой разницы в обработке линейной или круговой поляризации, - важно лишь наличие потока данных. И никаких патчей для изменения частоты гетеродина тут не нужно, использовать только калькулятор, если в памяти нет воспоминаний о сложении и вычитании...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.