电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
文章
基于RK3399微服务器,移植gmrender-resurrect,实现QPlay
分 享
扫描二维码分享
基于RK3399微服务器,移植gmrender-resurrect,实现QPlay
RK3399
gmrender
QPlay
Rice嵌入式开发
关注
发布时间: 2020-10-09
丨
阅读: 877
## 背景 - 本文主要描述云芯一号-RW3399微服务器,实现QPlay的简易功能。 - 首先感谢网友的文章分享[《云芯一号试用---更新固件方法+支持wifi》](https://aijishu.com/a/1060000000138912),之前板子无法连接WIFI,导致操作起来太不方便了,同时也通过刷入 Debian 9 覆盖原厂系统的方式也实现了 HDMI 音频输出的支持。 - 有了音频输出,我就在想是否可以把gmrender-resurrect移植进去,实现QPlay的功能。 - gmrender-resurrect是一个开源的软件,是一个在Linux上的通用即插即用的媒体渲染器。它是基于原先的项目-GMediaRender修改而来。 ## 准备工作 1. 安装编译所需要的的工具: ``` C sudo apt-get install build-essential \ autoconf \ automake \ libtool \ pkg-config ``` 2. 安装gmrender所需要的的库: ``` C sudo apt-get update sudo apt-get install libupnp-dev libgstreamer1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ gstreamer1.0-libav ``` 3. 安装alsa或者pulseaudio: ``` C sudo apt-get install gstreamer1.0-alsa sudo apt-get install gstreamer1.0-pulseaudio ``` 4. 安装git(下载gmrender-resurrect源码): ``` C sudo apt-get install git ``` ## 下载编译gmrender-resurrect 1. 下载gmrender-resurrect - github源(国内的网络,欲哭无泪): ``` C git clone https://github.com/hzeller/gmrender-resurrect.git ``` - gitee源(发现有人从github迁移过来,拯救了): ``` C https://gitee.com/bgcls/gmrender-resurrect.git ``` 2. 配置编译 ``` C cd gmrender-resurrect ./autogen.sh ./configure make ``` ## 运行实现 1. 在终端输入如下命令,其中-f代表要显示的名字: ``` C ./src/gmediarender -f "rice" ``` 2. 下载QQ音乐搜索,打开QPlay功能(要实现QPlay,必须板子和手机属于同一个网段): ![](https://rice_chen_1.gitee.io/picture/rk3399/2_1.png) ![](https://rice_chen_1.gitee.io/picture/rk3399/2_2.png) ![](https://rice_chen_1.gitee.io/picture/rk3399/2_3.png) 3. 通过QPlay播放音乐 ![](https://rice_chen_1.gitee.io/picture/rk3399/2_4.png) ![](https://rice_chen_1.gitee.io/picture/rk3399/2_5.png) 4. 这样就可以通过QPlay在HDMI输出音乐了。
关注微信公众号『Rice嵌入式开发技术分享』,后台回复“微信”添加作者微信,备注”入群“,便可邀请进入技术交流群。 ![](https://rice_chen_1.gitee.io/picture/logo/logo_.jpg)
原创作品,未经权利人授权禁止转载。详情见
转载须知
。
举报文章
点赞
(
0
)
Rice嵌入式开发
关注
评论
(0)
登录后可评论,请
登录
或
注册
相关文章推荐
MK-米客方德推出工业级存储卡
Beetle ESP32 C3 蓝牙数据收发
Beetle ESP32 C3 wifi联网获取实时天气信息
开箱测评Beetle ESP32-C3 (RISC-V芯片)模块
正点原子数控电源DP100测评
DP100试用评测-----开箱+初体验
Beetle ESP32 C3环境搭建
【花雕体验】16 使用Beetle ESP32 C3控制8X32位WS2812硬屏之二
X
你的打赏是对原创作者最大的认可
请选择打赏IC币的数量,一经提交无法退回 !
100IC币
500IC币
1000IC币
自定义
IC币
确定
X
提交成功 ! 谢谢您的支持
返回
我要举报该内容理由
×
广告及垃圾信息
抄袭或未经授权
其它举报理由
请输入您举报的理由(50字以内)
取消
提交