Page 1 of 1
VLC use the libavcodec (ffmpeg libraries)
Posted: 16 Mar 2010 20:04
by gher
Hellow, VLC use the libavcodec (ffmepg libraries), to get or save streams..? if use, you known what libraries exactly. libavcodec, libavformat. libavutil.. etc
VLC work well to get streams from axis camera in RTSP protocol, so, to get this type of streams use too a ffmpeg libraries like (rtsp.c files)
Thanks a lot
Gher
Re: VLC use the libavcodec (ffmpeg libraries)
Posted: 16 Mar 2010 20:48
by grzesiek22
Hello.
I'm here also because of fighting with RTSP/RTP streams, do you have any experience with libvlc ?
As answer of your question - it seems that vlc binary doesn't link to libav* library:
Code: Select all
/usr/bin/vlc:
linux-gate.so.1 => (0xb7fb7000)
libvlc.so.2 => /usr/lib/libvlc.so.2 (0xb7f92000)
libvlccore.so.2 => /usr/lib/libvlccore.so.2 (0xb7eba000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7ea1000)
libc.so.6 => /lib/libc.so.6 (0xb7d5a000)
libhal.so.1 => /usr/lib/libhal.so.1 (0xb7d4a000)
libdbus-1.so.3 => /lib/libdbus-1.so.3 (0xb7d11000)
librt.so.1 => /lib/librt.so.1 (0xb7d08000)
libdl.so.2 => /lib/libdl.so.2 (0xb7d04000)
libm.so.6 => /lib/libm.so.6 (0xb7cdd000)
/lib/ld-linux.so.2 (0xb7fb8000)
Nor does libvlc/libvlccore. But maybe one the of the vlc modules does ?
EDIT: ldd from Debian/Sid
Re: VLC use the libavcodec (ffmpeg libraries)
Posted: 16 Mar 2010 21:23
by gher
Hello, thanks for your reply, sorry i don't have any experience using libvlc, i'm working with libav* libraries to get and save streams on http protocol (this work well). but on rtsp don't work (axis an panasonic cameras). I try with vlc program and work very well.
Re: VLC use the libavcodec (ffmpeg libraries)
Posted: 26 Mar 2010 23:46
by RĂ©mi Denis-Courmont
VLC uses avformat, avcodec, postproc, swscale and avutil