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

привет всем

Не был тут месяца три.

ух до чего дошли, МОЛОДЦЫ!

вот помню я с этим всем нае...ся в своё время, но так и не смог ничего сделать с вещанием более 7 каналов. буду пробовать изложенные тут методы. Спасибо.

вещание 21-го канала, с 30-35% загрузкой показало довольно-таки стабильную работу, без сбоев работает более месяца (после смены кардсервера - ушел от newcs - изза него были глюки, но тоже терпимые, передергивал всю связку кардсервер+саскнг+гетстрим не чаще одного раза в неделю, и то в основном изза траблы - прекращалось декодирование одного из транспондеров - другие работали исправно, перегрузка связки - примерно за 30 секунд) - вполне достойно для СВЕРХ-бюджетного варианта iptv.

радио мы заворачиваем из инета - какой смысл использовать для этого спутниковую карту (ИМХО).

 

snSErg :

 

папка sc_files может быть заменена на любую другую простым параметром запуска саск-нг (или как я это делал - при помощи скрипта, которые идут с исходниками). в ней хранятся файлы с описанием доступа к ключам - типа параметров смарткарты или шарингсервера, ну или сами ключи в привычной форме софткам кей. Особой структура тым нету, саск сканит указанную папку и находит (либо ненаходит) нужные ему файлы, о чем непременно сообщает :)

 

старнно что dvbscan ничего не находит, смотри внимательнее должно быть.(по крайней мере у меня находилось).

 

а я в отпуск наконецто!!!

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


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

папка sc_files может быть заменена на любую другую простым параметром запуска саск-нг (или как я это делал - при помощи скрипта, которые идут с исходниками). в ней хранятся файлы с описанием доступа к ключам - типа параметров смарткарты или шарингсервера, ну или сами ключи в привычной форме софткам кей. Особой структура тым нету, саск сканит указанную папку и находит (либо ненаходит) нужные ему файлы, о чем непременно сообщает :)
Ок, ставлю вопрос более точно: достаточно ли мне в sc_files положить только cardclient.conf с параметрами подключения к кардшарингу или мне туда еще бинари какие-то надо?

 

старнно что dvbscan ничего не находит, смотри внимательнее должно быть.(по крайней мере у меня находилось).
на ядре 2.6.24 он находил НТВ на 2х транспондерах(в сумме порядка 25-30 каналов, тут у кого-то была аналогичная проблемма, но на более новой версии скайстара, помогли другие дрова, в общем я тоже попробовал более новое ядро поставить), после обновления ядра до 2.6.28 он перестал находить и эти.

Но если указать частоту и пид в лоб то все работает.

Поэтому большая просьба скинуть вывод скана по триколору.

Заранее благодарен.

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

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


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

народ поделитесь плиз ссылками как настраивается сервер шары на mpcs на дриме ?

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


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

snSErg :

достаточно ли мне в sc_files положить только cardclient.conf с параметрами подключения к кардшарингу
абсолютно точно! этого достаточно, никаких бинарников больше не нуно (об этом гдето в мануалах написано на чито англицком языке)

:)

Триколор:

Союз :12303:h:0:27500:303:405:3

Воскресение :12303:h:0:27500:0:126:4

Индия ТВ :12303:h:0:27500:1101:1102:31010

Кинопоказ :12303:h:0:27500:1201:1202:31020

Зоо ТВ :12303:h:0:27500:1301:1302:31030

Домашний :12303:h:0:27500:1501:1502:31040

СТС :12303:h:0:27500:1601:1602:31050

Боец ТВ :12303:h:0:27500:601:608:31060

Тонус ТВ :12303:h:0:27500:1801:1802:31080

странно, но почему то у меня не лочица транспондер 12190...

 

в качестве pnr для гетстрима используем последнее число (например для тонус: input { pnr 31080; };

 

все просто.

 

также можно воспользоваться проработками vdr-овцев: http://www.free-x.de/wiki/index.php/Eutelsat_W4_36.0%C2%B0_E

тогда используем третье число (если считать справа-налево)

 

проблема с картой была у меня - решилась переставлением дров на сс2 (я поставил вот эти http://forum.ubuntu.ru/index.php?topic=43300.0 - хотя может уже есть посвежее)

 

 

 

 

 

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

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


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

а никто не заморачивался удалением логотипов с каналов в режиме реального времени, так сказать...?

(я уже спрашивал в этой теме http://forum.nag.ru/forum/index.php?s=&amp...t&p=382692)

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

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


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

nast2003

Спасибо за список и разъяснения, но что-то всеравно не получается :(

вот что выдает в логах, + конфиги:

# cat sc_files/cardclient.conf
newcamd:cserv1.net:13650:0/4ae0/ffff:0000e88:0009618:0000000005060708091011121314

# ./sasc-ng -j 1:2 --cam-budget                       
May 26 16:57:49.857 : Version: 0.0.2-75/75                                  
May 26 16:57:49.857 CAM: initializing plugin: SoftCam (0.9.0-Unknown): A software emulated CAM
May 26 16:57:49.857 CAM(general.info): SC version 0.9.0-Unknown initializing                  
May 26 16:57:49.857 CAM: starting plugin:                                                     
May 26 16:57:49.857 CAM(general.info): SC version 0.9.0-Unknown starting                      
May 26 16:57:49.857 CAM(core.load): ** Plugin config:                                         
May 26 16:57:49.857 CAM(core.load): ** Key updates (AU) are enabled (active CAIDs) (no prestart)
May 26 16:57:49.857 CAM(core.load): ** Local systems DON'T take priority over cached remote     
May 26 16:57:49.857 CAM(core.load): ** Concurrent FF recordings are NOT allowed                 
May 26 16:57:49.857 CAM(core.load): ** Force transfermode with digital audio                    
May 26 16:57:49.857 CAM(core.load): ** ScCaps are 1 2 0 0 0 0 0 0 0 0                           
May 26 16:57:49.857 CAM(core.load): ** Ignored CAIDs 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 
0000 0000 0000 0000 0000 0000                                                                                    
                                                                                                                 
May 26 16:57:49.857 CAM(general.info): loading cardclient config from ./sc_files/cardclient.conf                 
May 26 16:57:49.857 CAM(cardclient.newcamd): now using protocol version 525 (cdLen=8)                            
May 26 16:57:49.857 CAM(cardclient.core): hostname=cserv1.net port=13650 emm=0 emmCaids 4ae0/ffff                
May 26 16:57:49.858 CAM(cardclient.core): Newcamd: username=0000e88 password=0009618                             
key=0000000005060708091011121314                                                                                 
                                                                                                                 
May 26 16:57:49.858 CAM(core.net): netwatch up                                                                   
May 26 16:57:49.859 CAM(core.net): connecting to cserv1.net:13650/tcp (78.109.21.105)                            
May 26 16:57:50.278 CAM(cardclient.login): Newcamd: CaID=4ae0 admin=0 srvUA=0000000000000000 provider            
000000/0000000000000000                                                                                          
                                                                                                                 
May 26 16:57:50.278 CAM(cardclient.core): client 'Newcamd' ready                                                 
May 26 16:57:50.278 CAM(general.error): failed open ./sc_files/SoftCam.Key: No such file or directory            
May 26 16:57:50.278 CAM(general.error): failed open ./sc_files/smartcard.conf: No such file or directory         
May 26 16:57:50.278 CAM(general.error): no keys loaded for softcam!                                              
May 26 16:57:50.278 CAM(core.load): ** registered systems:                                                       
May 26 16:57:50.278 CAM(core.load): ** Cardclient        (pri -15)                                               
May 26 16:57:50.278 CAM(core.load): ** Conax             (pri -10)                                               
May 26 16:57:50.278 CAM(core.load): ** ConstCW           (pri -20)                                               
May 26 16:57:50.279 CAM(core.load): ** Cryptoworks       (pri -10)                                               
May 26 16:57:50.279 CAM(core.load): ** Irdeto            (pri -10)                                               
May 26 16:57:50.279 CAM(core.load): ** Nagra             (pri -10)                                               
May 26 16:57:50.279 CAM(core.load): ** Nagra2            (pri -10)                                               
May 26 16:57:50.279 CAM(core.load): ** SC-Conax          (pri  -5)                                               
May 26 16:57:50.279 CAM(core.load): ** SC-Cryptoworks    (pri  -5)                                               
May 26 16:57:50.279 CAM(core.load): ** SC-Irdeto         (pri  -5)                                               
May 26 16:57:50.279 CAM(core.load): ** SC-Nagra          (pri  -5)                                               
May 26 16:57:50.279 CAM(core.load): ** SC-Seca           (pri  -5)                                               
May 26 16:57:50.279 CAM(core.load): ** SC-Viaccess       (pri  -5)                                               
May 26 16:57:50.279 CAM(core.load): ** SC-VideoGuard2    (pri  -5)                                               
May 26 16:57:50.279 CAM(core.load): ** Seca              (pri -10)                                               
May 26 16:57:50.279 CAM(core.load): ** @SHL              (pri -10)                                               
May 26 16:57:50.280 CAM(core.load): ** Viaccess          (pri -10)                                               
May 26 16:57:50.280 CAM(general.warn): no smartcard interface defined!                                           
May 26 16:57:59.546 frontend: Starting thread on /dev/dvb/adapter2/frontend1                                     
The thread scheduling parameters indicate:                                                                       
policy = 0
priority = 0
May 26 16:57:59.547 demux: Starting thread on /dev/dvb/adapter2/demux1
The thread scheduling parameters indicate:                            
policy = 0
priority = 0
May 26 16:57:59.549 dvr: Starting thread on /dev/dvb/adapter2/dvr1
The thread scheduling parameters indicate:                        
policy = 1
priority = 99
May 26 16:57:59.549 : Listening on port 5456
May 26 16:58:04.787 CHANNEL: Clearing tuning cache due to switch cmd
May 26 16:58:04.857 CHANNEL: Clearing tuning cache due to switch cmd
May 26 16:58:04.857 CHANNEL: Tuning frontend                        
May 26 16:58:04.858 CSA: Got command(2): I idx: 0 pid: 0            
May 26 17:00:04.865 CAM(core.net): idle timeout, disconnected cserv1.net:13650
May 26 17:00:04.865 CAM(core.net): netwatch down                              

# ./getstream -c configs/36_tricolor -d
2009-05-26 17:03:56.351 fe: Adapter 2 Setting up frontend tuner
2009-05-26 17:03:56.489 fe: DVB-S tone = 0                     
2009-05-26 17:03:56.489 fe: DVB-S voltage = 1                  
2009-05-26 17:03:56.489 fe: DVB-S diseqc = 0                   
2009-05-26 17:03:56.489 fe: DVB-S freq = 12303000              
2009-05-26 17:03:56.489 fe: DVB-S lof1 = 10750000              
2009-05-26 17:03:56.489 fe: DVB-S lof2 = 10750000              
2009-05-26 17:03:56.489 fe: DVB-S slof = 11700000              
2009-05-26 17:03:56.489 fe: DVB-S feparams.frequency = 1553000 
2009-05-26 17:03:56.489 fe: DVB-S feparams.inversion = 2       
2009-05-26 17:03:56.489 fe: DVB-S feparams.u.qpsk.symbol_rate = 27500000
2009-05-26 17:03:56.492 dmx: Setting filter for pid 8192 pestype 20     
2009-05-26 17:03:56.573 fe: Adapter 2 Status: 0x1f (HAS_SIGNAL HAS_CARRIER HAS_VITERBI HAS_SYNC HAS_LOCK)

# cat configs/36_tricolor
http {                                                
        port 8001;                                    
};

adapter 2 {
        packet-buffer 50;
        stat-interval 120;

        dvb-s {
                #lnb-sharing yes;
                lnb {
                        lof1 10750000;
                        lof2 10750000;
                        slof 11700000;
                };

                transponder {
                        frequency 12303000;
                        polarisation h;
                        symbol-rate 27500000;
                };
        };

  stream {
                name "Test";
                input {
                        pnr 31080;
                };
                output-http {
                        url /tv/test;
                };
        };

};

 

возможно я что-то неправильно указал в cardclient.conf?

Подскажите плиз как правильно.

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


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

в 36_tricolor после stat-interval 120; поставить budget-mode 0;

 

в lof1 10750000; lof2 10750000; вместо 10750000 поставить 10600000

 

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


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

May 26 16:57:49.857 CAM(cardclient.core): hostname=cserv1.net port=13650 emm=0 emmCaids 4ae0/ffff

May 26 16:57:49.858 CAM(cardclient.core): Newcamd: username=0000e88 password=0009618

key=0000000005060708091011121314

Поменяй пароль если еще не забанили...

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


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

Поменяй пароль если еще не забанили...
Логин, пароль и ключ - левые (в конфигах реальные), так что не стоит беспокоиться ;)

 

в 36_tricolor после stat-interval 120; поставить budget-mode 0;

в lof1 10750000; lof2 10750000; вместо 10750000 поставить 10600000

Спасибо, поменял.

Теперь open-sasc-ng в логе в конце начал выводит следующее:

 

May 27 13:56:01.606 : Listening on port 5456
May 27 13:56:03.974 CHANNEL: Clearing tuning cache due to switch cmd
May 27 13:56:04.043 CHANNEL: Clearing tuning cache due to switch cmd
May 27 13:56:04.043 CHANNEL: Tuning frontend
May 27 13:56:04.043 CSA: Got command(2): I idx: 0 pid: 0
Orbit: 00000360E
May 27 13:58:01.261 CAM(core.net): idle timeout, disconnected cserv1.net:13650
May 27 13:58:01.261 CAM(core.net): netwatch down

 

Смущает вот эта строка

CSA: Got command(2): I idx: 0 pid: 0

поидее idx и pid не должны быть = 0.

 

Подскажите куда копать дальше и если не сложно, выложите плиз лог рабочего open-sasc-ng, чтобы хоть было с чем сравнивать :)

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


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

Подскажите кто пользует гетстрим, стоит ли перейти на него с VLC если в vlc у меня каналы подтормаживают иногда (при вещании 10 каланов закодированных с 1 транспордера)? или это проблема opensasc ?
Я в vlc так и не поднял.

 

Кароче я настроил на гетстриме как вещание радио, так и вещание видео. В топку винамп и этот фильтр, который обрабатывает только одну станцию.

VLC(как клиент) + getstream рулят.

При вещании по http у меня загрузка с одного ПК всего на 200 кбит/с. на видео 4.6 мбит/с. Меня это устраивает. Скоро на мультикаст уйду.

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


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

May 27 13:58:01.261 CAM(core.net): idle timeout, disconnected cserv1.net:13650

May 27 13:58:01.261 CAM(core.net): netwatch down[/code]

Подскажите куда копать дальше и если не сложно, выложите плиз лог рабочего open-sasc-ng, чтобы хоть было с чем сравнивать :)

DVB адаптеров сколько стоит на компьютере?

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


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

Вставил в код newcamd.c строчку cCondWait::SleepMs(200);

 

 bool cCardClientNewCamd::ProcessECM(const cEcmInfo *ecm, const unsigned char *data, unsigned char *cw)
{
  cMutexLock lock(this);
  cCondWait::SleepMs(200);

 

Упала загрузка на сервер... было 80 процентов загружено, стало 50.

Экспериментирую с задержкой дальше) ставить значение 1000 не советую... lagged cw вылезает)

Это в кард сервере добавлял или в самом open-sasc-ng?

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


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

После танцев с бубном и правкой кода завел mpcs + open-sasc-ng + getsream на вещание транспондера с е36 / триколор, только вот загрузка какая-то странная:

 

top - 23:45:31 up 2 days, 10:55,  2 users,  load average: 1.83, 1.66, 1.38
Tasks: 102 total,   5 running,  97 sleeping,   0 stopped,   0 zombie
Cpu(s): 52.0%us,  7.4%sy,  0.0%ni, 40.1%id,  0.0%wa,  0.0%hi,  0.5%si,  0.0%st
Mem:   2073684k total,   599640k used,  1474044k free,   145600k buffers
Swap:  4200888k total,        0k used,  4200888k free,   317332k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                        
16594 root      20   0 72360  21m 1724 S 107.4  1.1   7:46.30 sasc-ng                                                       
16607 root      20   0 11780 1680  684 R  7.9  0.1   0:32.63 getstream                                                      
16609 root      15  -5     0    0    0 R  3.0  0.0   0:13.90 cx88[0] dvb

 

Каждый канал добавляет где-то 4-6% нагрузки, хотя может проц п4 3.4ггц (1 ядро) слабоват?

 

Работает нормально, картинка без затыков, но все время вылазит:

 

Called cSascDvbDevice::SetCaDescr
May 28 23:46:25.713 CSA: Got command(1): E idx: 1 pid: 0 key: f0b3...e1
May 28 23:46:25.714 CAM(general.error): action ecmhandler 0/0 read: Buffer overflow
May 28 23:46:25.835 CAM(cardclient.core): Thu May 28 23:46:25 2009: lagged cw 6837 ms (Radegast)
Called cSascDvbDevice::SetCaDescr
May 28 23:46:25.835 CSA: Got command(1): E idx: 3 pid: 0 key: f0b3...e1
May 28 23:46:25.836 CAM(general.error): action ecmhandler 0/0 read: Buffer overflow
May 28 23:46:25.957 CAM(cardclient.core): Thu May 28 23:46:25 2009: lagged cw 6959 ms (Radegast)
Called cSascDvbDevice::SetCaDescr
May 28 23:46:25.957 CSA: Got command(1): E idx: 8 pid: 0 key: f0b3...e1
May 28 23:46:25.957 CAM(general.error): action ecmhandler 0/0 read: Buffer overflow
May 28 23:46:26.079 CAM(cardclient.core): Thu May 28 23:46:26 2009: lagged cw 7081 ms (Radegast)
Called cSascDvbDevice::SetCaDescr
May 28 23:46:26.079 CSA: Got command(1): E idx: 6 pid: 0 key: f0b3...e1
May 28 23:46:26.079 CAM(general.error): action ecmhandler 0/0 read: Buffer overflow
May 28 23:46:26.201 CAM(cardclient.core): Thu May 28 23:46:26 2009: lagged cw 7203 ms (Radegast)
Called cSascDvbDevice::SetCaDescr
May 28 23:46:26.201 CSA: Got command(1): E idx: 9 pid: 0 key: f0b3...e1
May 28 23:46:26.201 CAM(general.error): action ecmhandler 0/0 read: Buffer overflow
May 28 23:46:26.323 CAM(cardclient.core): Thu May 28 23:46:26 2009: lagged cw 7324 ms (Radegast)

 

В коде это в sc/PLUGINS/src/sc-src/filter.h, там буфер в 4096 байт, попробовал ставить побольше - вылетает сегфолтом..

 

Есть идеи?

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


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

ric0h можешь написать инструкцию как бороться с этой связкой? Очень нужно, поделись с народом плиз...

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


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

Это в кард сервере добавлял или в самом open-sasc-ng?
в open-sasc-ng

 

После танцев с бубном и правкой кода завел mpcs + open-sasc-ng + getsream

mpcs через феникс?

 

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

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


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

Это в кард сервере добавлял или в самом open-sasc-ng?
в open-sasc-ng

Я так пробовал, у меня open-sasc-ng с этим изменением валился в сегфолт при первом же запросе или просто молчал...

 

После танцев с бубном и правкой кода завел mpcs + open-sasc-ng + getsream

mpcs через феникс?

Нет, у меня хитрее на самом деле, так как USB смарт кард ридер, пришлось еще NewCS присобачить, так как это единственный кард сервер который поддерживает USB через PC/SC систему. вот он отдает через локалхост мпцс, а mpcs поставил просто для универсальности протоколов на случай если есть несоответсвие в форматах с open-sasc-ng.

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


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

ric0h можешь написать инструкцию как бороться с этой связкой? Очень нужно, поделись с народом плиз...

Бороться? В смысле? Что конкретно интересует? Тут расказывать не на одну страницу...

 

 

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

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


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

ric0h можешь написать инструкцию как бороться с этой связкой? Очень нужно, поделись с народом плиз...

Бороться? В смысле? Что конкретно интересует? Тут расказывать не на одну страницу...

Имеется сервер с линуксом и подключенный к нему через нуль-модемный кабель OpenBox X800.

Требуется использовать OpenBox как картридер. Запускаю mpcs, OpenBox не видится...

 

Лог:

-------------------------------------------------------------------------------

>> STREAMBOARD << mp-cardserver started at Fri May 29 19:56:27 2009

-------------------------------------------------------------------------------

2009/05/29 19:56:27 4732 s version=0.8k-rc13m, system=i386-pc-linux, nice=-1

2009/05/29 19:56:27 4732 s max. clients=125, client max. idle=99999 sec

2009/05/29 19:56:27 4732 s max. logsize=5120 Kb

2009/05/29 19:56:27 4732 s client timeout=9 sec, cache delay=0 msec

2009/05/29 19:56:27 4732 s shared memory initialized (size=551248, id=32768)

2009/05/29 19:56:27 4732 s Cannot open file "/usr/local/etc/mpcs.sid" (errno=2)

2009/05/29 19:56:27 4732 s userdb reloaded: 0 accounts freed, 0 accounts loaded

2009/05/29 19:56:27 4732 s signal handling initialized (type=sysv)

2009/05/29 19:56:27 4732 s 2593 service-id's loaded

2009/05/29 19:56:27 4732 s monitor: initialized (fd=8, port=988)

2009/05/29 19:56:27 4732 s camd 3.3x: disabled

2009/05/29 19:56:27 4732 s camd 3.5x: disabled

2009/05/29 19:56:27 4732 s cs378x: disabled

2009/05/29 19:56:27 4732 s newcamd: initialized (fd=9, port=4000, crypted)

2009/05/29 19:56:27 4732 s CAID: 0500

2009/05/29 19:56:27 4732 s provid #0: 023700

2009/05/29 19:56:27 4732 s radegast: disabled

2009/05/29 19:56:27 4732 s logger started (pid=4733)

2009/05/29 19:56:27 4732 s resolver started (pid=4734, delay=30 sec)

2009/05/29 19:56:27 4732 s reader started (pid=4735, device=dsr115200://@/dev/ttyS0)

2009/05/29 19:56:27 4732 s anti cascading: disabled

2009/05/29 19:56:27 4735 p02 exit with signal 1

2009/05/29 19:56:27 4732 s PANIC: proxy lost !! (pid=4735)

2009/05/29 19:56:27 4732 s exit with signal 1

2009/05/29 19:56:27 4732 s cardserver down

Что делаю не так?

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

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


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

Хмм, с OpenBox–ом незнаком..

а ты как вещаешь?

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


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

рецепт по сборке:

 

у меня: UBUNTU 7.10

gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)

 

перед этим нужно посоавить последние дрова,

подразумеваем, что исходники дров тут :/home/pavel/iptv/v4l-dvb

 

!!!! ПРИ configure указываем абсолютный путь [/home/pavel/iptv/v4l-dvb]

 

./configure --dvb-dir=/home/pavel/iptv/v4l-dvb
make module
make -j3

пробую собрать на ubunte 9.04 Linux tv3 2.6.28-11-server #42-Ubuntu SMP

смущает :

cc1plus: warnings being treated as errors

dvblb_plugins/plugin_cam.c: In function ‘void usermsg_cam(char*)’:

dvblb_plugins/plugin_cam.c:631: error: format not a string literal and no format arguments

make: *** [objs/plugin_cam.o] Error 1

make: *** Waiting for unfinished jobs....

dvbloopback.ko - компилится, а sasc-ng - нет
Изменено пользователем Mechanic

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


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

вопрос решил : https://opensvn.csie.org/traccgi/opensascng/ticket/5

Index: sc/thread.cpp

===================================================================

--- sc/thread.cpp (revision 31)

+++ sc/thread.cpp (working copy)

@@ -203,7 +203,7 @@

active = running = false;

childTid = 0;

description = NULL;

- SetDescription(Description);

+ SetDescription("%s", Description);

}

 

cThread::~cThread()

Index: dvblb_plugins/plugin_cam.c

===================================================================

--- dvblb_plugins/plugin_cam.c (revision 31)

+++ dvblb_plugins/plugin_cam.c (working copy)

@@ -628,7 +628,7 @@

}

printf("User Message %s data: %s\n", str, data);

outstr = sc->SVDRPCommand((const char *)str, (const char *)data, res);

- printf(outstr);

+ printf("%s", (const char*)outstr);

printf("User Message %s returned: %d\n", str, res);

}

}

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


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

кто знает как запустить getstream демоном?
например, так:

# getstream -c config &

 

Посмотреть, что запущен:

# ps ax | grep getstream

 

Закрыть:

# kill xxxxx

 

где xxxxx - номер процесса из предыдущей команды

 

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


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

Join the conversation

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

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

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

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

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

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

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