Jump to content
Cesbo Community
Sign in to follow this  
T72Ninja

Octopus CI S2 Advanced

Recommended Posts

dvb://a00n#pnr=1317&cam&cas - в Астре отображается, что поток типа заработал

dvb://a00n#pnr=1317&cam - канал закодирован

фактически канал на Астре не открывается 5.63 и 5.64, но с ключём cas Астра говорит- смотри канал, он открылся.

ставлю этот cam с картой в бытовой ресивер - канал работает

телекарта

Share this post


Link to post
Share on other sites
On 12.08.2017 at 10:09 PM, CrazyCat said:
sc0 = make_channel({
    name = "Channel Name (scrambled)",
    input = { "udp://225.100.100.7:5000" },
})

ca0 = ddci({
    adapter = 0,
    upstream = sc0.tail:stream(),
})

make_channel({ 
   name = "channel name",
   input = { "dvb://ca0#cam" },
   output = { "udp://225.100.100.107:5000" },
})

Не могу расшифровать этот код и как внедрить его к себе.

В конфиге у себя имею, настройка через вэб:

        {
            "id": "a00v",
            "input": [
                "dvb://85h#pnr=1317&ddci=0"
            ],
            "type": "spts",
            "enable": true,
            "name": "Диалоги о Рыбалке",
            "http_keep_active": "-1"
        }

При сканировании делаю blind adapter to the digital device ci (пишу там 0 - нулевой адаптер), но при этом ничего не сканируется, даже вылетает всё/перезапускается астра от ошибки.

 Как я понял в Астре нужно создать к моим 8 адаптерам 8 CA модулей, только через web это не делается, или "blind"  не работает. Правильно я сделал, что на нулевой адаптер прописал ddci? 

Мне кажется либо это глюк, либо привязка всётаки не работает модуль CA+dvb. Что делать? Документации ещё нет и не предвидится похоже...

    "dvb_tune": [
        {
            "id": "a003",
            "adapter": 16,
            "type": "T2",
            "enable": true,
            "name": "586",
            "stream_id": "0",
            "frequency": "586",
            "device": 0,
            "raw_signal": true
        },
        {
            "frequency": "658",
            "raw_signal": true,
            "adapter": 17,
            "id": "a00c",
            "device": 0,
            "enable": true,
            "name": "658",
            "type": "T2"
        },
        {
            "id": "85h",
            "symbolrate": "28800",
            "adapter": 0,
            "type": "S2",
            "enable": true,
            "name": "85h",
            "frequency": "11760",
            "device": 0,
            "polarization": "H"
        }

ddci если в интерфейсе добавить, то потом вся астра вылетает, даже поменять не получается эту настройку, только вырезать часть кода из конфига, если делать обычно через DVB-CI, то канал просто закодирован, ничего не вылетает. попробую карточку на переактивацию отправить.

Share this post


Link to post
Share on other sites

один DVB-адаптер связывается с одним DDCI-адаптером и с него уже потоки декодированные. И убери "бодягу" raw_signal (это для тухлых драйверов TBS).

Share this post


Link to post
Share on other sites
49 minutes ago, CrazyCat said:

один DVB-адаптер связывается с одним DDCI-адаптером и с него уже потоки декодированные. И убери "бодягу" raw_signal (это для тухлых драйверов TBS).

это я понимаю, только эти Октопусы двойные с двумя слотами, и по идее должно быть в связке. Первый тюнер - слот 1, второй тюнер - слот 2.

Что писать в строке "blind adapter to the digital device ci" для адаптера=0, тюнера=0.

без raw_signal вообще не видно сигнала в интерфейсе, шкала ничего не отображает на DD_cine_v7. а так хоть вижу уровень.

Share this post


Link to post
Share on other sites

В системе регистрируется два dvb-адаптера и два ddci-адаптера ?

Дрова "кривые" уровни в попугаях выдают. Ставь дрова dddvb с моего репозитория на github, там должно быть нормально - Strength = 100+RFLevel(dBm), SNR = 5 *SNR(dB).

 

Share this post


Link to post
Share on other sites
root@DD:~# dmesg | grep -i dvb
[    2.665234] dvb_core: module verification failed: signature and/or required key missing - tainting kernel
[    2.777145] DDBridge: Port 0: Link 0, Link Port 0 (TAB 1): DUAL DVB-S2
[    2.777439] DVB: registering new adapter (DDBridge)
[    2.777440] DVB: registering new adapter (DDBridge)
[    2.777441] DVB: registering new adapter (DDBridge)
[    2.777441] DVB: registering new adapter (DDBridge)
[    2.805142] ddbridge 0000:01:00.0: DVB: registering adapter 0 frontend 0 (STV0910)...
[    2.808615] ddbridge 0000:01:00.0: DVB: registering adapter 1 frontend 0 (STV0910)...
[    2.920917] DDBridge: Port 0: Link 0, Link Port 0 (TAB 1): DUAL DVB-S2
[    2.921198] DVB: registering new adapter (DDBridge)
[    2.921199] DVB: registering new adapter (DDBridge)
[    2.921200] DVB: registering new adapter (DDBridge)
[    2.921200] DVB: registering new adapter (DDBridge)
[    2.945394] ddbridge 0000:07:00.0: DVB: registering adapter 4 frontend 0 (STV0910)...
[    2.948810] ddbridge 0000:07:00.0: DVB: registering adapter 5 frontend 0 (STV0910)...
[    3.056937] DDBridge: Port 0: Link 0, Link Port 0 (TAB 1): DUAL DVB-S2
[    3.057534] DVB: registering new adapter (DDBridge)
[    3.057535] DVB: registering new adapter (DDBridge)
[    3.057535] DVB: registering new adapter (DDBridge)
[    3.057535] DVB: registering new adapter (DDBridge)
[    3.080839] ddbridge 0000:08:00.0: DVB: registering adapter 8 frontend 0 (STV0910)...
[    3.084749] ddbridge 0000:08:00.0: DVB: registering adapter 9 frontend 0 (STV0910)...
[    3.196403] DDBridge: Port 0: Link 0, Link Port 0 (TAB 1): DUAL DVB-S2
[    3.196677] DVB: registering new adapter (DDBridge)
[    3.196678] DVB: registering new adapter (DDBridge)
[    3.196679] DVB: registering new adapter (DDBridge)
[    3.196679] DVB: registering new adapter (DDBridge)
[    3.219087] ddbridge 0000:09:00.0: DVB: registering adapter 12 frontend 0 (STV0910)...
[    3.222295] ddbridge 0000:09:00.0: DVB: registering adapter 13 frontend 0 (STV0910)...
[    3.222628] DDBridge: device name: Digital Devices Cine CT V7 DVB adapter
[    3.333076] DDBridge: Port 0: Link 0, Link Port 0 (TAB 1): DUAL DVB-C2T2 CXD2843
[    3.336226] DVB: registering new adapter (DDBridge)
[    3.336227] DVB: registering new adapter (DDBridge)
[    3.664205] ddbridge 0000:0a:00.0: DVB: registering adapter 16 frontend 0 (CXD2843 DVB-C/C2 DVB-T/T2)...
[    3.958161] ddbridge 0000:0a:00.0: DVB: registering adapter 17 frontend 0 (CXD2843 DVB-C/C2 DVB-T/T2)...
[    8.522027] dvb_ca adapter 3: DVB CAM detected and initialised successfully
[  329.436441] dvb_net: created network interface dvb17_0
[  329.436455] dvb17_0: no feed to stop
[  329.436456] dvb_net: removed network interface dvb17_0
[  329.463855] dvb_net: created network interface dvb16_0
[  329.463870] dvb16_0: no feed to stop
[  329.463872] dvb_net: removed network interface dvb16_0
[  329.493000] dvb_net: created network interface dvb13_0
[  329.493017] dvb13_0: no feed to stop
[  329.493018] dvb_net: removed network interface dvb13_0
[  329.512963] dvb_net: created network interface dvb12_0
[  329.512980] dvb12_0: no feed to stop
[  329.512981] dvb_net: removed network interface dvb12_0
[  329.537014] dvb_net: created network interface dvb9_0
[  329.537032] dvb9_0: no feed to stop
[  329.537033] dvb_net: removed network interface dvb9_0
[  329.561030] dvb_net: created network interface dvb8_0
[  329.561047] dvb8_0: no feed to stop
[  329.561048] dvb_net: removed network interface dvb8_0
[  329.589056] dvb_net: created network interface dvb5_0
[  329.589073] dvb5_0: no feed to stop
[  329.589074] dvb_net: removed network interface dvb5_0
[  329.616966] dvb_net: created network interface dvb4_0
[  329.616982] dvb4_0: no feed to stop
[  329.616983] dvb_net: removed network interface dvb4_0
[  329.641010] dvb_net: created network interface dvb1_0
[  329.641027] dvb1_0: no feed to stop
[  329.641028] dvb_net: removed network interface dvb1_0
[  329.663831] dvb_net: created network interface dvb0_0
[  329.663847] dvb0_0: no feed to stop
[  329.663848] dvb_net: removed network interface dvb0_0
[ 8579.469148] dvb_net: created network interface dvb17_0
[ 8579.469181] dvb17_0: no feed to stop
[ 8579.469183] dvb_net: removed network interface dvb17_0
[ 8579.487977] dvb_net: created network interface dvb16_0
[ 8579.487990] dvb16_0: no feed to stop
[ 8579.487992] dvb_net: removed network interface dvb16_0
[ 8579.517242] dvb_net: created network interface dvb13_0
[ 8579.517261] dvb13_0: no feed to stop
[ 8579.517262] dvb_net: removed network interface dvb13_0
[ 8579.541131] dvb_net: created network interface dvb12_0
[ 8579.541148] dvb12_0: no feed to stop
[ 8579.541149] dvb_net: removed network interface dvb12_0
[ 8579.561197] dvb_net: created network interface dvb9_0
[ 8579.561214] dvb9_0: no feed to stop
[ 8579.561215] dvb_net: removed network interface dvb9_0
[ 8579.589138] dvb_net: created network interface dvb8_0
[ 8579.589155] dvb8_0: no feed to stop
[ 8579.589156] dvb_net: removed network interface dvb8_0
[ 8579.613206] dvb_net: created network interface dvb5_0
[ 8579.613223] dvb5_0: no feed to stop
[ 8579.613224] dvb_net: removed network interface dvb5_0
[ 8579.633201] dvb_net: created network interface dvb4_0
[ 8579.633219] dvb4_0: no feed to stop
[ 8579.633220] dvb_net: removed network interface dvb4_0
[ 8579.653190] dvb_net: created network interface dvb1_0
[ 8579.653209] dvb1_0: no feed to stop
[ 8579.653209] dvb_net: removed network interface dvb1_0
[ 8579.676008] dvb_net: created network interface dvb0_0
[ 8579.676023] dvb0_0: no feed to stop
[ 8579.676024] dvb_net: removed network interface dvb0_0
root@DD:~#

8 тюнеров S2 + 2 тюнера Т2

определился dvb ca adapter 3, всеравно в Астре 10 тюнеров видно

Share this post


Link to post
Share on other sites
5 hours ago, CrazyCat said:

ну правильно что 10, ddci там видятся иначе для привязки

root@DD:~# find /dev/dvb/ -name 'ca0'
/dev/dvb/adapter15/ca0
/dev/dvb/adapter14/ca0
/dev/dvb/adapter11/ca0
/dev/dvb/adapter10/ca0
/dev/dvb/adapter7/ca0
/dev/dvb/adapter6/ca0
/dev/dvb/adapter3/ca0
/dev/dvb/adapter2/ca0

Для нулевого адаптера, где сигнал лочится, пишу цифру 2 в поле dd-ci и Астра циклично перезапускается.

ставлю 3 - поток пустой, но Астра не перезапускается.

значит 2 это правильный выбор?

Aug 15 15:06:59: INFO: [dvb_ca 2:0] CA Slots: 1
Aug 15 15:06:59: INFO: [dvb_ca 2:0] CA Descramblers: 0
Aug 15 15:06:59: INFO: [dvb_ca 2:0] CA Slot 0: CA Module not found
Aug 15 15:07:00: INFO: [Диалоги о Рыбалке i/1] PAT tsid:19 version:1
Aug 15 15:07:00: INFO: [Диалоги о Рыбалке i/1] PAT    PMT pid:1317 pnr:1317
Aug 15 15:07:00: INFO: [Диалоги о Рыбалке i/1] PAT crc32:0x3AE1986C
Aug 15 15:07:00: INFO: [Диалоги о Рыбалке i/1] PMT pnr:1317 version:1
Aug 15 15:07:00: INFO: [Диалоги о Рыбалке i/1] PCR pid:3317
Aug 15 15:07:00: INFO: [Диалоги о Рыбалке i/1] VIDEO pid:3317 type:0x1B
Aug 15 15:07:00: INFO: [Диалоги о Рыбалке i/1] AUDIO pid:4317 type:0x04
Aug 15 15:07:00: INFO: [Диалоги о Рыбалке i/1] AUDIO    lang:rus
Aug 15 15:07:00: INFO: [Диалоги о Рыбалке i/1] PMT crc32:0x0591F710
Aug 15 15:07:00: ERROR: [Диалоги о Рыбалке i/1] Bitrate:1008Kbit/s Scrambled
Ошибка сегментирования (сделан дамп памяти)

 

Share this post


Link to post
Share on other sites
On 15.08.2017 at 3:50 PM, CrazyCat said:

Судя по логу CAM вставлен один как раз в этот третий адаптер (если считать с нуля, то второй)

Проверил остальные карты, тоже вылетает если выбрать нужный CAM.

Что делать? Ждать обновлений? Или возвращать обратно продавцу все карты и брать TBS?

Share this post


Link to post
Share on other sites

ca0 = ddci({
    adapter = 0,
    upstream = sc0.tail:stream(),

почему adapter = 0,  если по логу cam вставлен в  dvb_ca adapter 3: DVB CAM detected and initialised successfully ?

Share this post


Link to post
Share on other sites

с TBS тоже ситуация не лучше, 6991se работаю, а 6991 или вообще не лочит сигнал, или из 2х портов работает 1 порт

Share this post


Link to post
Share on other sites
41 minutes ago, ANDREI said:

ca0 = ddci({
    adapter = 0,
    upstream = sc0.tail:stream(),

почему adapter = 0,  если по логу cam вставлен в  dvb_ca adapter 3: DVB CAM detected and initialised successfully ?

{
    "users": {
        "admin": {
            "enable": true,
            "cipher": "3fed7a346e430ea4c2aa10250928f4de",
            "created": 1503050735,
            "type": 1
        }
    },
    "dvb_tune": [
        {
            "adapter": 0,
            "enable": true,
            "id": "a001",
            "polarization": "H",
            "frequency": "11760",
            "symbolrate": "28800",
            "device": 0,
            "type": "S2",
            "name": "3"
        }
    ],
    "gid": 466562,
    "make_stream": [
        {
            "enable": true,
            "id": "a002",
            "type": "spts",
            "name": "Диалоги о Рыбалке",
            "http_keep_active": "-1",
            "input": [
                "dvb://a001#pnr=1317&ddci=3"
            ]
        }
    ]
}

Как можно внедрить ваш код в этот конфиг?

Не понимаю, но Астра перестала вырубаться, когда прописал ddci=3, но канал так и не открывается.

 

Share this post


Link to post
Share on other sites

dvb9 = dvb_tune({
        adapter = 9, 
    type ="S",
        tp = "11733:V:43000",
        lnb = "09750:10600:11700",

a0 = ddci({upstream = dvb9:stream(), adapter = 11})

make_channel({name = "EXTRIM", input = { "dvb://a0#pnr=1053&cam" }, output = { "udp:@239.0.1.18:1234" }})

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×