What librairies require for streaming mp4 files
Posted: 20 Aug 2007 09:06
Hi All,
What are the libraries which vlc require to stream mp4 files with H264 encoding.
When I stream a file, with the following options, I only get the sound on the client side.
am sending the configuring options used for ffmpeg and vlc and the command used to stream
FFMPEG.
./configure --cc=$(CROSS_COMPILE)gcc --cross-compile --enable-encoder=mp3 \
--enable-libmp3lame --enable-libx264 --enable-shared --enable-muxer=mp2t \
--enable-encoder=mpeg2video \
--disable-decoder=atrac3 --enable-pp --enable-gpl --enable-demuxer=mpeg2video \
--enable-muxer=mpeg2video \
VLC.
====./configure --disable-x11 --disable-xvideo \
--disable-gtk --disable-livedotcom --target=$(ARCH)-linux \
--disable-mad --disable-libmpeg2 --enable-shared \
--with-libiconv-prefix=$(BUILD_DIR)/../libiconv --disable-caca \
--disable-skins --disable-skins2 --disable-kde --disable-qt \
--disable-nls --disable-x --prefix=$(STAGE) \
--disable-screen --disable-screensaver \
--disable-gui --disable-freetype --disable-gnutls \
--disable-glx --with-ffmpeg-mp3lame --enable-mp4 \
--disable-ipv6 --enable-ffmpeg --with-ffmpeg-tree=$(BUILD_DIR)/../ffmpeg/ \
--enable-ts --enable-dvbpsi --enable-realrtsp \
)
Options to run the command.
vlc 21.mp4 --sout '#duplicate{dst="transcode{vcodec=mp4v,vb=384,width=320,height=240,deinterlace}:std{access=rtp,mux=ts,dst=192.168.25.92:1234}}' -vvv
Any help would be great.
What are the libraries which vlc require to stream mp4 files with H264 encoding.
When I stream a file, with the following options, I only get the sound on the client side.
am sending the configuring options used for ffmpeg and vlc and the command used to stream
FFMPEG.
./configure --cc=$(CROSS_COMPILE)gcc --cross-compile --enable-encoder=mp3 \
--enable-libmp3lame --enable-libx264 --enable-shared --enable-muxer=mp2t \
--enable-encoder=mpeg2video \
--disable-decoder=atrac3 --enable-pp --enable-gpl --enable-demuxer=mpeg2video \
--enable-muxer=mpeg2video \
VLC.
====./configure --disable-x11 --disable-xvideo \
--disable-gtk --disable-livedotcom --target=$(ARCH)-linux \
--disable-mad --disable-libmpeg2 --enable-shared \
--with-libiconv-prefix=$(BUILD_DIR)/../libiconv --disable-caca \
--disable-skins --disable-skins2 --disable-kde --disable-qt \
--disable-nls --disable-x --prefix=$(STAGE) \
--disable-screen --disable-screensaver \
--disable-gui --disable-freetype --disable-gnutls \
--disable-glx --with-ffmpeg-mp3lame --enable-mp4 \
--disable-ipv6 --enable-ffmpeg --with-ffmpeg-tree=$(BUILD_DIR)/../ffmpeg/ \
--enable-ts --enable-dvbpsi --enable-realrtsp \
)
Options to run the command.
vlc 21.mp4 --sout '#duplicate{dst="transcode{vcodec=mp4v,vb=384,width=320,height=240,deinterlace}:std{access=rtp,mux=ts,dst=192.168.25.92:1234}}' -vvv
Any help would be great.