someday 1 Опубликовано: 2009-12-13 19:21:33 Share Опубликовано: 2009-12-13 19:21:33 Помогите разобраться с VLC. Ось Gentoo, ядро 2.6.30. Карта twinhan 878, для примера хочу вещать канал KRT со спутника Sirius 4. szap выдает что сигнал есть: KRT:11766:h:0:27500:6151:6152:6150(channels.conf) reading channels from file '/etc/channels.conf' zapping to 1 'KRT': sat 0, frequency = 11766 MHz H, symbolrate 27500000, vpid = 0x1807, apid = 0x1808 sid = 0x1806 using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' status 1f | signal 4000 | snr 1600 | ber fffffffe | unc fffffffe | FE_HAS_LOCK status 1f | signal 4000 | snr 1600 | ber fffffffe | unc fffffffe | FE_HAS_LOCK status 1f | signal 4100 | snr 1600 | ber fffffffe | unc fffffffe | FE_HAS_LOCK status 1f | signal 4100 | snr 1600 | ber fffffffe | unc fffffffe | FE_HAS_LOCK Поставил 0777 на /dev/dvb/ ls -l /dev/dvb/adapter0/ total 0 crwxrwxrwx 1 root video 212, 0 Dec 13 18:47 demux0 crwxrwxrwx 1 root video 212, 1 Dec 13 18:47 dvr0 crwxrwxrwx 1 root video 212, 3 Dec 13 18:47 frontend0 crwxrwxrwx 1 root video 212, 2 Dec 13 18:47 net0 VLC ставил со след. флагами: [ebuild R ] media-video/vlc-1.0.2 USE="a52 aac bidi cdda cdio dts dvb dvd ffmpeg flac gcrypt httpd live matroska mp3 mpeg ncurses ogg stream theora vlm xv* -X -aalib -alsa (-altivec) -atmo -avahi -cddax -cddb -dbus -dc1394 -debug -dirac -directfb -fbcon -fluidsynth -fontconfig -ggi -gnome -gnutls -hal -id3tag -ieee1394 -jack -kate -libass -libcaca -libnotify -libproxy -libsysfs -libtiger -libv4l2 -lirc -lua -mmx* -modplug -mtp -musepack -nsplugin -opengl -optimisememory -oss (-pda) -png -pulseaudio -pvr -qt4 -remoteosd -rtsp -run-as-root* -samba -schroedinger -sdl -sdl-image -seamonkey -shine -shout -skins -speex -sse* -svg -svga -taglib -truetype -twolame -upnp -v4l -v4l2 -vcdinfo -vcdx -vorbis -win32codecs -wma-fixed -x264 -xcb -xinerama -xml -xosd -zvbi" Запускаю так: vlc -vvv --color --ttl 12 --program=6150 dvb: --dvb-frequency=17660000 --dvb-srate=27500000 \ --dvb-voltage=18 --sout '#standard{access=http,mux=ts,dst=0.0.0.0:8001}' Получаю: [0x80c7e40] main input debug: `dvb:' gives access `' demux `' path `dvb:' [0x80c7e40] main input debug: creating demux: access='' demux='' path='dvb:' [0x80d2370] main demux debug: looking for access_demux module: 3 candidates libdvdread: Using libdvdcss version 1.2.10 for DVD access libdvdread: Could not open dvb: with libdvdcss. libdvdread: Can't open dvb: for reading [0x80d2370] dvdnav demux warning: cannot open dvdnav [0x80d2370] main demux debug: TIMER module_need() : 3.060 ms - Total 3.060 ms / 1 intvls (Avg 3.060 ms) [0x80c7e40] main input debug: creating access '' path='dvb:' [0x80d2370] main access debug: looking for access module: 5 candidates [0x80d2370] access_file access debug: opening file `dvb:' [0x80d2370] access_file access error: cannot open file dvb: (No such file or directory) [0x80d2370] main access error: File reading failed [0x80d2370] main access error: VLC could not open the file "dvb:". [0x80d2370] cdda access warning: could not open dvb: [0x80d2370] main access debug: TIMER module_need() : 2.426 ms - Total 2.426 ms / 1 intvls (Avg 2.426 ms) [0x80c7e40] main input error: open of `dvb:' failed: no suitable access module [0x80c7e40] main input error: Your input can't be opened [0x80c7e40] main input error: VLC is unable to open the MRL 'dvb:'. Check the log for details. [0x80bf000] main playlist debug: finished input [0x80bf000] main playlist debug: dead input [0x80c9190] main stream output debug: destroying useless sout [0x80c9268] main stream out debug: destroying chain... (name=duplicate) [0x80c9268] stream_out_duplicate stream out debug: closing a duplication [0x80d2b78] main stream out debug: destroying chain... (name=std) [0x80d55c8] main mux debug: removing module "mux_ts" [0x80d4808] main http server debug: waitpipe: object killed [0x80d4808] main http server debug: HTTP host removed [0x80d4128] access_output_http access out debug: Close По логам видно что VLC не может открыть устройство "dvb:", но ведь в /dev/dvb все есть + маска 0777. Что ему еще нужно? Хотелось бы знать кто какие версии VLC использует? Ссылка на сообщение Поделиться на других сайтах
zulu_Radist 856 Опубліковано: 2009-12-13 19:39:52 Share Опубліковано: 2009-12-13 19:39:52 Почему выбрали VLC? Я когда его собирал под генту, задолбался а потом плевался от его работы. C getstream меньше плясок с бубном и работает стабильней. Ссылка на сообщение Поделиться на других сайтах
someday 1 Опубліковано: 2009-12-13 21:04:10 Автор Share Опубліковано: 2009-12-13 21:04:10 Почему выбрали VLC? Я когда его собирал под генту, задолбался а потом плевался от его работы. C getstream меньше плясок с бубном и работает стабильней. Дык воспользовался вашим советом . Вы в каком-то посте вы писали как собирать VLC для вещания. Но в принципе мне все равно на чем поднимать вещание. Ссылка на сообщение Поделиться на других сайтах
someday 1 Опубліковано: 2009-12-13 21:18:22 Автор Share Опубліковано: 2009-12-13 21:18:22 zulu_Radist подскажите а вы драйвера для карт использовали с ядра или с linuxtv.org -? Если с ядра, то на какой версии? Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас