You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.04中GStreamer的WPE插件缺失?是否已停用或有替代方案?

GStreamer WPE插件在Ubuntu 20.04中的问题及解决方案

WPE插件的状态说明

Ubuntu 20.04官方软件源中的gst-plugins-bad确实移除了wpesrc插件,并非上游GStreamer项目停用该插件,而是因为该版本的gst-plugins-bad在编译阶段默认禁用了WPE相关支持。

替代方案

方案1:从源码编译gst-plugins-bad并启用WPE支持

  1. 安装编译依赖:
    sudo apt-get install build-essential git libgstreamer1.0-dev libgstreamer-plugins-bad1.0-dev libwpewebkit-1.0-dev
    
  2. 克隆对应版本的gst-plugins-bad源码(Ubuntu 20.04适配GStreamer 1.16.x分支):
    git clone https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad.git
    cd gst-plugins-bad
    git checkout 1.16.x
    
  3. 配置编译选项并完成编译安装:
    meson build --prefix=/usr -Dwpe=enabled
    ninja -C build
    sudo ninja -C build install
    

编译完成后即可正常使用wpesrc插件。

方案2:使用webkitvideosrc替代

若不想编译源码,可使用功能类似的webkitvideosrc插件,它同样支持网页内容的视频流捕获,在Ubuntu 20.04中可通过以下命令安装:

sudo apt-get install gstreamer1.0-libav gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-webkit2

安装后直接用webkitvideosrc替换原流程中的wpesrc即可。

内容的提问来源于stack exchange,提问作者issac1222

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.11 15:03:10