使用VLC进行RTSP到TS的转码

本文详细介绍了如何编译安装VLC,并解决编译过程中遇到的错误,如`vlc_spinlock_t`和`AFS_SUPER_MAGIC`问题。接着,文章展示了如何进行RTSP到TS的直接转码和视音频重编码后的转码,涉及到ffmpeg的配置和使用,以实现不同格式的流输出。
摘要由CSDN通过智能技术生成

一、           编译安装VLC

 

使用vlc-1.0.5.tar.bz2 + live555-2010.01.tar.gz

exportMYDIR=/root/lf

live555-2010.01.tar.gzvlc-1.0.5.tar.bz2放置在$MYDIR

cd$MYDIR

(一)         编译liveMedia

tar xvfzlive555-2010.01.tar.gz

cd live

./genMakefileslinux

make

 

(二)         安装libdvbpsi

rpm -hiv libdvbpsi-0.1.7-1.el4.rf.i386.rpm

rpm -hiv libdvbpsi-devel-0.1.7-1.el4.rf.i386.rpm

 

需要什么rpm可到http://apt.sw.be/redhat/el4/en/i386/rpmforge/RPMS/中下载

(三)         编译VLC

1.   configure

 

./configure--prefix=/usr --enable-debug --disable-avcodec --disable-hal --disable-avformat--disable-swscale --disable-a52 --disable-x11 --disable-sdl --disable-fribidi--disable-dbus --disable-libgcrypt --disable-gnutls --disable-remoteosd  --disable-skins2 --disable-qt4  --disable-libxml2  --disable-lua --disable-xcb --disable-alsa--disable-v4l2  --disable-qt --enable-run-as-root --enable-live555--with-live555-tree=$MYDIR/live --disable-mad --disable-postproc --enable-dvbpsi --enable-x264

2.   make

 

3.   出现错误error: syntax error before "vlc_spinlock_t"

../include/vlc_threads.h:240:error: syntax error before "vlc_spinlock_t"

……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值