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

получается что гетстрим у меня ничего не шлет

Опишите свою конфигурацию:

- ОС, версия ядра

- как собирали getstream, может стоит пересобрать и внимательнее посмотреть лог компиляции

- DVB карта

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

Opensuse 11.1

 

uname -a

Linux tv16 2.6.27.23-0.1-pae #1 SMP 2009-05-26 17:02:05 -0400 i686 i686 i386 GNU/Linux

собирал - просто make

6 карт Skystar2 2.8c вроде.

Сигнал есть. Каналы сканируются.

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


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

Это я так понимаю косяк sasc-ng :(

 

Рядом стоит сервер такой же совершенно и все работает. Позавчера было наоборот.

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


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

а никто не сталкивался с таким что opensasc падает? т.е. работает норм сутки, потом что то с ним происходит (начинает писать что буфер переполнен и падат). Хотя запускаю опенсаск с максимальным ему буфером в 20мб. (-b 20M)

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


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

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

может кто скрипт какой писал для поверки иработы гетстрима и в случае его молчания ребутать гетстрим ?

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


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

npokypop, делал скрипт, проверял идет ли поток с помощью wget если трафа меньше чем должно быть, ребутил влц

 

 

Скрипт такой:

 

#!/bin/bash

 

cd /home/testvlc.test

wget 'http://10.10.10.3:8011' -b -p /home/testvlc.test

sleep 20

tmp=`stat -c %s '/home/testvlc.test/10.10.10.3:8011/index.html'`;

 

if [ $tmp1 \< 2000 ];

then

killall wget

rm '/home/testvlc.test/10.10.10.3:8011/index.html'

rm /home/testvlc.test/wget-log

/etc/init.d/vlc_all restart

echo restart

else

killall wget

rm '/home/testvlc.test/10.10.10.3:8011/index.html'

rm /home/testvlc.test/wget-log

fi

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

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


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

Ubuntu 9.04

SkyStar 2.6D

 

создадим am22_conf

 

http {

port 9750;

};

 

adapter 0 {

packet-buffer 250;

stat-interval 1800;

dvb-s {

lnb {

lof1 9750000;

lof2 10600000;

slof 11700000;

};

transponder {

frequency 11044000;

polarisation v;

symbol-rate 44950000;

};

};

};

 

stream {

name "MusTV";

input {

pnr 5;

};

output-http {

url /mustv;

};

};

 

и пробуем запустить getstream.....

 

 

root@ubuntutv:/# /usr/bin/getstream -dd -c /usr/bin/am22_conf

Double value for token in line 2

root@ubuntutv:/#

 

У кого есть светлые мысли по этому поводу ?

Нехвататает или лишняя скобка { } в конфиге.

 

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

может кто скрипт какой писал для поверки иработы гетстрима и в случае его молчания ребутать гетстрим ?

Я сделал банально - ребутаю службы через cron в пол-шестого утра. Если кто и смотрит, то 1-2 человек, жалоб еще не было :)

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


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

Использую связку newcs+sasc-ng, вещание идет через getstream. Все работает, но возникла проблема никак не удается раскодировать эротические каналы, типа русской ночи. Подписка на них есть, ресивер их показывает нормально.

Убирал вообще все каналы, оставлял только один и ничего. Патчил на длинные ecm, тоже не помогло.

 

cardclient.conf

newcamd:localhost:15050:1/0500/ffff:user:pass:0102030405060708091011121314

Конфиг getstream

http {
        port 8002;
};

adapter 2
{
        budget-mode 0;
        packet-buffer 45;
        stat-interval 12;

        dvb-s {
                lnb {
                        lof1 10750000;
                        lof2 10750000;
                        slof 10750000;
                };

                transponder {
                        frequency 12322000;
                        polarisation v;
                        symbol-rate 27500000;
                };
        };
         stream {
                name "Test";
                input {
                        pnr 10125;
                };
                output-http {
                            url /t;
                            };
};
};

 

Конфиг NewCS:

<newCSconfig>
        <readers name="Standard Phoenix on PC">
                <device>
                        <name>Phoenix on Com1</name>
                        <type>phoenix</type>
                        <mhz>368</mhz>
                        <node>/dev/ttyS0</node>
                        <parity>odd</parity>
                        <reset>normal</reset>
                        <export>no</export>
                        <enabled>Yes</enabled>
                        <blocksa>No</blocksa>
                        <blockua>No</blockua>
                        <blockga>No</blockga>
                        <blockC0>No</blockC0>
                        <carddetect>Yes</carddetect>
                        <newcamd_port>15050</newcamd_port>
                        <autosid>Yes</autosid>
                        <pincode>0000</pincode>
                        <priority>round</priority>
                </device>
        </readers>
        <radegastserver>
                        <enabled>no</enabled>
                        <port>10001</port>
                        <allow>
                                <hostname>all</hostname>
                        </allow>
        </radegastserver>
        <cache>
                        <emm>20</emm>
                        <ecm>-1</ecm>
        </cache>
        <httpd>
                <server>
                        <port>8082</port>
                        <enabled>no</enabled>
                </server>
                <user>
                        <name>newcs</name>
                        <password>pass</password>
                        <accesslevel>admin</accesslevel>
                </user>
        </httpd>
        <debug>
                        <password>NewCSpwd</password>
                        <mode>simple</mode>
                        <level>spam</level>
                        <type>all</type>
                        <output>file</output>
                          <logfile>/var/log/newcs.log</logfile>
                        <tcp_port>1001</tcp_port>
                        <tcp_options>normal,init</tcp_options>
        </debug>
        <newcamdserver>
                        <enabled>Yes</enabled>
                        <name>newcs</name>
                        <deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
                        <user>
                                <name>user</name>
                                <password>pass</password>
                                <au>on</au>
                                <sidoverride>off</sidoverride>
                                <spider>No</spider>
                                <cardlevel>1</cardlevel>
                                <spider>No</spider>
                                <cardlevel>1</cardlevel>
                        </user>
        </newcamdserver>
        <chameleon2>
                <server>
                        <port>1234</port>
                        <enabled>no</enabled>
                        <realm>myShares</realm>
                </server>
                <peer>
                        <hostname>remote</hostname>
                        <port>1234</port>
                        <name>myname</name>
                        <password>mypassword</password>
                        <realm>myShares</realm>
                </peer>
                <user>
                        <name>myname</name>
                        <password>mypassword</password>
                        <realm>myShares</realm>
                </user>
        </chameleon2>
</newCSconfig>

 

 

В логах sasc-ng:

Jul 25 23:10:33.354 : Version: 0.0.2-Unknown/Unknown
Jul 25 23:10:33.354 CAM: initializing plugin: SoftCam (0.9.0-Unknown): A software emulated CAM
Jul 25 23:10:33.355 CAM(general.info): SC version 0.9.0-Unknown initializing
Jul 25 23:10:33.355 CAM: starting plugin:
Jul 25 23:10:33.355 CAM(general.info): SC version 0.9.0-Unknown starting
Jul 25 23:10:33.355 CAM(core.load): ** Plugin config:
Jul 25 23:10:33.355 CAM(core.load): ** Key updates (AU) are enabled (active CAIDs) (no prestart)
Jul 25 23:10:33.355 CAM(core.load): ** Local systems DON'T take priority over cached remote
Jul 25 23:10:33.355 CAM(core.load): ** Concurrent FF recordings are NOT allowed
Jul 25 23:10:33.355 CAM(core.load): ** Force transfermode with digital audio
Jul 25 23:10:33.355 CAM(core.load): ** ScCaps are 1 2 0 0 0 0 0 0 0 0
Jul 25 23:10:33.355 CAM(core.load): ** Ignored CAIDs 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
Jul 25 23:10:33.355 CAM(general.info): loading cardclient config from ./sc_files/cardclient.conf
Jul 25 23:10:33.355 CAM(cardclient.newcamd): now using protocol version 525 (cdLen=8)
Jul 25 23:10:33.355 CAM(cardclient.core): hostname=localhost port=15050 emm=1 emmCaids 0500/ffff
Jul 25 23:10:33.355 CAM(cardclient.core): Newcamd: username=user password=pass key=0102030405060708091011121314
Jul 25 23:10:33.360 CAM(core.net): netwatch up
Jul 25 23:10:33.360 CAM(core.net): connecting to localhost:15050/tcp (localhost)
Jul 25 23:10:33.366 CAM(cardclient.login): Newcamd: CaID=0500 admin=1 srvUA=00000000C1A5321D provider 023700/00000000C1A5321D FFF500/00000000C1A5321D
Jul 25 23:10:33.366 CAM(cardclient.core): client 'Newcamd' ready
Jul 25 23:10:33.366 CAM(general.error): failed open ./sc_files/SoftCam.Key: No such file or directory
Jul 25 23:10:33.367 CAM(general.info): loading ecm cache from ./sc_files/ecm.cache
Jul 25 23:10:33.367 CAM(general.error): failed open ./sc_files/smartcard.conf: No such file or directory
Jul 25 23:10:33.367 CAM(general.error): no keys loaded for softcam!
Jul 25 23:10:33.367 CAM(core.load): ** registered systems:
Jul 25 23:10:33.367 CAM(core.load): ** Cardclient        (pri -15)
Jul 25 23:10:33.367 CAM(core.load): ** Conax             (pri -10)
Jul 25 23:10:33.367 CAM(core.load): ** ConstCW           (pri -20)
Jul 25 23:10:33.367 CAM(core.load): ** Cryptoworks       (pri -10)
Jul 25 23:10:33.367 CAM(core.load): ** Irdeto            (pri -10)
Jul 25 23:10:33.367 CAM(core.load): ** Nagra             (pri -10)
Jul 25 23:10:33.367 CAM(core.load): ** Nagra2            (pri -10)
Jul 25 23:10:33.367 CAM(core.load): ** SC-Conax          (pri  -5)
Jul 25 23:10:33.367 CAM(core.load): ** SC-Cryptoworks    (pri  -5)
Jul 25 23:10:33.367 CAM(core.load): ** SC-Irdeto         (pri  -5)
Jul 25 23:10:33.367 CAM(core.load): ** SC-Nagra          (pri  -5)
Jul 25 23:10:33.367 CAM(core.load): ** SC-Seca           (pri  -5)
Jul 25 23:10:33.367 CAM(core.load): ** SC-Viaccess       (pri  -5)
Jul 25 23:10:33.367 CAM(core.load): ** SC-VideoGuard2    (pri  -5)
Jul 25 23:10:33.367 CAM(core.load): ** Seca              (pri -10)
Jul 25 23:10:33.367 CAM(core.load): ** @SHL              (pri -10)
Jul 25 23:10:33.367 CAM(core.load): ** Viaccess          (pri -10)
Jul 25 23:10:33.367 CAM(general.warn): no smartcard interface defined!
Jul 25 23:10:34.381 frontend: Starting thread on /dev/dvb/adapter2/frontend1
The thread scheduling parameters indicate:
policy = 0
priority = 0
Jul 25 23:10:34.426 demux: Starting thread on /dev/dvb/adapter2/demux1
The thread scheduling parameters indicate:
policy = 0
priority = 0
Jul 25 23:10:34.440 dvr: Starting thread on /dev/dvb/adapter2/dvr1
The thread scheduling parameters indicate:
policy = 1
priority = 99
Jul 25 23:10:34.444 : Listening on port 5456
Jul 25 23:10:36.191 CHANNEL: Clearing tuning cache due to switch cmd
Jul 25 23:10:36.191 CHANNEL: Clearing tuning cache due to switch cmd
Jul 25 23:10:36.192 CHANNEL: Tuning frontend
Jul 25 23:10:36.192 CSA: Got command(2): I idx: 0 pid: 0
Orbit: 00000360E
Jul 25 23:10:36.677 CAM(core.pids): 0: now tuned to source 88168 transponder 278d
Jul 25 23:10:36.677 CAM: SC completed  Tune cmd
Jul 25 23:10:36.677 CAM(core.pids): 0: update SID 10125 (zero=0 noshift=0)
Jul 25 23:10:36.677 CAM(core.pids): 0: pids typ5=0146 typ5=019c
Jul 25 23:10:36.677 CAM(core.pids): 0: SID=10125 zero=0 | sid=-/-/- zero=-/-/- idle=-/-/-
Jul 25 23:10:36.677 CAM(core.pids): 0: found handler for SID 10125 (0.1 idle=1 idx=1)
Jul 25 23:10:36.677 CAM(core.ecm): 0.1: setting new SID 10125
Jul 25 23:10:36.677 CAM(core.pids): 0.1: pids on entry
Jul 25 23:10:36.677 CAM(core.pids): 0.1: pids after delete
Jul 25 23:10:36.677 CAM(core.pids): 0: descrambling pid 0146 on index 1
Called cSascDvbDevice::SetCaPid
Jul 25 23:10:36.677 CSA: Got command(2): P idx: 1 pid: 326
Jul 25 23:10:36.677 CAM(core.pids): 0: descrambling pid 019c on index 1
Called cSascDvbDevice::SetCaPid
Jul 25 23:10:36.677 CSA: Got command(2): P idx: 1 pid: 412
Jul 25 23:10:36.677 CAM(core.pids): 0.1: pids after add typ5=0146 typ5=019c
Jul 25 23:10:36.677 CAM(core.ecm): 0.1: is no longer idle
Jul 25 23:10:36.683 MSG: Got unprocessed message type: 1
Jul 25 23:10:36.838 CAM(core.ecm): 0.1: triggered SID -1/10125 idx -1/1 mode -1/0 -
Jul 25 23:10:36.838 CAM(core.ecm): 0.1: got CaDescriptors for SID 10125 (len=68)
Jul 25 23:10:36.838 CAM(core.ecm): 0.1: descriptor 05 00 e7 e9 10 01 00 13 01 20 14 03 04 06 00
Jul 25 23:10:36.838 CAM(core.ecm): 0.1: found 0500 (Viaccess) id 40600 with ecm 7e9 (new)
Jul 25 23:10:36.838 CAM(core.ecm): 0.1: descriptor 05 00 ef b9 10 01 00 13 01 20 14 03 02 37 00
Jul 25 23:10:36.838 CAM(core.ecm): 0.1: found 0500 (Viaccess) id 23700 with ecm fb9 (new)
Jul 25 23:10:36.838 CAM(core.ecm): 0.1: descriptor 05 00 f7 89 10 01 00 13 01 20 14 03 02 07 10
Jul 25 23:10:36.838 CAM(core.ecm): 0.1: found 0500 (Viaccess) id 20710 with ecm 1789 (new)
Jul 25 23:10:36.838 CAM(core.ecm): 0.1: descriptor 05 00 eb d1 10 01 00 13 01 20 14 03 03 06 00
Jul 25 23:10:36.838 CAM(core.ecm): 0.1: found 0500 (Viaccess) id 30600 with ecm bd1 (new)
Jul 25 23:10:36.839 CAM(core.ecm): 0.1: try system Viaccess (0500) id 40600 with ecm 7e9 (pri=-10)
Jul 25 23:10:36.899 CAM(core.ecm): system: no key found for V 040600 08
Jul 25 23:10:36.939 CAM(core.au): 0: chain caid 0500 -> Viaccess(-10) Cardclient(-15) [03eb-8b/fe/07]
Jul 25 23:10:36.939 CAM(core.au): 0: chain caid 0500 ++ [03eb-8b/fe/07] [03e8-8b/fe/07]
Jul 25 23:10:36.939 CAM(core.au): 0: chain caid 0500 ++ [03eb-8b/fe/07] [03e8-8b/fe/07] [03ea-8b/fe/07]
Jul 25 23:10:36.939 CAM(core.au): 0: chain caid 0500 ++ [03eb-8b/fe/07] [03e8-8b/fe/07] [03ea-8b/fe/07] [03ec-8b/fe/07]
Jul 25 23:10:36.939 CAM(core.au): 0: starting chain 0500
Jul 25 23:10:37.285 CAM(core.ecm): 0.1: try system Viaccess (0500) id 23700 with ecm fb9 (pri=-10)
Jul 25 23:10:37.595 CAM(core.ecm): system: no key found for V 023700 08
Jul 25 23:10:37.987 CAM(core.ecm): 0.1: try system Viaccess (0500) id 20710 with ecm 1789 (pri=-10)
Jul 25 23:10:38.190 CAM(core.ecm): system: no key found for V 020710 08
Jul 25 23:10:38.595 CAM(core.ecm): 0.1: try system Viaccess (0500) id 30600 with ecm bd1 (pri=-10)
Jul 25 23:10:39.094 CAM(core.ecm): 0.1: try system Cardclient (0500) id 40600 with ecm 7e9 (pri=-15)
Jul 25 23:10:39.284 CAM(cardclient.core): cc-loop
Jul 25 23:10:39.284 CAM(cardclient.core): now trying client Newcamd (localhost:15050)
Jul 25 23:10:59.302 CAM(core.net): socket: select timed out (20 secs)
Jul 25 23:10:59.302 CAM(cardclient.core): recv error. reconnecting...
Jul 25 23:10:59.302 CAM(core.net): netwatch down
Jul 25 23:10:59.302 CAM(cardclient.newcamd): warning an unexpected error occurred
Jul 25 23:10:59.302 CAM(general.error): action logger 0/0 read: Buffer overflow
Jul 25 23:10:59.302 CAM(general.error): action logger 0/1 read: Buffer overflow
Jul 25 23:10:59.302 CAM(general.error): action logger 0/2 read: Buffer overflow
Jul 25 23:10:59.303 CAM(general.error): action logger 0/3 read: Buffer overflow
Jul 25 23:10:59.303 CAM(general.error): action logger 0/4 read: Buffer overflow
Jul 25 23:10:59.303 CAM(cardclient.core): client Newcamd (localhost:15050) ECM failed (20019 ms)
Jul 25 23:10:59.303 CAM(core.ecm): 0.1: filter flush (elapsed 20019)
Jul 25 23:10:59.328 CAM(cardclient.core): cc-loop
Jul 25 23:10:59.328 CAM(cardclient.core): now trying client Newcamd (localhost:15050)
Jul 25 23:10:59.328 CAM(core.net): netwatch up
Jul 25 23:10:59.328 CAM(core.net): connecting to localhost:15050/tcp (localhost)
Jul 25 23:10:59.339 CAM(cardclient.login): Newcamd: CaID=0500 admin=1 srvUA=00000000C1A5321D provider 023700/00000000C1A5321D FFF500/00000000C1A5321D
Jul 25 23:11:04.127 CSA: Removing csa for rb: 2
Jul 25 23:11:04.127 CAM(core.pids): 0: update SID 10125 (zero=0 noshift=0)
Jul 25 23:11:04.127 CAM(core.pids): 0: pids typ5=0146
Jul 25 23:11:04.127 CAM(core.pids): 0: SID=10125 zero=0 | sid=1/10125/0 zero=-/-/- idle=-/-/-
Jul 25 23:11:04.127 CAM(core.pids): 0: found handler for SID 10125 (0.1 idle=0 idx=1)
Jul 25 23:11:04.127 CAM(core.pids): 0.1: pids on entry typ5=0146 typ5=019c
Jul 25 23:11:04.127 CAM(core.pids): 0.1: pids after delete typ5=0146

Потом постоянно повторяется

Jul 25 23:13:09.068 CAM(cardclient.core): cc-loop
Jul 25 23:13:09.068 CAM(cardclient.core): now trying client Newcamd (localhost:15050)
Jul 25 23:13:09.069 CAM(cardclient.ecm): Newcamd: card was not able to decode the channel
Jul 25 23:13:09.069 CAM(cardclient.core): client Newcamd (localhost:15050) ECM failed (1 ms)
Jul 25 23:13:09.270 CAM(core.ecm): 0.1: try system Cardclient (0500) id 20710 with ecm 1789 (pri=-15)

 

Причем с этим конфигом все остальные каналы работают отлично, достаточно просто сменить pnr. Возможно это как-то связано с защитой от детей она там 0000. Подскажите, кто знает, что с этим делать?

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

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


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

Вообщем проблема решилась, надо было через ресивер снять возрастные ограничения

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


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

подскажите, почему у меня сыпет:

[15962] [general.error] action logger 0/2 read: Buffer overflow
[15962] [general.error] action logger 0/3 read: Buffer overflow
[15962] [general.error] action logger 0/4 read: Buffer overflow
[15962] [general.error] action logger 0/1 read: Buffer overflow
[15957] [general.error] socket: read failed: Connection reset by peer
[15937] [general.error] action logger 2/2 read: Buffer overflow
[15937] [general.error] action logger 2/3 read: Buffer overflow
[15937] [general.error] action logger 2/4 read: Buffer overflow
[15937] [general.error] action logger 2/1 read: Buffer overflow
[15928] [general.error] socket: read failed: Connection reset by peer
[15946] [general.error] socket: read failed: Connection reset by peer

 

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


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

с гетстримом поемпеля никто не встречался, как ваше мнение

http://www.turbobit.ru/1xqrmdnk9qa1.html (48кБ)

 

в частности, мне кажется интересной утилита streamforwarder (я так понимаю для ретрансляций разнородных потоков, с преобразованием адресов)

(Источник http://www.mulder.franken.de/getstream-poempel/)

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

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


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

Написал про ip вещание, как это было у меня, может кому интересно...

жду отзывов и предложений.

 

 

Спутниковое ТВ №1

Спутниковое ТВ №2

Спутниковое ТВ №3

Спутниковое ТВ №4

Спутниковое ТВ №5

 

строго не судите, писалось в основном себе, так как память что то стала подводить ;)

 

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

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


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

Начал вылетать getstream, в логах ничего не оставляет

прикрутил через скрипт для перезапуска при сбоях:

 

#!/bin/bash
progname='getstream'
exec='/getstream2-20081204/getstream -c /config_getstream/3 -dd &'
bag='inputstats: 0 pids 0 pkt/s 0 byte/s'
sleep_seconds=60
while true; do
  line=`ps -A | grep $progname` # Check program in processes list
  line2=`tail /home/nast/start.out | grep "$bag" -c`
  if [ "$line" == "" ]; then
    echo "Process $progname is not started - starting"
    $exec & # Start the program
  else
    line=`netstat -l -n -p 2>nul | grep $progname`  # Check program opened at least one port
    if [ "$line" == "" ]; then
      echo "No listers for $progname - restart"
      killall -I $progname # Restart the program
      $exec &   # Restart the program
    fi
  fi
  if [ $line2 -gt 3 ]; then
        echo "Process $progname is started - bags"
      killall -I $progname # Restart the program
      $exec &   # Restart the program
  else
    echo "Process $progname is started - nobags"
  fi
  sleep $sleep_seconds
done

 

запускать его надо командой nohup start &>start.out &

:) может кому будет полезно :)

решает также проблемы со срывом вещания, когда в логи гетстрим плюёт inputstats: 0 pids 0 pkt/s 0 byte/s, т.е. срыв синхронизации, или чего то там еще...

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

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


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

Пытаюсь поставить sasc-ng по такой схеме:

 

hg clone http://mercurial.intuxication.org/hg/s2-liplianin/

cd s2-liplianin/

make all

ls /dev/

 

apt-get install subversion

apt-get install gettext

apt-get install libssl-dev

svn co http://opensvn.csie.org/opensascng

cd opensascng/

./configure --dvb-dir=/usr/src/s2-liplianin

make

make module

insmod dvbloopback.ko

ls /dev/dvb/

./sasc-ng -j 0:1 --cam-dir /var/keys_ng --cam-budget --sid-allpid --sid-nocache

Вот столкнулся с первой проблемой:

 

root@ubuntutv:/usr/src/s2-liplianin# make all

make -C /usr/src/s2-liplianin/v4l all

make[1]: Entering directory `/usr/src/s2-liplianin/v4l'

No version yet, using 2.6.28-11-server

make[1]: Leaving directory `/usr/src/s2-liplianin/v4l'

make[1]: Entering directory `/usr/src/s2-liplianin/v4l'

scripts/make_makefile.pl

Updating/Creating .config

Preparing to compile for kernel version 2.6.28

File not found: /lib/modules/2.6.28-11-server/build/.config at ./scripts/make_kconfig.pl line 32, <IN> line 4.

make[1]: Leaving directory `/usr/src/s2-liplianin/v4l'

make[1]: Entering directory `/usr/src/s2-liplianin/v4l'

Updating/Creating .config

Preparing to compile for kernel version 2.6.28

File not found: /lib/modules/2.6.28-11-server/build/.config at ./scripts/make_kconfig.pl line 32, <IN> line 4.

make[1]: *** No rule to make target `.myconfig', needed by `config-compat.h'. Stop.

make[1]: Leaving directory `/usr/src/s2-liplianin/v4l'

make: *** [all] Error 2

root@ubuntutv:/usr/src/s2-liplianin#

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


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

ребята помогите плз настроиться на С диапазон. гетстрим последний стоит от 2008-12 без патчей.

пример конфига.

 

http {

port 8001;

};

adapter 0 {

packet-buffer 50;

stat-interval 120;

dvb-s {

lnb {

lof1 5150000;

lof2 0;

slof 0;

};

transponder {

frequency 3954000;

polarisation h;

symbol-rate 29500000;

};

};

 

stream {

name "tv_centr_ural";

input {

pnr 600;

};

output-http {

url /tv/tv_centr_ural;

};

};

 

в логе после запуска:

 

2009-08-12 01:50:27.840 fe: Adapter 0 Setting up frontend tuner

2009-08-12 01:50:27.843 fe: DVB-S tone = 0

2009-08-12 01:50:27.843 fe: DVB-S voltage = 1

2009-08-12 01:50:27.843 fe: DVB-S diseqc = 0

2009-08-12 01:50:27.843 fe: DVB-S freq = 3954000

2009-08-12 01:50:27.843 fe: DVB-S lof1 = 5150000

2009-08-12 01:50:27.843 fe: DVB-S lof2 = 0

2009-08-12 01:50:27.843 fe: DVB-S slof = 0

2009-08-12 01:50:27.843 fe: DVB-S feparams.frequency = 3954000

2009-08-12 01:50:27.843 fe: DVB-S feparams.inversion = 2

2009-08-12 01:50:27.843 fe: DVB-S feparams.u.qpsk.symbol_rate = 29500000

2009-08-12 01:50:27.843 fe: ioctl FE_SET_FRONTEND failed - Invalid argument

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

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


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

$ wget http://tipok.org.ua/downloads/iptv/DVB/get...lter-ps-es.diff

$ patch -p1 < filter-ps-es.diff

$ make

$ sudo make install

Поставил фильтер и немогу подключиться к серверу, точнее на сервере вижу что клиент подключен но видео не идет, где настраивать этот фильтер ?

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


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

lnb {

lof1 5150000;

lof2 0;

slof 0;

};

Попробуй так:

 

lnb {

lof1 5150000;

lof2 5150000;

slof 0;

};

 

Транспондер лочится? scan -c -a 0 что показывает?

 

Поставил фильтер и немогу подключиться к серверу, точнее на сервере вижу что клиент подключен но видео не идет, где настраивать этот фильтер ?

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

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


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

В чем может быть проблема?

 

root@ubuntutv:/tmp/opensascng/open-sasc-ng# ./configure --dvb-dir=/inst/s2-liplianin

Using C++ compiler: g++

Using compile type debug

Processor capabilities: native ( mmx sse )

Trying various FFdecsa optimizations...

PARALLEL_32_INT: 33

PARALLEL_64_2INT: 32

PARALLEL_64_LONG: 31

PARALLEL_64_MMX: 55

PARALLEL_128_2LONG: 29

PARALLEL_128_2MMX: 50

PARALLEL_128_SSE: test failed

PARALLEL_128_SSE2: build failed

Choosing PARALLEL_MODE = PARALLEL_64_MMX

Using DVB_DIR: /inst/s2-liplianin/linux

root@ubuntutv:/tmp/opensascng/open-sasc-ng# make

g++ -Wall -D__user= -Werror -g -o objs/plugin_cam.o -c -DRELEASE_VERSION=\"0.0.2\" -Idvbloopback/src -I/inst/s2-liplianin/linux/include -Idvbloopback/module -I/lib/modules/2.6.28-11-server/build/include dvblb_plugins/plugin_cam.c

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

root@ubuntutv:/tmp/opensascng/open-sasc-ng#

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


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

lnb {

lof1 5150000;

lof2 0;

slof 0;

};

 

lnb {

lof1 5150000;

lof2 5150000;

slof 0;

};

 

lnb {

lof1 5150000;

lof2 0;

slof 5150000;

};

 

lnb {

lof1 5150000;

lof2 5150000;

slof 5150000;

};

 

вобщем по разному пробывал.

при этом VLC на этом же компе вещает с этой карты и транспондера без проблем. сам переключается в нижний диапазон C.

но хочется окончательно отказаться от vlc.

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


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

вобщем по разному пробывал.

Не хватает одной закрывающей скобки в конце конфига :)

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


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

Действительно не хватало. но ситуация не изменилась(

все та-же ошибка

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


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

Так кто-нибудь подружил open-sasc-ng с BISS кодировкой ? Как это сделать ?

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


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

Так кто-нибудь подружил open-sasc-ng с BISS кодировкой ? Как это сделать ?
я пока выхожу из ситуации так:

где трансы полностью открытые, с них вещаю через getstream.

где на трансах присутствует кодировка бисс (такие беру с 4w, 39e, 53e там по одному закрытому каналу), юзаю VLC с одним бисс ключем на транс. правда загрузка сервака дикая получается. но не критичная к просмотру клиентами.

вот жду поддержки C диапазона getstream'ом

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

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


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

Мне так не пойдет, и так машинка p3-1000/256mb

Так что ждус реализации на sasc-ng

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


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

вот жду поддержки C диапазона getstream'ом

Т.е. с C не работает? Эх, а я хотел на Ямал 201 нацелиться :(

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


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

вот жду поддержки C диапазона getstream'ом

Т.е. с C не работает? Эх, а я хотел на Ямал 201 нацелиться :(

Всё работает в getstream. В том числе и C-диапазон. Где-то в этой теме я писал, что нужно сделать, что бы настроиться на Ямал.

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


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

Join the conversation

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

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

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

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

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

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

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