首页 > 解决方案 > gst-launch-1.0 和 GStreamer 版本不匹配

问题描述

我正在使用此脚本在 Raspberry Pi 上安装 1.14 版的 GStreamer。

https://gist.github.com/Swap-File/d8511128930c93281f36f18d634f6748

在运行脚本之前,我从 pi 中完全卸载了 GStreamer。

脚本克隆gstreamer和一堆其他相关的 repos ( gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav gst-omx gst-python gst-rtsp-server) checkout 分支 1.14 并 make 安装它们。脚本完成没有问题。

脚本完成后,我检查安装的 GStreamer 版本

gst-launch-1.0 --version

它给出了输出

gst-launch-1.0 version 1.14.2
GStreamer 1.10.4
Unknown package origin

我的问题是:

  1. 为什么 gst-launch-1.0 和 GStreamer 版本不匹配?
  2. 如何将 gst-launch-1.0 升级到 1.14 版?

PS:本练习的目的是让 webrtcbin 插件在 Pi 上工作。

标签: gstreamerraspberry-pi3

解决方案


推荐阅读