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

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 использует?

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


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

libdvdread: Could not open dvb: with libdvdcss.

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


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

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

 

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

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

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


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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.