DshanPI-A1 RK3576 gmrender-resurrect B站投屏
· 4 min read
演示效果
https://www.bilibili.com/video/BV1Z646zhEBP
一、环境信息
| 类别 | 具体配置 |
|---|---|
| 板卡 | DshanPI-A1 |
| 主控芯片 | RK3576 |
| 操作系统 | Armbian |
| 桌面系统 | GNOME |
| 窗口系统 | Wayland |
| GPU 驱动 | Panfrost |
二、实现原理
-
核心组件:
gmrender-resurrect是一款接收 DLNA 服务内容,并通过 GStreamer 播放的工具,可直接配置为 DLNA 客户端。 -
硬件加速基础:已提前实现 GStreamer 硬件加速播放视频,满足高清流解码需求。
-
B 站投屏适配:B 站 DLNA 投屏时,会发送 FLV 封装的 H264 流(类似直播流),通过
gmrender-resurrect可直接调用硬件加速播放。