Portál AbcLinuxu, 10. května 2025 08:10

Dotaz: VLC - streamovani v4l2

9.8.2008 17:30 Radim Drápela
VLC - streamovani v4l2
Přečteno: 795×
Odpovědět | Admin
Dobry den, muzete mi nekdo pomoci se streamovanim videa pres VLC?

Mam Ubuntu 8.04 a Tuner Leadtek WinFast DTV1000.
Pouzivam pouze composit (cinch) vstup. Tento vstup chci streamovat do site.
Problem nastal uz pri prehravani. Karta podporuje pouze V4l2 - coz umi az VLC 0.9.0. Tu jsem nainstaloval a signal jde prehrat pomoci prikazu:
vlc v4l2:///dev/video0:width=720:height=576:input=1:standard=2:stereo=enabled

Pokud chci streamovat zkousel jsem nejdrive na souboru film.avi - vse funguje pomoci prikazu:
vlc --sout '#standard{access=http,mux=ts,dst=192.168.2.157:8080}' film.avi

Do teto doby je vse OK. Problem nastane kdyz chci zacit streamovat ten signal z karty. Nevim co tam zadat. Nakonec jsem skoncil u kombinovaneho prikazu:
vlc --sout '#transcode{vcodec=mp4v,vb=2048,ab=128,scale=0.5}:standard{access=http,mux=asf,dst=192.168.2.157:8080}' v4l2:///dev/video0:width=720:height=576:input=1:standard=2:stereo=enabled

Ktery nakonec vypise chybu Segmentation fault

Cely vypis:
VLC media player 0.9.0-test3 Grishenko [00000001] main libvlc debug: VLC media player - version 0.9.0-test3 Grishenko - (c) 1996-2008 the VideoLAN team [00000001] main libvlc debug: libvlc was configured with ./configure '--mandir=/share/man' '--build=i486-linux-gnu' '--enable-maintaner-mode' '--enable-release' '--prefix=/usr' '--enable-libtool' '--enable-fast-install' '--disable-update-check' '--disable-gnome' '--disable-gtk' '--disable-familiar' '--disable-fb' '--enable-ggi' '--enable-sdl' '--enable-esd' '--enable-mad' '--enable-arts' '--enable-jack' '--enable-pulse' '--enable-lirc' '--enable-a52' '--enable-aa' '--enable-dvbpsi' '--enable-mozilla' '--disable-kde' '--enable-mp4' '--enable-dvb' '--disable-satellite' '--enable-ogg' '--enable-vorbis' '--enable-shout' '--enable-wxwidgets' '--with-wx-config=wx-config' '--enable-qt4' '--disable-slp' '--enable-flac' '--disable-skins' '--disable-basic-skins' '--enable-skins2' '--enable-freetype' '--enable-mkv' '--enable-speex' '--enable-caca' '--enable-live555' '--enable-libmpeg2' '--enable-fribidi' '--enable-cdio' '--enable-mod' '--enable-theora' '--enable-modplug' '--enable-dvdnav' '--enable-gnutls' '--enable-ffmpeg' '--enable-ncurses' '--enable-smb' '--disable-gnomevfs' '--enable-bonjour' '--enable-mpc' '--enable-vcd' '--enable-vcdx' '--enable-notify' '--enable-debug' '--enable-twolame' '--enable-x264' '--enable-faad' '--disable-zvbi' '--enable-telx' '--enable-mediacontrol-bindings' '--disable-x264' '--disable-atmo' '--enable-alsa' '--enable-dv' '--enable-v4l' '--enable-v4l2' '--enable-pvr' '--enable-svgalib' '--enable-dvd' '--without-dvdcss' 'build_alias=i486-linux-gnu' 'CFLAGS=-g -O2' 'LDFLAGS=-Wl,-Bsymbolic-functions' 'CPPFLAGS=' 'CXXFLAGS=-g -O2' [00000001] main libvlc debug: translation test: code is "cs" [00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [00000408] main access out: creating httpd Segmentation fault

S tim uz jsem si neporadil at jsem googloval jak jsem googloval. Poradi mi prosim nekdo?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Ondřej Kuda avatar 9.8.2008 18:43 Ondřej Kuda | skóre: 27 | blog: obcasny_blog
Rozbalit Rozbalit vše Re: VLC - streamovani v4l2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud clovek nevi, ktere parametry ze mu to funguji, staci pri nastavovani v GUI zmenit cokoli z defaultni hodnoty, a nasledne po potvrzeni jsou vsechny (t.j. i nezmenene) parametry vypsany v "prikazovem" radku GUI VLC.
9.8.2008 18:56 Radim Drápela
Rozbalit Rozbalit vše Re: VLC - streamovani v4l2
No nutno podotknout, ze pres GUI jsem nebyl schopen ani "naklikat" prehravani pres V4l2. Parametry nutne k prehrani, napr volba vstupu, to proste nechtelo vzit, takze jsem zacal s nastavovanim pres prikazovy radek. Jak jsem psal, dostal jsem se plne funkcnimu prehravani z karty, i streamovani souboru, ale nejde streamovani z te karty.

Ted me tak napada, existuje i jiny program na streamovani videa do site?
9.8.2008 23:55 Radim Drápela
Rozbalit Rozbalit vše Re: VLC - streamovani v4l2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak ted jsem zjistil, ze to dela pouze pri pouziti prikazu "transcode". Pokud transcode nepouziju, streamovani se zapne, ale zase se to nestiha prenaset po siti. Nejvyssi rozliseni ktere to zvladne (WiFi) je 192x120 - coz je teda pekna bida. Potreboval bych to zkomprimovat, ale nejde mi to. Precetl jsem snad uz uplne vsechno a zkousel spoustu moznosti. Uz vazne nevim. Nesetkal se s tim nekdo?
18.8.2008 22:40 Radim Drápela
Rozbalit Rozbalit vše Re: VLC - streamovani v4l2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Opreavdu mi nikdo neporadi jak pouzit to transcode? At delam co delam, porad to ne a ne fungovat. :(http://www.google.cz/ig?hl=cs&source=iglk
18.8.2008 23:08 sid
Rozbalit Rozbalit vše Re: VLC - streamovani v4l2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nechces zkusit getstream? Ja ho pouzivam a jsem s nim docela spokojen(zere o dost min systemovych prostredku, nez kdyz jsem jel pres VLC). http://www.mulder.franken.de/getstream-poempel/

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.