|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Kir 2:5020/400 19 Sep 2006 17:09:53 To : All Subject : dvb skystar1 rev1.3 help! (fwd) -------------------------------------------------------------------------------- привет. Огромная просьба ответить У меня Skystar1 rev1.3 PCI под линуксом SuSe10, думаю под фревыми дровами будет таже проблема, (на пингвинском фидо никто не отвечает - не в обиду линуксоидам) может кто сталкивался Драйвера стандартные Hе получается запустить больше 12 радиостанции в сеть строка запуска vlc /usr/local/bin/vlc -d --color --ttl 12 --ts-es-id-pid \ --programs=2,5,7,8,10,12,15,16,17,18,54,62 \ dvb: --dvb-frequency=11514000 --dvb-srate=7600000 --dvb-voltage=18 \ --sout-standard-access=http --sout-standard-mux=raw --sout \ '#duplicate{dst=std{dst=192.168.168.169:9002},select="program=2", dst=std{dst=192.168.168.169:9005},select="program=5", dst=std{dst=192.168.168.169:9007},select="program=7", dst=std{dst=192.168.168.169:9008},select="program=8", dst=std{dst=192.168.168.169:9010},select="program=10", dst=std{dst=192.168.168.169:9012},select="program=12", dst=std{dst=192.168.168.169:9015},select="program=15", dst=std{dst=192.168.168.169:9016},select="program=16", dst=std{dst=192.168.168.169:9017},select="program=17", dst=std{dst=192.168.168.169:9018},select="program=18", dst=std{dst=192.168.168.169:9021},select="program=54", dst=std{dst=192.168.168.169:9022},select="program=62"}' если добавляешь хотябы один канал, то пишет [00000312] ts demuxer debug: * es pid=4118 type=3 fcc=mpga [00000371] main packetizer debug: looking for packetizer module: 15 candidates [00000371] main packetizer debug: using packetizer module "mpeg_audio" [00000371] main packetizer debug: thread 1219038128 (decoder) created at priority 0 (input/decoder.c:159) [00000309] dvb access debug: Opening device /dev/dvb/adapter0/demux0 [00000309] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 4118 [00000309] dvb access error: DMXSetFilter: failed with -1 (Operation not permitted) [00000309] dvb access error: DMXSetFilter failed libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 0) for PID 2041 libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 0) for PID 2041 [00000312] ts demuxer debug: PMTCallBack called [00000312] ts demuxer debug: new PMT program number=55 version=14 pid_pcr=4092 [00000312] ts demuxer warning: skipping program (not selected) [00000312] ts demuxer debug: PMTCallBack called [00000312] ts demuxer debug: new PMT program number=54 version=14 pid_pcr=4091 [00000309] dvb access debug: Opening device /dev/dvb/adapter0/demux0 [00000309] dvb access error: DMXSetFilter: opening device failed (Too many open files) [00000309] dvb access error: DMXSetFilter failed [00000312] ts demuxer debug: * es pid=4091 type=3 fcc=mpga [00000372] main packetizer debug: looking for packetizer module: 15 candidates [00000372] main packetizer debug: using packetizer module "mpeg_audio" [00000372] main packetizer debug: thread 1221139376 (decoder) created at priority 0 (input/decoder.c:159) [00000309] dvb access debug: Opening device /dev/dvb/adapter0/demux0 [00000309] dvb access error: DMXSetFilter: opening device failed (Too many open files) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [00000309] dvb access error: DMXSetFilter failed [00000312] ts demuxer warning: first packet for pid=4230 cc=0x3 [00000312] ts demuxer warning: first packet for pid=4200 cc=0x9 [00000312] ts demuxer warning: first packet for pid=4180 cc=0x5 [00000312] ts demuxer warning: first packet for pid=4130 cc=0x1 [00000312] ts demuxer warning: first packet for pid=4143 cc=0x2 [00000312] ts demuxer warning: first packet for pid=4110 cc=0x7 [00000312] ts demuxer warning: first packet for pid=4100 cc=0xf [00000312] ts demuxer warning: first packet for pid=4120 cc=0x6 [00000312] ts demuxer warning: first packet for pid=4242 cc=0x1 [00000312] ts demuxer warning: first packet for pid=4260 cc=0x8 [00000312] ts demuxer debug: PSINewTableCallBack: table 0x4e(78) ext=0x6(6) [00000312] ts demuxer debug: PSINewTableCallBack: table 0x4e(78) ext=0x3(3) lsmod | grep demux0 показывает 32 открытых файла устройства demux0. А это предел по драйверам cat drivers/media/dvb/ttpci/av7110c ... 1286 string for (i = 0; i < 32; i++) av7110->handle2filter[i] = NULL; dvbdemux->filternum = 32; dvbdemux->feednum = 32; ... Что делать? Пробовал поднять число до 64, пропадает строка Too many open files Открывается больше demux0 (хоть это получилось :-( ) Hо остается Operation not permitted Знаю, что у людей получается и больше станции, но не знаю с какой карточкой точно. Гугле ничего не показывает Hа каждую станцию vlc открывает по два demux0, куда он открывает еще три дополнительны - не знаю Есть еще мысль, что один demux0 открывается на видео, другой на звук, но так как мне только звук нужен, то может быть можно както побороться, уже две недели ковыряюсь, так не хочится верить, что надо другую карточку брать Подскажите хоть что-нибудь -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/77955e655c66.html, оценка из 5, голосов 16
|