gstreamer - 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
我的问题是:
- 为什么 gst-launch-1.0 和 GStreamer 版本不匹配?
- 如何将 gst-launch-1.0 升级到 1.14 版?
PS:本练习的目的是让 webrtcbin 插件在 Pi 上工作。
解决方案
推荐阅读
- javascript - 如何在提交按钮后重定向用户并发出甜蜜警报
- batch-file - 远程命令和远程 sudo 登录后的交互式 Putty
- c# - 我希望 Json.NET 无法反序列化丢失或未定义的值类型
- suitescript - 如何在 2.0 中从客户端脚本触发服务器端 Suitelet 脚本?
- excel - 使用 IF 变量创建循环——运行时错误“1004”
- typescript - 如何在 Firebase Cloud Function 可调用堆栈跟踪中显示 TypeScript 源代码?
- flutter - 每次我尝试测试它时,我都会在 web 的颤振版本中遇到这个错误。但是在手机上可以正常使用
- sql - 如何获得超出限制且不为空的元素的平均数量
- bash - 使用 COPY 从标准输入填充 Postgres 表中的特定列时出现语法错误
- google-cloud-platform - Google Cloud Platform 的 Cloud-init 脚本