根据gstreamer官网的方式安装gstreamer,
安装qt5.9.8 (非必要,我是因为要用qt去跑gst的一些例子才装的)
安装qt依赖:
sudo apt install build-essential
sudo apt-get install libgl1-mesa-dev
//自己去载一个5.9.8的包,直接安装即可,上门那两个依赖记得装
//另外装下gcc g++ 和gdb 这些都不是本文重点,自己去百度
安装gtk3.0
sudo apt-get install libgtk-3-dev
测试是否安装成功:
pkg-config --modversion gtk+-3.0
安装gstreamer
apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio
测试是否安装成功:
dpkg -l | grep gstreamer
gst-launch-1.0 --gst-version
gst-inspect-1.0 --gst-version