Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 dvb радио Помогите   Kir   17 Sep 2006 22:26:22 
Архивное /ru.linux/779540486ead.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional