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

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

А на какой машине крутится у Вас , сколько карточек ?

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


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

Примите это к сведению. Я не просто Вам так сказал, вообще не хотел говорить, сами думайте :) Одна из причин неправильной работы getstream84.... А прислушиваться к совету ваше право. Машин две , 1 сервер -5 карт tevii 464, 2 машина - 3 tevii 464 + 2 skystar .

З.Ы Забейте вы на biss, поставьте какую нить радугу или трихопол...

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

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


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

а мне нужно всю Украину снять с транспондеров, вот и приходится разбираться

да и не в кодировке дело , а в самой работе getstream_а84 - он грузит машину по полной даже на малом количестве каналов, хотя рядом запущено с таким же кол-вом 2 транспондера с простым getstream

 

ПС переписал конфиг согласно рекомендациям- без изменений.

Поробовал создать конфиг с 1й программой- getstream плодит 4 процесса (если канал c biss) и 3 процесса на просой канал

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

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


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

тогда настраивайте оскам, забивайте туда ключи в oscam.keys , и берите уже ключи с оскама, натравливайте getstream не него.. правда не пробовал, но это одно из предполагаемых решений.

вот пример BlueHustler c 4.8

2011/06/13 13:38:57 2B0D34B0 c root (0D00&000020/0009/0153/9C:7D98/0E-10): emu (4 ms) (of 0 avail 0) - 0D00:0009 unknown 
2011/06/13 13:38:58 2B0D34B0 c root (0D00&000020/0009/0153/9C:5ACC/0E-DE): emu (4 ms) (of 0 avail 0) - 0D00:0009 unknown 

У вас грузит от того, что раскодировка идет средствами getstream. Это возможно баг, пишите в рассылку. Выше вариант - более вам подходит.

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

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


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

да дело даже не в кодированных

беру свой список без biss запускаю в getstream загрузка 30%, такойже список в getstream_a84 и загрузка под 100%

проц стоит

[    0.085714] CPU0: AMD Sempron(tm) stepping 01

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


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

Mechanic, проц слабый для iptv, у меня на INTEl E6300 загрузка на процессе (если смотреть без -H) 35-37%, обьщяя загрузка 17-18%.

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


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

Тк getstream_a84 вышел из getstream, то теоретически при равных параметрах конфига должна быть одинаковая нагрузка.

Но такого не происходит:

Вот таже машина, где вместо getstream_a84 запущен обычный getstream, как видно нагрузка всего 30%, идет вещание порядка 20 каналов с 3х транспондеров.

top - 18:54:53 up  7:54,  1 user,  load average: 0.09, 0.05, 0.06
Tasks:  72 total,   1 running,  71 sleeping,   0 stopped,   0 zombie
Cpu(s):  6.3%us, 16.2%sy,  0.0%ni, 68.6%id,  0.0%wa,  0.0%hi,  8.9%si,  0.0%st
Mem:   1024964k total,   127700k used,   897264k free,    18092k buffers
Swap:  1649660k total,        0k used,  1649660k free,    37456k cached

 PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
1008 root      20   0 12928 1916  864 S 13.6  0.2  63:33.85 getstream
1000 root      20   0 12580 1860  868 S 11.6  0.2  53:50.57 getstream
1101 root      20   0 12424 1588  864 S 11.2  0.2  54:48.37 getstream
   3 root      20   0     0    0    0 S  0.3  0.0   0:59.54 ksoftirqd/0
   1 root      20   0  2912 1696 1216 S  0.0  0.2   0:21.08 init
   2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd
   5 root      20   0     0    0    0 S  0.0  0.0   0:00.82 kworker/u:0
   6 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0
   7 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 cpuset
   8 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 khelper
   9 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 netns
  10 root      20   0     0    0    0 S  0.0  0.0   0:00.17 sync_supers
  11 root      20   0     0    0    0 S  0.0  0.0   0:00.00 bdi-default
  12 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kintegrityd
  13 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kblockd

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


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

Mechanic, это с раскодировкой sasc? или просто открытые каналы?

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


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

просто открытые каналы с amos

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


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

getstream_a84 вышел из getstream

Там общего осталось только парсер конфига и блок вывода потока по http (Андреем не развивается) =)

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


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

server801 Какую версию getstream_a84 лучше всего использовать на данный момент ?(плюсы + КШ)

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


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

Да кто его знает .. кто во что горазд... последнюю берите, там много насчет виакцесса сделано и дре...работает стабильно.

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

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


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

Здравствуйте, нужна помощь. Есть адаптер TBS6981 (драйвера s2-liplianin):

 

[   10.856029] DVB: registering adapter 0 frontend 0 (TurboSight TBS 6981 DVBS/S2 frontend)...
[   10.883146] TurboSight TBS6981 Dual DVB-S2 card port0 MAC=00:22:ab:f0:18:48

dvblast2 лочится и стримет:

 

 

./dvblast2 -a 0 -c ./dvblast2.conf -f 12111000 -s 27500000 -p -v 18 -e -t 1

 

239.232.0.104:1234@127.0.0.1 1 31102

 

 

getstream_a84 не в состоянии:

 

 

http {
   port 8080;
};

adapter 0
{
   budget-mode 0; packet-buffer 11000; stat-interval 30; stuck-interval 200;

   dvb-s { lnb-sharing yes; lnb { lof1 9750000; lof2 10600000; slof 11700000; }; transponder { frequency 12111000; polarisation v; symbol-rate 27500000; }; };

   stream { name "test"; input { full; }; output-http { url "/test"; }; };
};

 

 

В логах заметно что getstream_a84 не ставит вольтаж, тогда как в dvblast2 указанно руками, такую опцию в конфигурации getstrem'a не нашел.

 

2011-06-22 11:57:05.820 fe: DVB-S voltage = 0

Или же проблема в другом? Кто сталкивался с подобными проблемами и как решили? Признателен заранее за любую помощь.

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

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


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

jommystorm, убери lnb-sharing yes; в конфиге и будет напряжение.

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


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

jommystorm, убери lnb-sharing yes; в конфиге и будет напряжение.

 

Спасибо, плюс поставил budget-mode 1 и polarisation L. Заработало, но только звук картинки нет, канал открытый.

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

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


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

jommystorm, в секции input вместо full поставьте pnr тестируемого канала, pnr посмотреть можно на flysat.com в колонке SID

Code.

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

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


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

Ребят, кто вещает радугу? поделитесь конфигом для секции newcamd и конфигом оскама если есть

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

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


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

sasc (а84) настраивается также как и для других, а вот оскам:

oscam.conf

[global]
Nice            = -1
ClientTimeout   = 5
ClientMaxIdle   = 9999999
LogFile         = /tmp/oscam.log
disablelog      = 1
MaxLogSize      = 500
setirdetoprov   = 0

[dvbapi]
enabled          = 1
user             = root
au               = 1

[newcamd]
Key            = 0102030405060708091011121314
Port           = 50000@0652:000000

oscam.dvbapi

P: 0652:000000 1

oscam.server

[reader]
Label    = radugatv
Protocol = internal
Device   = /dev/sci0
Group    = 1
CaID     = 0652
Ident    = 0652:0000,0015,FFFF
EMMCache = 1,3,0
cardmhz  = 600
mhz      = 600
boxkey   = A0A1A2A3A4A5A6A7
rsakey   = CAFB64CA970D10DEDF769EDA1A570713C50BE71CA871194FF5820BF7B54606BBB8EC7A1D51B1649A3ED222B53EC58F5638F1E2699F509F3089AFE291CAF5E23C

oscam.user

[account]
User  = root
Pwd   = dreambox
Uniq  = 0
Group = 1
ChID  = 0652:0015;0652:FFFF
Au    = radugatv

[account]
User  = user
Pwd   = user
Uniq  = 0
Group = 1
ChID  = 0652:0015;0652:FFFF

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


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

А с таким кто-нибудь сталкивался?

 

2011-06-27 12:59:52.948 dvr: inputstats: 140 pids 23304 pkt/s 4381271 byte/s
Jun 27 13:00:08: [newcamd:0] recvMessage: failed to read message length
Jun 27 13:00:08: [newcamd:0] unexpected server response (code 0) for channel:31001
Segmentation fault

getstream a84 version 70

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

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


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

Я сталкивался.каналы кодированные?

то MasterHome

спасибо!

oscam.dvbapi

это насколько я понимаю для dreambox . на 386 платформе вроде как не работает.

С настройками вроде разобрался. Понятно в чем причина была. На транспондере 12670 V есть две кодировки для Eurosport Russia и Eurosport2 Russia - Irdeto2 и Viaccess3.0, что и видем логе

 

Jun 28 13:48:07: [stream:Eurosport Russia] ECM: pid:306 caid:0x0500 private_data:1001001301201403030100
Jun 28 13:48:07: [stream:Eurosport Russia] ECM: pid:305 caid:0x0500 private_data:1001001301201403041F08

 

Нужен механизм выбора - в какой кодировке проводить декодирование, а на какую сделать запрет. Получается что эти два канала не работают.Есть у кого решение? Если есть, покажите конфиг , спасибо.

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

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


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

Вообщем бьюсь с этими евроспортами капец.

Вот что есть в потоке

service_id = 0x0
service_id = 0xC8
pmt_pid = 0xC8
service_id = 0x12C
pmt_pid = 0x12C
service_id = 0x136
pmt_pid = 0x136
service_id = 0x190
pmt_pid = 0x190
service_id = 0x19A
pmt_pid = 0x19A
service_id = 0x1F4
pmt_pid = 0x1F4
service_id = 0x258
pmt_pid = 0x258
service_id = 0x262
pmt_pid = 0x262
service_id = 0x2C6
pmt_pid = 0x2C6
service_id = 0x2D0
pmt_pid = 0x2D0
service_id = 0x2DA
pmt_pid = 0x2DA
service_id = 0x320
pmt_pid = 0x320
service_id = 0x3E8
pmt_pid = 0x3E8
service_id = 0x44C
pmt_pid = 0x44C
>>> parse_section, section number 0 out of 0...!
 VIDEO     : PID 0x00C9
 AUDIO     : PID 0x00CA
>>> parse_section, section number 0 out of 0...!
 VIDEO     : PID 0x012D
 AUDIO     : PID 0x012E
 CA ID     : PID 0x0500
>>> parse_section, section number 0 out of 0...!
 VIDEO     : PID 0x012D
 AUDIO     : PID 0x0138
 CA ID     : PID 0x0652
>>> parse_section, section number 0 out of 0...!
 CA ID     : PID 0x0500
 VIDEO     : PID 0x0191
 AUDIO     : PID 0x0192
>>> parse_section, section number 0 out of 0...!
 CA ID     : PID 0x0652
 VIDEO     : PID 0x0191
 AUDIO     : PID 0x019C
>>> parse_section, section number 0 out of 0...!
 VIDEO     : PID 0x01F5
 AUDIO     : PID 0x01F6
 CA ID     : PID 0x0652
 CA ID     : PID 0x0634
 AUDIO     : PID 0x01F7
 TELETEXT  : PID 0x01F8
>>> parse_section, section number 0 out of 0...!
 VIDEO     : PID 0x0259
 AUDIO     : PID 0x025A
>>> parse_section, section number 0 out of 0...!
 CA ID     : PID 0x0652
 CA ID     : PID 0x0634
 VIDEO     : PID 0x0263
 AUDIO     : PID 0x0264
>>> parse_section, section number 0 out of 0...!
 AUDIO     : PID 0x02C7
>>> parse_section, section number 0 out of 0...!
 AUDIO     : PID 0x02D1
>>> parse_section, section number 0 out of 0...!
 AUDIO     : PID 0x02DB
>>> parse_section, section number 0 out of 0...!
 CA ID     : PID 0x0634
 CA ID     : PID 0x0652
 VIDEO     : PID 0x0321
 AUDIO     : PID 0x0322
>>> parse_section, section number 0 out of 0...!
 VIDEO     : PID 0x03E9
 AUDIO     : PID 0x03EA
 CA ID     : PID 0x0652
 CA ID     : PID 0x0634
 AUDIO     : PID 0x03EB
>>> parse_section, section number 0 out of 0...!
 VIDEO     : PID 0x044D
 AUDIO     : PID 0x044E
 CA ID     : PID 0x0652
 CA ID     : PID 0x0634
 AUDIO     : PID 0x044F
>>> parse_section, section number 0 out of 0...!
0x0066 0x00C8: pmt_pid 0x00C8 GTSS -- 2X2 (running)
0x0066 0x012C: pmt_pid 0x012C GTSS -- ESP Russian (running, scrambled)
0x0066 0x0136: pmt_pid 0x0136 GTSS -- Eurosport Raduga (running, scrambled)
0x0066 0x0190: pmt_pid 0x0190 GTSS -- ESP2 Russian (running, scrambled)
0x0066 0x019A: pmt_pid 0x019A GTSS -- Eurosport2 Raduga (running, scrambled)
0x0066 0x01F4: pmt_pid 0x01F4 GTSS -- NAT GEO (running, scrambled)
0x0066 0x0258: pmt_pid 0x0258 GTSS -- TVclub (running)
0x0066 0x0262: pmt_pid 0x0262 GTSS -- Comedy TV (running)
0x0066 0x02C6: pmt_pid 0x02C6 GTSS -- DOPO*HOE (running)
0x0066 0x02D0: pmt_pid 0x02D0 GTSS -- New Life Radio (running)
0x0066 0x02DA: pmt_pid 0x02DA GTSS -- Megapolis FM (running)
0x0066 0x0320: pmt_pid 0x0320 GTSS -- Mat' i Ditya (running)
0x0066 0x03E8: pmt_pid 0x03E8 GTSS -- Discovery Channel (running, scrambled)
0x0066 0x044C: pmt_pid 0x044C GTSS -- Animal Planet Russia (running, scrambled)
dumping lists (14 services)
2X2;GTSS:12670:vC78M2S0:S75.0E:22000:201:202=rus:0:0:200:58:102:0
ESP Russian;GTSS:12670:vC78M2S0:S75.0E:22000:301:302=rus:0:0:300:58:102:0
Eurosport Raduga;GTSS:12670:vC78M2S0:S75.0E:22000:301:312=rus:0:0:310:58:102:0
ESP2 Russian;GTSS:12670:vC78M2S0:S75.0E:22000:401:402=rus:0:0:400:58:102:0
Eurosport2 Raduga;GTSS:12670:vC78M2S0:S75.0E:22000:401:412=rus:0:0:410:58:102:0
NAT GEO;GTSS:12670:vC78M2S0:S75.0E:22000:501:502=rus,503=eng:504:0:500:58:102:0
TVclub;GTSS:12670:vC78M2S0:S75.0E:22000:601:602=rus:0:0:600:58:102:0
Comedy TV;GTSS:12670:vC78M2S0:S75.0E:22000:611:612=rus:0:0:610:58:102:0
DOPO*HOE;GTSS:12670:vC78M2S0:S75.0E:22000:0:711=rus:0:0:710:58:102:0
New Life Radio;GTSS:12670:vC78M2S0:S75.0E:22000:0:721=rus:0:0:720:58:102:0
Megapolis FM;GTSS:12670:vC78M2S0:S75.0E:22000:0:731=rus:0:0:730:58:102:0
Mat' i Ditya;GTSS:12670:vC78M2S0:S75.0E:22000:801:802=rus:0:0:800:58:102:0
Discovery Channel;GTSS:12670:vC78M2S0:S75.0E:22000:1001:1002=rus,1003=eng:0:0:1000:58:102:0
Animal Planet Russia;GTSS:12670:vC78M2S0:S75.0E:22000:1101:1102=rus,1103=eng:0:0:1100:58:102:0

 

конфиг не могу никак сделать чтобы брал радугу , а не виакцесс

 

stream {
name "Eurosport Russia";
input {
pnr 300;
pid 1; 
newcamd 3; 
ecm-group 0x15;
#ecm-pid 0x0136;
}; 
output-udp {
remote-address 239.100.6.1; 
remote-port 1234; 
local-address 169.254.2.2;
	};
};
};

 

запускаю

 

Jun 29 03:08:28: start /usr/local/bin/getstream: user:root[uid=0]
[cam:3] thread = 22456
2011-06-29 03:08:28.978 fe: Adapter 0 Setting up frontend tuner
2011-06-29 03:08:28.982 fe: DVB-S tone = 0
2011-06-29 03:08:28.982 fe: DVB-S voltage = 0
2011-06-29 03:08:28.982 fe: DVB-S diseqc = 0
2011-06-29 03:08:28.982 fe: DVB-S freq = 12670000
2011-06-29 03:08:28.982 fe: DVB-S lof1 = 9750000
2011-06-29 03:08:28.982 fe: DVB-S lof2 = 10600000
2011-06-29 03:08:28.982 fe: DVB-S slof = 11700000
2011-06-29 03:08:28.982 fe: DVB-S feparams.frequency = 2070000
2011-06-29 03:08:28.982 fe: DVB-S feparams.inversion = 2
2011-06-29 03:08:28.982 fe: DVB-S feparams.u.qpsk.symbol_rate = 22000000
Jun 29 03:08:29: [newcamd:3] Info: CaID=0652 admin=YES srvUA=000000001DF33285
Jun 29 03:08:29: [newcamd:3] Add provider 0: 000000 : 0000000000049C6A
Jun 29 03:08:29: [newcamd:3] Add provider 1: 000001 : 0000000001FFFFFF
Jun 29 03:08:29: [newcamd:3] Add provider 2: 000002 : 0000000001FFFFFF
Jun 29 03:08:29: [newcamd:3] Add provider 3: 000003 : 0000000001FFFFFF
Jun 29 03:08:29: [newcamd:3] Add provider 4: 000004 : 0000000000000000
dmx_join_pid: pid=0
2011-06-29 03:08:29.983 dmx: Setting filter for pid 0 pestype 20
dmx_join_pid: pid=1
2011-06-29 03:08:29.983 dmx: Setting filter for pid 1 pestype 20
Set cluster size: 140 for stream: Eurosport Russia
2011-06-29 03:08:29.989 dvr: lockup of DVB card detected - trying to reanimate via bouncing filter
input thread = 22458
2011-06-29 03:08:29.989 fe: Adapter 0 Status: 0x1f (HAS_SIGNAL HAS_CARRIER HAS_VITERBI HAS_SYNC HAS_LOCK)
decrypt thread = 22459
output thread = 22460
dmx_join_pid: pid=300
2011-06-29 03:08:30.135 dmx: Setting filter for pid 300 pestype 20
dmx_join_pid: pid=301
2011-06-29 03:08:30.151 dmx: Setting filter for pid 301 pestype 20
dmx_join_pid: pid=302
2011-06-29 03:08:30.152 dmx: Setting filter for pid 302 pestype 20
Jun 29 03:08:30: [stream:Eurosport Russia]Scan PAT table:
Jun 29 03:08:30: [stream:Eurosport Russia]  PMT: pid:300 pnr:300
Jun 29 03:08:30: [stream:Eurosport Russia]Scan PMT table [pid:300]:
Jun 29 03:08:30: [stream:Eurosport Russia]  PCR: pid:301
Jun 29 03:08:30: [stream:Eurosport Russia]  VIDEO: pid:301
Jun 29 03:08:30: [stream:Eurosport Russia]  Scan PMT description for pid:301
Jun 29 03:08:30: [stream:Eurosport Russia]    ECM: pid:306 caid:0x0500 private_data:1001001301201403030100
dmx_join_pid: pid=306
2011-06-29 03:08:30.537 dmx: Setting filter for pid 306 pestype 20
Jun 29 03:08:30: [stream:Eurosport Russia]    ECM: pid:305 caid:0x0500 private_data:1001001301201403041F08
dmx_join_pid: pid=305
2011-06-29 03:08:30.537 dmx: Setting filter for pid 305 pestype 20
Jun 29 03:08:30: [stream:Eurosport Russia]  AUDIO: pid:302
Jun 29 03:08:30: [stream:Eurosport Russia]  Scan PMT description for pid:302
Jun 29 03:08:30: [stream:Eurosport Russia]    language: rus
Jun 29 03:08:30: [stream:Eurosport Russia]    ECM: pid:306 caid:0x0500 private_data:1001001301201403030100
Jun 29 03:08:30: [stream:Eurosport Russia]    ECM: pid:305 caid:0x0500 private_data:1001001301201403041F08
2011-06-29 03:10:28.984 dvr: inputstats: 7 pids 2588 pkt/s 486636 byte/s
2011-06-29 03:12:28.985 dvr: inputstats: 7 pids 2613 pkt/s 491427 byte/s

 

Итог - картинки нет, ключи не берет... Help!

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


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

так и не должно. в таблице-ж ясно прописано, что оригинальные ероспорты должны открываться виаксесом. А если уж-очень надо открыть, то прийдётся руками "за-хардкодить" PMT.

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


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

Радугой евроспорты открываются тоже! На ресах то работает, значит и getstream должен их понимать.

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


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

stream {

name "Eurosport Russia";

input {

pnr 300;

pid 1;

newcamd 3;

};

delete-pids 305,306;

output-udp {

remote-address 239.100.6.1;

remote-port 1234;

local-address 169.254.2.2;

};

};

};

Только судя по вашему последнему логу, в потоке есть только viaccess.

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


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

Join the conversation

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

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

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

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

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

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

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