1. 安装qt,要求是qt5.5以上版本,系统默认是5.2
安装完成以后添加环境变量
export PKG_CONFIG_PATH=/opt/Qt5.5.0/5.5/gcc/lib/pkgconfig/
2. 安装ffmpeg-3.4
./configure --enable-libx264 --enable-gpl --enable-shared --enable-static
3. 安装live555
需要把之前的live555删除,要不会报错的。下载最新的live555安装,编译libvlc不会出错,安装的时候会报错找不到live555的头文件,找到文件拷贝即可。
4. 编译libvlc
./configure '--disable-dc1394' '--disable-vcd' '--disable-libcddb' '--disable-dvbpsi' '--disable-libva' '--enable-live555' '--enable-qt' '--disable-chromecast' '--enable-dbus' '--enable-x264'
5. libvlc的官方文档
https://wiki.videolan.org/Contrib_Status/#Single_command_installation_in_Ubuntu
ffmpeg官方文档
https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu