基于RK3399微服务器,移植gmrender-resurrect,实现QPlay

背景

  • 本文主要描述云芯一号-RW3399微服务器,实现QPlay的简易功能。
  • 首先感谢网友的文章分享《云芯一号试用—更新固件方法+支持wifi》,之前板子无法连接WIFI,导致操作起来太不方便了,该文章也通过刷入 Debian 9 覆盖原厂系统的方式也实现了 HDMI 音频输出的支持。
  • 有了音频输出,我就在想是否可以把gmrender-resurrect移植进去,实现QPlay的功能。
  • gmrender-resurrect是一个开源的软件,是一个在Linux上的通用即插即用的媒体渲染器。它是基于原先的项目-GMediaRender修改而来。

准备工作

1.安装编译所需要的的工具:

sudo apt-get install build-essential \
             autoconf \
             automake \
             libtool \
             pkg-config

2.安装gmrender所需要的的库:

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:

sudo apt-get install gstreamer1.0-alsa
sudo apt-get install gstreamer1.0-pulseaudio

4.安装git(下载gmrender-resurrect源码):

sudo apt-get install git

下载编译gmrender-resurrect

1.下载gmrender-resurrect

  • github源(国内的网络,欲哭无泪):
git clone https://github.com/hzeller/gmrender-resurrect.git
  • gitee源(发现有人从github迁移过来,拯救了):
https://gitee.com/bgcls/gmrender-resurrect.git

2.配置编译

cd gmrender-resurrect
./autogen.sh
./configure
make

运行实现

1.在终端输入如下命令,其中-f代表要显示的名字:

./src/gmediarender -f "rice"

2.下载QQ音乐搜索,打开QPlay功能(要实现QPlay,必须板子和手机属于同一个网段):

3.通过QPlay播放音乐

  1. 这样就可以通过QPlay在HDMI输出音乐了。

基于RK3399微服务器,移植gmrender-resurrect,实现QPlay》有1条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注

相关