Добрый день! Подскажите плиз настройки kaffeine (или VLC) + sasc-ng для просмотра закрытых каналов. У Вас получилось открыть каналы в BISS кодировке? Какой формат ключа должен быть в SoftCam.Key для BISS кодировки?
Бросил я эту затею, недели две танцы с бубнами не помогли , BISS не идет, а должен.
Глянь
http://forum.nag.ru/forum/index.php?showtopic=21000&pid=3389...
http://www.np-ulc.6x.to/ заходи в / DVB-S Card / Kaffeine Multidec
Устанавливаешь плагин.
В $HOME создаешь .kaffeine , в нем файл SoftCam.Key, в который вписываешь ключи.
Формат в котором вводишь ключи ищи в README, КОТОРЫЙ НАХОДИТСЯ В СКАЧАННОМ АРХИВЕ.
Например:
; BISS
B AAAA BBBB <16 hex characters>
;
; where
; AAAA = transpont stream ID (decimal)
; BBBB = service ID (decimal)
Не успел ввести ключ, уже показывает.
Удачи!
ICQ:483085092
но это ведь ты без sasc-ng проделал? то есть без виртуального адаптера?
>но это ведь ты без sasc-ng проделал? то есть без виртуального адаптера?
>Пытался с sasc-ng подменял двб девайс с реального на виртуальный. отрытые каналы через него показывают а вот те которые в бисе нет. Пытаюсь открыть S 10722000 H 27500000 AUTO
./scan -a2 10722000
scanning 10722000
using '/dev/dvb/adapter2/frontend0' and '/dev/dvb/adapter2/demux0'
initial transponder 10722000 H 27500000 9
>>> tune to: 10722:h:0:27500Network Name 'KRRT'
0x0000 0x0001: pmt_pid 0x0100 SPACECOM -- K1 (running, scrambled)
0x0000 0x0002: pmt_pid 0x0200 SPACECOM -- OTV (running, scrambled)
0x0000 0x0003: pmt_pid 0x0300 SPACECOM -- 1PLUS1 (running, scrambled)
0x0000 0x0004: pmt_pid 0x0400 SPACECOM -- TV KYIV (running, scrambled)
0x0000 0x0005: pmt_pid 0x0500 SPACECOM -- MEGASPORT (running, scrambled)
0x0000 0x0006: pmt_pid 0x0600 SPACECOM -- K2 (running, scrambled)
0x0000 0x0007: pmt_pid 0x0700 SPACECOM -- 1PLUS1 Intern-l (running, scrambled)
0x0000 0x0008: pmt_pid 0x0800 SPACECOM -- 1PLUS1 CINEMA (running, scrambled)
dumping lists (8 services)
K1:10722:h:0:27500:257:258:1
OTV:10722:h:0:27500:513:514:2
1PLUS1:10722:h:0:27500:769:770:3
TV KYIV:10722:h:0:27500:1025:1026:4
MEGASPORT:10722:h:0:27500:1281:1282:5
K2:10722:h:0:27500:1537:1538:6
1PLUS1 Intern-l:10722:h:0:27500:1793:1794:7
1PLUS1 CINEMA:10722:h:0:27500:2049:2050:8
Done.
MEGASPORT:10722:h:0:27500:1281:1282:5
1PLUS1 Intern-l:10722:h:0:27500:1793:1794:7
Эти скремблированые. Через кофеин открыл. Но дело в том что кофеин вещает в сеть весь поток а хотелось бы каждый канал отдельно как в vlc. У меня 4 карты которые стоят в одном компе. Я с помощью них открываю 20 открытых каналов. Но в некоторыз потоках есть закрытые каналы в бисе. Вот хотелось бы открыть и их.Какой должен быть формат ключа биса для sasc-ngю И вообще возможно с помощью sasc-ng открыть каналы в бисе?
в sasc-ng sof*tC*am b*i**s*s должен быть такого вида; Constant CW
;
; X YYYY freqol:src:sid <32 characters>
;
; YYYY - CA system id e.g. 0100
; freq - transponder frequence
; pol - polarization (v/h/r/l)
; src - sat source
; sid - service ID
;
; example:
X 2600 3645:h:S90E:17 00000000000000000000000000000000два раза по 16 одно и тоже, но. ни VLC, ни Koffeine не видят скремблированных, sasc-ng выдает примерно одно и тоже в обоих случаях :
[root@localhost trunk]# ./sasc-ng -j 0:1 --cam-budget
May 16 14:49:14.460 : Version: 0.0.2-182M/117
May 16 14:49:14.461 CAM: initializing plugin: SoftCam (0.8.6-): A software emulated CAM
May 16 14:49:14.462 CAM(general.info): SC version 0.8.6- initializing
May 16 14:49:14.462 CAM: starting plugin:
May 16 14:49:14.462 CAM(general.info): SC version 0.8.6- starting
May 16 14:49:14.462 CAM(core.load): ** Plugin config:
May 16 14:49:14.462 CAM(core.load): ** Key updates (AU) are enabled (active CAIDs) (no prestart)
May 16 14:49:14.462 CAM(core.load): ** Local systems DON'T take priority over cached remote
May 16 14:49:14.463 CAM(core.load): ** Concurrent FF recordings are NOT allowed
May 16 14:49:14.463 CAM(core.load): ** Force transfermode with digital audio
May 16 14:49:14.463 CAM(core.load): ** ScCaps are 1 2 0 0 0 0 0 0 0 0
May 16 14:49:14.463 CAM(core.load): ** Ignored CAIDs 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
May 16 14:49:14.463 CAM(general.info): loading keys from ./sc_files/SoftCam.Key
May 16 14:49:14.464 CAM(core.load): loaded 1 keys from ./sc_files/SoftCam.Key
May 16 14:49:14.464 CAM(core.load): ** registered systems:
May 16 14:49:14.464 CAM(core.load): ** Cardclient (pri -15)
May 16 14:49:14.464 CAM(core.load): ** Conax (pri -10)
May 16 14:49:14.464 CAM(core.load): ** ConstCW (pri -20)
May 16 14:49:14.465 CAM(core.load): ** Cryptoworks (pri -10)
May 16 14:49:14.465 CAM(core.load): ** Irdeto (pri -10)
May 16 14:49:14.465 CAM(core.load): ** Nagra (pri -10)
May 16 14:49:14.465 CAM(core.load): ** Nagra2 (pri -10)
May 16 14:49:14.465 CAM(core.load): ** SC-Conax (pri -5)
May 16 14:49:14.465 CAM(core.load): ** SC-Cryptoworks (pri -5)
May 16 14:49:14.466 CAM(core.load): ** SC-Irdeto (pri -5)
May 16 14:49:14.466 CAM(core.load): ** SC-Nagra (pri -5)
May 16 14:49:14.466 CAM(core.load): ** SC-Seca (pri -5)
May 16 14:49:14.466 CAM(core.load): ** SC-Viaccess (pri -5)
May 16 14:49:14.466 CAM(core.load): ** SC-VideoGuard2 (pri -5)
May 16 14:49:14.466 CAM(core.load): ** Seca (pri -10)
May 16 14:49:14.467 CAM(core.load): ** @SHL (pri -10)
May 16 14:49:14.467 CAM(core.load): ** Viaccess (pri -10)
May 16 14:49:14.467 CAM(general.info): loading cardclient config from ./sc_files/cardclient.conf
May 16 14:49:14.467 CAM(cardclient.core): created 0 client(s)
May 16 14:49:14.467 CAM(core.load): loaded 0 Irdeto cards from ./sc_files/Ird-Beta.KID
May 16 14:49:14.468 CAM(core.load): loaded 0 Seca cards from ./sc_files/Seca.KID
May 16 14:49:14.468 CAM(core.load): loaded 0 Viaccess cards from ./sc_files/Viaccess.KID
May 16 14:49:14.468 CAM(general.info): loading ca cache from ./sc_files/ca.cache
May 16 14:49:14.468 CAM(general.warn): no smartcard interface defined!
May 16 14:49:15.470 frontend: Starting thread on /dev/dvb/adapter1/frontend1
The thread scheduling parameters indicate:
policy = 0
priority = 0
May 16 14:49:15.474 demux: Starting thread on /dev/dvb/adapter1/demux1
The thread scheduling parameters indicate:
policy = 0
priority = 0
May 16 14:49:15.534 dvr: Starting thread on /dev/dvb/adapter1/dvr1
The thread scheduling parameters indicate:
policy = 1
priority = 99
May 16 14:49:15.535 : Listening on port 5456
May 16 14:49:22.182 CSA: Got command(1): I idx: 0 pid: 0
May 16 14:49:24.627 CHANNEL: Clearing tuning cache due to switch cmd
May 16 14:49:24.628 CHANNEL: Clearing tuning cache due to switch cmd
May 16 14:49:24.775 CHANNEL: Clearing tuning cache due to switch cmd
May 16 14:49:24.859 CHANNEL: Clearing tuning cache due to switch cmd
May 16 14:49:24.879 CHANNEL: Clearing tuning cache due to switch cmd
May 16 14:49:24.883 CHANNEL: Tuning frontend
May 16 14:49:24.884 CSA: Got command(1): I idx: 0 pid: 0
May 16 14:49:25.278 CHANNEL: start: read pes returned err: 11
start: read pes returned: Resource temporarily unavailable
May 16 14:49:26.292 CAM(core.pids): 0: now tuned to source 8000 transponder 11
May 16 14:49:26.292 CAM: SC completed Tune cmd
May 16 14:49:26.292 CAM(core.pids): 0: update SID 17 (zero=0 noshift=0)
May 16 14:49:26.292 CAM(core.pids): 0: pids typ5=02bd typ5=02be
May 16 14:49:26.293 CAM(core.pids): 0: SID=17 zero=0 | sid=-/-/- zero=-/-/- idle=-/-/-
May 16 14:49:26.293 CAM(core.pids): 0: found handler for SID 17 (0.1 idle=1 idx=1)
May 16 14:49:26.293 CAM(core.ecm): 0.1: setting new SID 17
May 16 14:49:26.293 CAM(core.pids): 0.1: pids on entry
May 16 14:49:26.293 CAM(core.pids): 0.1: pids after delete
May 16 14:49:26.293 CAM(core.pids): 0: descrambling pid 02bd on index 1
Called cSascDvbDevice::SetCaPid
May 16 14:49:26.294 CSA: Got command(1): P idx: 1 pid: 701
May 16 14:49:26.294 CAM(core.pids): 0: descrambling pid 02be on index 1
Called cSascDvbDevice::SetCaPid
May 16 14:49:26.294 CSA: Got command(1): P idx: 1 pid: 702
May 16 14:49:26.294 CAM(core.pids): 0.1: pids after add typ5=02bd typ5=02be
May 16 14:49:26.295 CAM(core.ecm): 0.1: is no longer idle
May 16 14:49:26.296 MSG: Got unprocessed message type: 1
May 16 14:49:26.358 CAM(core.ecm): 0.1: triggered SID -1/17 idx -1/1 mode -1/0 -
called cSascDvbDevice::GetPrgCaids
May 16 14:49:26.360 CAM(core.ecm): 0.1: got CaDescriptors for SID 17 (len=6)
May 16 14:49:26.360 CAM(core.ecm): 0.1: descriptor 26 00 ff ff
May 16 14:49:26.360 CAM(core.ecm): 0.1: found 2600 (ConstCW) id 0000 with ecm 1fff (new)
May 16 14:49:26.361 CAM(core.ecm): 0.1: try system ConstCW (2600) id 0000 with ecm 1fff (pri=-20)
May 16 14:49:26.600 CAM(core.ecm): system: no key found for X 2600 0:
called cSascDvbDevice::GetPrgCaids
Kaffeine вещает конкретно выбранные каналы(примерно там - настройка DVB -> трансляция) по udp порту на один адрес(тоже где-то в менюшках найди) укажи ему 127.0.0.1 ! Выбери свой закриптованый канал (кстати кнопку Цифровое ТВ в главном окне не нужно давить)
Ну а дальше уже понятно vlc -vvv rtp://127.0.0.1:1234 -- programs и так далееЗаморочено - но работает, комп не грузит. Лучше бы конечно через sasc, что б с kaffeine не связываться, но увы. Может кто-то поборол? Кто с Ямала 201 вещает? пишите.
>[оверквотинг удален]
>called cSascDvbDevice::GetPrgCaids
>
>
>Kaffeine вещает конкретно выбранные каналы(примерно там - настройка DVB -> трансляция) по udp порту на один адрес(тоже где-то в менюшках найди) укажи ему 127.0.0.1 ! Выбери свой закриптованый канал (кстати кнопку Цифровое ТВ в главном окне не нужно давить)
>Ну а дальше уже понятно vlc -vvv rtp://127.0.0.1:1234 -- programs и так
>далее
>
>Заморочено - но работает, комп не грузит. Лучше бы конечно через sasc,
>что б с kaffeine не связываться, но увы. Может кто-то поборол?
>Кто с Ямала 201 вещает? пишите.Хотелось бы все таки через sasc-ng. В случае с кофеином я смогу одной картой открыть только один канал с потока. А хотелось бы оставить открытые и добавить еще в бисе. По поводу формата ключа нашел следующее:
To convert biss to ccw
biss key
112233445566ccw key
112233[C1]445566[C2]112233[C1]445566[C2]C1=11+22+33 and FF (checksum of first three bytes)
C2=44+55+66 and FF (checksum of last three bytes)Пробовал - но не получается все равно открыть. Думаю что все таки проблема в формате ключа но вот какой формат на самом деле должно быть - неизвестно.
Опишите хотябы тогда в каких кодировках получалось открыть каналы с помощью sasc-ng кроме биса?
>Хотелось бы все таки через sasc-ng.У меня тоже не идет, такой-же формат пробовал..
>В случае с кофеином я смогу
>одной картой открыть только один канал с потока. А хотелось бы
>оставить открытые и добавить еще в бисе.Одной картой ты можешь открыть один транспондер, не важно сколько их там будет в потоке - один или десять.
>Опишите хотябы тогда в каких кодировках получалось открыть каналы с помощью sasc-ng
>кроме биса?Других не пробовал, веришь-нет, нет возможности :)
И я чего-то не догоняю, какова твоя конечная цель? Если смотреть просто, то sasc-ng тебе и не нужен, формат ключа такой
;==============================
; Constant CW
X AAAA BBBB CCCC <32 hex characters>
;
; where
; AAAA = CA system id (hex)
; BBBB = transpont stream ID (decimal)
; CCCC = service ID (decimal)
;===============================X 2600 7 17 11223300445566001122330044556600
-
пишется файле с известным названием, который должен лежать в каталоге
/home/user/.kaffeine/
>И я чего-то не догоняю, какова твоя конечная цель? Если смотреть просто,
>то sasc-ng тебе и не нужен.Конечная цель - открыть поток в котором будут открытые и закрытые каналы в бисе. Что бы одной картой открыть ВЕСЬ поток. Сейчас открываю с помощью VLC одной картой каналы из потока только открытые.
>X 2600 7 17 11223300445566001122330044556600
>-
>пишется файле с известным названием, который должен лежать в каталоге
>/home/user/.kaffeine/Формат ключа для кофеина содержит 16 символов.
>>X 2600 7 17 11223300445566001122330044556600
>>-
>>пишется файле с известным названием, который должен лежать в каталоге
>>/home/user/.kaffeine/
>
>Формат ключа для кофеина содержит 16 символов.ну впиши 16, у меня и так и так работает
>
>>>X 2600 7 17 11223300445566001122330044556600
>>>-
>>>пишется файле с известным названием, который должен лежать в каталоге
>>>/home/user/.kaffeine/
>>
>>Формат ключа для кофеина содержит 16 символов.
>
>ну впиши 16, у меня и так и так работаетНу это не важно. Мне бы с sasc-ng разобраться что бы BISS открыть.
ох...
Ну давай так. home/user/.kde/share/apps/kaffeine/dvb-s/название спутника
формат S 3954000 H 28000000 auto
freq pol sr polarесть такое?
Ты поиск по транспондеру в Kaffeine делал?
находит каналы и в том числе кодированные?
>[оверквотинг удален]
>Ну давай так. home/user/.kde/share/apps/kaffeine/dvb-s/название спутника
>формат S 3954000 H 28000000 auto
> freq
> pol sr polar
>
>есть такое?
>
>Ты поиск по транспондеру в Kaffeine делал?
>
>находит каналы и в том числе кодированные?Есть. Кофеином все вещает. Тоесть нажимаю кнопку "Вещать" в кофеине. На стороне клиента в ВЛС плеере пишу мультикаст адрес и в навигации выбирая канал смотрю его. НО! Проблема в том что к клиену в данном случае приходит ВЕСЬ поток а не траффик одного канала! И при этом нет оповещеня САП.
Вобщем в моем случае кофеин не подходит. Надо все таки мучать sasc-ng :-)
pkh выше писал где взять плагин, его надо установить, может быть придется попробовать другую версию - у меня с 0.3.7 пошло.
все. если в каталоге ./kaffeine ключ лежит - должно заработать. с консоли запускай и смотри что пишет.
С вещанием отдельная тема, тебе ж только смотреть надо..
>pkh выше писал где взять плагин, его надо установить, может быть придется
>попробовать другую версию - у меня с 0.3.7 пошло.
>все. если в каталоге ./kaffeine ключ лежит - должно заработать. с консоли
>запускай и смотри что пишет.
>С вещанием отдельная тема, тебе ж только смотреть надо..Мне как раз вещать и надо. Но при этом хотелось бы с помощью одной карты открыть максимальное колличество каналов с потока. И вещать их в сеть с помощью ВЛС с использованием САПю
>Мне как раз вещать и надо. Но при этом хотелось бы с
>помощью одной карты открыть максимальное колличество каналов с потока. И вещать
>их в сеть с помощью ВЛС с использованием САПюПример
vlc -vvv rtp://127.0.0.1:1234 --programs=1025,1035,1036,1904
--sout-standard-access=http --sout-standard-mux=ts --sout \
'#duplicate{dst=std{access=http,dst=0.0.0.0:5556,sap,name="TV"},select="program=1025",
dst=std{access=http,dst=0.0.0.0:5557,sap,name="TV2"},select="program=1904",dst=std{access=http,dst=0.0.0.0:5558,sap,name="TV3},select="program=1035"}'
>[оверквотинг удален]
>>Мне как раз вещать и надо. Но при этом хотелось бы с
>>помощью одной карты открыть максимальное колличество каналов с потока. И вещать
>>их в сеть с помощью ВЛС с использованием САПю
>
>Пример
>
>vlc -vvv rtp://127.0.0.1:1234 --programs=1025,1035,1036,1904
>--sout-standard-access=http --sout-standard-mux=ts --sout \
>'#duplicate{dst=std{access=http,dst=0.0.0.0:5556,sap,name="TV"},select="program=1025",
>dst=std{access=http,dst=0.0.0.0:5557,sap,name="TV2"},select="program=1904",dst=std{access=http,dst=0.0.0.0:5558,sap,name="TV3},select="program=1035"}'Сильно заморочено. Все таки буду sasc-ng мучать.
>
>Сильно заморочено. Все таки буду sasc-ng мучать.:) ну удачи ! Расскажешь, если получится
>Сильно заморочено. Все таки буду sasc-ng мучать.хоть чуть-чуть продвинулся?
>>Сильно заморочено. Все таки буду sasc-ng мучать.
>
>хоть чуть-чуть продвинулся?С BISS Так и не получилось. Так что пока вещаю только открытые каналы. На данный момент возникли проблемы со свичем 3-го уровня который у меня стоит в корне сети. DGS-3627G.
Может кто сталкивался? При вещии мультикаста происходит следующее.. При запросет канала клиентским VLC плеером открывается канал. Проходит мин 4-5 и канал отрубается. Смотрю на свиче
Command: show igmp groupInterface Multicast Group Last Reporter IP Querier IP Expire
------------ --------------- --------------- --------------- ---------
net1 224.0.0.2 192.168.1.141 SELF 235
net1 224.0.0.255 192.168.1.132 SELF 238
net1 224.2.127.254 192.168.1.132 SELF 240
net1 227.0.0.2 192.168.1.114 SELF 240
net1 229.0.0.4 192.168.1.181 SELF 240
net1 233.255.12.69 192.168.1.132 SELF 235
net1 233.255.12.75 192.168.1.163 SELF 232
net1 239.192.152.143 192.168.1.215 SELF 241
net1 239.195.255.255 192.168.1.132 SELF 237
net1 239.255.255.250 192.168.1.202 SELF 258
net1 239.255.255.255 192.168.1.132 SELF 237
net150 224.0.0.255 192.168.150.150 SELF 208
net150 224.2.127.254 192.168.150.150 SELF 203
net150 239.195.255.255 192.168.150.150 SELF 201
net150 239.255.255.255 192.168.150.150 SELF 201Total Entries: 15
Вот как раз IP Expire когда уменьшается к нулю канал отрубается. Не могу понять это проблема в свиче или с клиентом? Такое впечатление что при запросе траффика и при истечении этих 5 мин клиент не говорит свичу что этот траффик нужен. А свич думает что клиент уже отрубился.Кто знает какие есть опции в винде для мультикаста? Ну к примеру записи значений в реестр?
>>>Сильно заморочено. Все таки буду sasc-ng мучать.
>>
>>хоть чуть-чуть продвинулся?
>
>С BISS Так и не получилось. Так что пока вещаю только открытые каналы.может стоит в баг-лист отрапортовать?
а со свичем - наверное другою прошивку надо.
ну как, кто-нибудь sasc-ng победил?
хочу шаринг через него настроить ...
>ну как, кто-нибудь sasc-ng победил?
>хочу шаринг через него настроить ...И я хочу. Но biss не поддерживается.
тож вещаю VLCшкойBISS в kaffeine поднял работает на ура
просто до визгу хочется к ВЛС декодировщик бисс прикрутить
(у меня тож дгс3627г) трансляция через хттп - никаких глюков со свитчем нет
из кофейни вырезал все декодировщики кроме бисс ..... надо код почистить и дальше думать как и к чему его можно прикрутить......