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

VLC не запускается

Помогите разобраться с 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 использует?

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


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

Скорее вот это: "[0x80c7e40] main input error: open of `dvb:' failed: no suitable access module"

 

VLC собран без поддержки DVB.

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

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


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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас