|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kir 2:5020/400 17 Sep 2006 22:26:22 To : All Subject : dvb радио Помогите -------------------------------------------------------------------------------- привет. Огромная просьба ответить У меня 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 Знаю, что у людей получается и больше станции, но не знаю с какой карточкой точно. Гугле ничего не показывает Подскажите хоть что-нибудь -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/779540486ead.html, оценка из 5, голосов 10
|