СТРИМ-ТВ via VLC [решено]

подскажите плз, чего нехватает vlc?
уже даже в оофтопике запускал -- всё работает,
а тут вот никак =(
настроил мопед, сетевуха получает параметры по DHCP,
но VLC нивкакую не показывает картинку...
может ли быть, что в ядре что-то касающееся мультикастов забыл включить?

vlc udp://@239.255.0.97:5500
***************************************************
*** glibc version with broken libintl detected. ***
*** Messages localization will be disabled.     ***
***************************************************
VLC media player 0.9.0-svn Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.0-svn Grishenko - (c) 1996-2008 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure  '--prefix=/usr' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--disable-glide' '--enable-a52' '--disable-aa' '--enable-faad' '--enable-alsa' '--disable-altivec' '--disable-arts' '--disable-asademux' '--enable-bonjour' '--enable-fribidi' '--disable-cdda' '--disable-cddax' '--disable-libcddb' '--disable-libcdio' '--disable-csri' '--enable-daap' '--enable-dbus' '--enable-dbus-control' '--disable-dirac' '--disable-directfb' '--disable-dc1394' '--disable-debug' '--enable-dca' '--disable-dv' '--enable-dvb' '--enable-dvdread' '--enable-dvdplay' '--enable-dvdnav' '--enable-esd' '--disable-fb' '--enable-ffmpeg' '--enable-flac' '--disable-fluidsynth' '--disable-galaktos' '--enable-ggi' '--enable-gnomevfs' '--enable-gnutls' '--disable-hal' '--enable-httpd' '--enable-id3tag' '--disable-jack' '--disable-caca' '--enable-libgcrypt' '--enable-notify' '--disable-libtar' '--disable-lirc' '--enable-live555' '--disable-lua' '--disable-mkv' '--enable-mmx' '--enable-mod' '--enable-mad' '--enable-libmpeg2' '--enable-mpc' '--disable-musicbrainz' '--enable-ncurses' '--disable-mozilla' 'XPIDL=' 'MOZILLA_CONFIG=' '--enable-ogg' '--enable-glx' '--enable-opengl' '--disable-optimize-memory' '--disable-oss' '--enable-png' '--disable-portaudio' '--disable-pulse' '--disable-pvr' '--enable-qt4' '--enable-rtsp' '--enable-realrtsp' '--disable-smb' '--enable-sdl' '--enable-sdl-image' '--disable-shout' '--disable-skins2' '--disable-speex' '--enable-sse' '--enable-svg' '--disable-svgalib' '--enable-taglib' '--enable-theora' '--enable-freetype' '--enable-twolame' '--enable-upnp' '--disable-v4l' '--enable-v4l2' '--disable-vcd' '--disable-vcdx' '--enable-vorbis' '--disable-loader' '--disable-wxwidgets' 'WX_CONFIG=' '--enable-x11' '--enable-screen' '--enable-x264' '--disable-xinerama' '--enable-libxml2' '--enable-xosd' '--enable-xvideo' '--disable-xvmc' '--disable-zvbi' '--disable-libvc1' '--disable-snapshot' '--disable-growl' '--disable-optimizations' '--enable-utf8' '--enable-libtool' '--enable-fast-install' '--enable-vlm' '--enable-sout' '--libdir=/usr/lib64' '--build=x86_64-pc-linux-gnu' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-O2 -march=athlon64 -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--sort-common' 'CXXFLAGS=-O2 -march=athlon64 -pipe'
[00000001] main libvlc debug: translation test: code is "C"
[00000001] main libvlc debug: CPU has capabilities 486 586 MMX 3DNow! MMXEXT SSE SSE2 FPU 
[00000001] main libvlc debug: looking for memcpy module: 4 candidates
[00000001] main libvlc debug: using memcpy module "memcpymmxext"
[00000661] main input debug: Input is a meta file: disabling unneeded options
[00000661] main input debug: `file/xspf-open:///root/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/root/.local/share/vlc/ml.xspf'
[00000661] main input debug: creating access 'file' path='/root/.local/share/vlc/ml.xspf'
[00000662] main access debug: looking for access2 module: 3 candidates
[00000662] access_directory access debug: opening directory `/root/.local/share/vlc/ml.xspf'
[00000662] access_directory access debug: skipping non-directory `/root/.local/share/vlc/ml.xspf'
[00000662] access_mmap access debug: opening file /root/.local/share/vlc/ml.xspf
[00000662] main access debug: using access2 module "access_mmap"
[00000663] main private debug: pre buffering
[00000663] main private debug: received first data for our buffer
[00000662] access_mmap access debug: at end of memory mapped file
[00000661] main input debug: creating demux: access='file' demux='xspf-open' path='/root/.local/share/vlc/ml.xspf'
[00000664] main demuxer debug: looking for demux2 module: 1 candidate
[00000664] playlist demuxer debug: using XSPF playlist reader
[00000664] main demuxer debug: using demux2 module "playlist"
[00000661] main input debug: `file/xspf-open:///root/.local/share/vlc/ml.xspf' successfully opened
[00000665] main private debug: looking for xml module: 2 candidates
[00000665] main private debug: using xml module "xml"
[00000662] access_mmap access debug: at end of memory mapped file
[00000664] playlist demuxer debug: parsed 0 tracks successfully
[00000665] main private debug: removing module "xml"
[00000661] main input debug: EOF reached
[00000661] main input debug: control type=1
[00000664] main demuxer debug: removing module "playlist"
[00000662] main access debug: removing module "access_mmap"
[00000666] main private debug: waiting for thread completion
[00000666] main private debug: thread 1090541904 (preparser) created at priority 0 (playlist/thread.c:82)
[00000667] main private debug: waiting for thread completion
[00000667] main private debug: thread 1098934608 (fetcher) created at priority 0 (playlist/thread.c:110)
[00000660] main playlist debug: waiting for thread completion
[00000660] main playlist debug: rebuilding array of current - root Playlist
[00000660] main playlist debug: rebuild done - 0 items, index -1
[00000660] main playlist debug: thread 1107327312 (playlist) created at priority 0 (playlist/thread.c:120)
[00000668] main interface debug: looking for interface module: 1 candidate
[00000668] main interface debug: using interface module "hotkeys"
[00000668] main interface debug: thread 1115720016 (interface) created at priority 0 (interface/interface.c:148)
[00000669] main interface debug: looking for interface module: 1 candidate
[00000669] main interface debug: using interface module "inhibit"
[00000669] main interface debug: thread 1124112720 (interface) created at priority 0 (interface/interface.c:148)
[00000670] main interface debug: looking for interface module: 1 candidate
[00000670] main interface debug: using interface module "screensaver"
[00000670] main interface debug: thread 1132505424 (interface) created at priority 0 (interface/interface.c:148)
[00000660] main playlist debug: adding item `udp://@239.255.0.97:5500' ( udp://@239.255.0.97:5500 )
[00000660] main playlist debug: rebuilding array of current - root Playlist
[00000660] main playlist debug: rebuild done - 1 items, index -1
[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000671] main interface debug: looking for interface module: 4 candidates
[00000671] main interface debug: using interface module "qt4"
[00000671] main interface debug: thread 1140898128 (interface) created at priority 0 (interface/interface.c:148)
[00000671] qt4 interface debug: Error while initializing qt-specific localization
[00000660] main playlist debug: adding item `udp://@239.255.0.97:5500' ( udp://@239.255.0.97:5500 )
[00000660] main playlist debug: rebuilding array of current - root Playlist
[00000660] main playlist debug: rebuild done - 2 items, index -1
[00000660] main playlist debug: starting new item
[00000660] main playlist debug: processing request item udp://@239.255.0.97:5500 node Playlist skip 0
[00000660] main playlist debug: resyncing on udp://@239.255.0.97:5500
[00000660] main playlist debug: udp://@239.255.0.97:5500 is at 1
[00000660] main playlist debug: creating new input thread
[00000672] main input debug: waiting for thread completion
[00000672] main input debug: thread 1166076240 (input) created at priority 0 (input/input.c:342)
[00000660] main playlist debug: requesting art for udp://@239.255.0.97:5500
[00000671] qt4 interface debug: I was here, updating your status
[00000672] qt4 input debug: I have audio-video: 0 0
[00000672] main input debug: `udp://@239.255.0.97:5500' gives access `udp' demux `' path `@239.255.0.97:5500'
[00000672] main input debug: creating demux: access='udp' demux='' path='@239.255.0.97:5500'
[00000673] main demuxer debug: looking for access_demux module: 0 candidates
[00000673] main demuxer warning: no access_demux module matched "udp"
[00000672] main input debug: creating access 'udp' path='@239.255.0.97:5500'
[00000674] main access debug: looking for access2 module: 1 candidate
[00000674] access_udp access debug: opening server=:0 local=239.255.0.97:5500
[00000674] main access debug: net: opening 239.255.0.97 datagram port 5500
[00000674] main access debug: Multicast group join request
[00000674] main access debug: using access2 module "access_udp"
[00000675] main private debug: pre buffering
[00000660] main playlist debug: searching art for udp://@239.255.0.97:5500
[00000660] main playlist debug: looking for art finder module: 1 candidate
[00000660] main playlist debug: unable to find art
[00000660] main playlist debug: art not found for udp://@239.255.0.97:5500
[00000660] main playlist debug: adding item `udp://@239.255.0.97:5500' ( udp://@239.255.0.97:5500 )
[00000674] main access debug: waitpipe: object killed
[00000674] main access debug: socket 17 polling interrupted
[00000674] main access error: Read error: Interrupted system call
[00000660] main playlist debug: rebuilding array of current - root Playlist
[00000660] main playlist debug: rebuild done - 3 items, index 1
[00000660] main playlist debug: dying input
[00000675] main private debug: prebuffering done 0 bytes in 90s - 0 kbytes/s
[00000675] main private error: cannot pre fill buffer
[00000672] main input warning: cannot create a stream_t from access
[00000674] main access debug: removing module "access_udp"
[00000671] qt4 interface debug: I was here, updating your status
[00000660] main playlist debug: dead input
[00000672] main input debug: thread 1166076240 joined (input/input.c:479)
[00000660] main playlist debug: starting new item
[00000660] main playlist debug: processing request item udp://@239.255.0.97:5500 node Playlist skip 0
[00000660] main playlist debug: resyncing on udp://@239.255.0.97:5500
[00000660] main playlist debug: udp://@239.255.0.97:5500 is at 2
[00000660] main playlist debug: creating new input thread
[00000676] main input debug: waiting for thread completion
[00000676] main input debug: thread 1166076240 (input) created at priority 0 (input/input.c:342)
[00000660] main playlist debug: requesting art for udp://@239.255.0.97:5500
[00000671] qt4 interface debug: I was here, updating your status
[00000676] qt4 input debug: I have audio-video: 0 0
[00000676] main input debug: `udp://@239.255.0.97:5500' gives access `udp' demux `' path `@239.255.0.97:5500'
[00000676] main input debug: creating demux: access='udp' demux='' path='@239.255.0.97:5500'
[00000677] main demuxer debug: looking for access_demux module: 0 candidates
[00000677] main demuxer warning: no access_demux module matched "udp"
[00000676] main input debug: creating access 'udp' path='@239.255.0.97:5500'
[00000678] main access debug: looking for access2 module: 1 candidate
[00000678] access_udp access debug: opening server=:0 local=239.255.0.97:5500
[00000678] main access debug: net: opening 239.255.0.97 datagram port 5500
[00000678] main access debug: Multicast group join request
[00000678] main access debug: using access2 module "access_udp"
[00000679] main private debug: pre buffering
[00000660] main playlist debug: searching art for udp://@239.255.0.97:5500
[00000660] main playlist debug: looking for art finder module: 1 candidate
[00000660] main playlist debug: unable to find art
[00000660] main playlist debug: art not found for udp://@239.255.0.97:5500
[00000671] qt4 interface debug: Destroying the main interface
[00000671] qt4 interface debug: Destroying the Dialog Provider
[00000671] main interface debug: thread 1140898128 joined (libvlc-common.c:1108)
[00000671] main interface debug: removing module "qt4"
[00000001] main libvlc debug: removing all interfaces
[00000670] main interface debug: thread 1132505424 joined (interface/interface.c:171)
[00000670] main interface debug: removing module "screensaver"
[00000669] main interface debug: thread 1124112720 joined (interface/interface.c:171)
[00000669] main interface debug: removing module "inhibit"
[00000668] main interface debug: thread 1115720016 joined (interface/interface.c:171)
[00000668] main interface debug: removing module "hotkeys"
[00000001] main libvlc debug: removing playlist
[00000666] main private debug: thread 1090541904 joined (playlist/thread.c:149)
[00000667] main private debug: thread 1098934608 joined (playlist/thread.c:159)
[00000678] main access debug: waitpipe: object killed
[00000678] main access debug: socket 17 polling interrupted
[00000678] main access error: Read error: Interrupted system call
[00000679] main private debug: prebuffering done 0 bytes in 45s - 0 kbytes/s
[00000679] main private error: cannot pre fill buffer
[00000676] main input warning: cannot create a stream_t from access
[00000678] main access debug: removing module "access_udp"
[00000676] main input debug: thread 1166076240 joined (input/input.c:479)
[00000660] main playlist: saving Media Library to file /root/.local/share/vlc/ml.xspf
[00000660] main playlist debug: looking for playlist export module: 1 candidate
[00000660] main playlist debug: using playlist export module "export"
[00000660] main playlist debug: removing module "export"
[00000660] main playlist debug: thread 1107327312 joined (playlist/thread.c:166)
[00000001] main libvlc debug: removing all video outputs
[00000001] main libvlc debug: removing all audio outputs
[00000001] main libvlc debug: removing module "memcpymmxext"
[00000001] main libvlc debug: opening config file (/root/.config/vlc/vlcrc)
[00000001] main libvlc debug: opening config file (/root/.config/vlc/vlcrc)
[00000001] main libvlc debug: writing plugins cache /root/.cache/vlc/plugins-04081e.dat

может лучше

может лучше использовать стабильную версию?

интересно,

интересно, крутил, крутил, что-то докрутил и заработало под Mplayer, потом собрал стабильный VLC и под ним заработало =))

теперь вот голову ломаю как наладить роутинг что-бы инет с мопеда был на eth0, а видер с eth1

точнее как в /etc/conf.d/net прописать тоже что и строкой: route add -net 239.255.0.0 netmask 255.255.255.0 dev eth1

глянь в

глянь в /etc/conf.d/net.example
вообщето почти так и будет, насколько я понимаю.
routes_ppp1=( "10.0.0.0/8 via 10.44.0.1 dev ppp1" )
в скобках тоже самое что в и команде.

кстати - поставь iproute2 и вставь в конфиг
modules=( "iproute2" )

я смотрел в

я смотрел в net.example,
там не упоминается такой синтаксис с dev

вобщем то решал задачу с роутингом -- не нужно вообще ничего указывать, только "Destination" и всё...

в результате получилось так:
/etc/conf.d/net

dns_domain_lo=("home.lan")
nis_domain_lo=("home.lan")

config_eth0=("10.0.0.1/24 brd 10.0.0.255") # IP для сетевухи смотрящей в домашнюю сеть и в модем
dns_servers_eth0=("127.0.0.1") # используется локальный кэширующий DNS
dns_search_eth0=("home.lan")
routes_eth0=("default via 10.0.0.254") # дефолтовый роутинг в интернет через модем, модем настроен "роутером"


config_eth1=("dhcp") # для второй сетевухи беру только IP по DHCP
dhcp_eth1=("nogateway nodns nontp nonis nosendhost") # только IP! и больше ничего =))

routes_eth1=(
"172.16.24.0/24" # роутинг для второй сетевухи до ivis.msk.sismedia.ru (IP для этого имени записан в /etc/hosts)
"239.255.0.0/24" # роутинг для ТВ -- именно тут VLC и ходит по своим UDP
)

в результате по route -n я получаю следующие:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0
239.255.0.0     0.0.0.0         255.255.255.0   U     1      0        0 eth1
172.16.24.0     0.0.0.0         255.255.255.0   U     1      0        0 eth1
26.81.0.0       0.0.0.0         255.255.0.0     U     1      0        0 eth1
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         10.0.0.254      0.0.0.0         UG    0      0        0 eth0

а что докрутил?

а что докрутил?
у меня стабильный не показывает ничего, use флаги какие?

юзы почти все

юзы почти все включил, кроме того ещё пересобирал ffmpeg, и там тоже с юзами игрался,
ещё на всякие пожарные сделал в /etc/sysctl.conf
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.all.rp_filter = 0
( echo "0" > /proc/sys/net/ipv4/conf/eth1/rp_filter )

и зачем то в ядре включл CONFIG_IP_MULTICAST=y
правда неуверен, что это про то самое =))

а в оффтопике то у тебя показывает?
vlc что говорит?

в офтопика

в офтопике показывает.
вот что под линуксом

main debug: prebuffering done 0 bytes in 166s - 0 kbytes/s
main error: cannot pre fill buffer
main warning: cannot create a stream_t from access
main debug: removing module "access_udp"
main debug: thread 1124096336 joined (input/input.c:412)
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 1124096336 (input) created at priority 0 (input/input.c:265)
main debug: `udp://@239.239.0.3:1234' gives access `udp' demux `' path `@239.239.0.3:1234'
main debug: creating demux: access='udp' demux='' path='@239.239.0.3:1234'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "udp"
main debug: creating access 'udp' path='@239.239.0.3:1234'
main debug: looking for access2 module: 9 candidates
access_udp debug: opening server=:0 local=239.239.0.3:1234
main debug: net: connecting to '[]:0@[239.239.0.3]:1234'
main debug: looking for network module: 1 candidate
ipv6 debug: 239.239.0.3: Семейство адресов не поддерживатся для данного имени хоста
main debug: using network module "ipv6"
main debug: removing module "ipv6"
main debug: looking for network module: 1 candidate
ipv4 debug: resolving 239.239.0.3:1234...
ipv4 debug: resolving :0...
ipv4 debug: IP_ADD_MEMBERSHIP multicast request
main debug: using network module "ipv4"
main debug: removing module "ipv4"
main debug: using access2 module "access_udp"
main debug: pre buffering

оой, у тебя тут

оой, у тебя тут и IPV6 зачем то...

вот мои юзы для vlc:

media-video/vlc-0.8.6e USE="X a52 alsa avahi bidi daap dvb dvd esd flac ggi gnome gnutls httpd libnotify live modplug mp3 mpeg musepack ncurses ogg opengl png rtsp sdl sdl-image stream svg theora truetype upnp v4l vlm vorbis wxwindows x264 xml xosd xv (-3dfx) -aalib (-altivec) -arts -cdda -cddb -corba -dc1394 -debug -directfb -dts -fbcon -hal -jack -libcaca -lirc -matroska -nsplugin -optimisememory -oss -samba -seamonkey -shout -skins -speex (-svga) -vcd (-win32codecs) -xinerama"

проверь роутинг,
проверь на всякие пожарные ffmpeg (я его тоже пересобирал):

media-video/ffmpeg-0.4.9_p20070616-r2 [0.4.9_p20070616] USE="X a52 aac encode mmx network ogg sdl theora truetype v4l vorbis x264 xvid zlib (-altivec) -amr -debug -doc -ieee1394 -imlib -ipv6% -oss -test -threads"

а что за провайдер у тебя?

провайдер

>а что за провайдер у тебя?

гигабит в Жуковском

www.giga.su

Хе

>и зачем то в ядре включл CONFIG_IP_MULTICAST=y
>правда неуверен, что это про то самое =))

а вот кажеться это и помогает, я правда еще что то там рядом включил, не помню, точно что.
:-)

ядро пересобрал и поддержку ипв6 выкинул.
ffmpeg и vlc не трогал.

заработало

ну тогда точно

ну тогда точно [решено] =))

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".