这是一篇针对梯媒系统集成商、数字标牌硬件研发及广告运营公司的技术解决方案文章。
文章将聚焦于电梯广告从“平面海报”向“数字化、沉浸式”转型的趋势,解析如何利用电鱼智能 EFISH-SBC-RK3568强大的三屏异显能力,仅用一块主板同时驱动三块屏幕,以极低的成本构建环绕式电梯广告系统。
梯媒新视界!电鱼智能 RK3568 三屏异显构建沉浸式电梯广告解决方案
什么是 电鱼智能 EFISH-SBC-RK3568?
电鱼智能 EFISH-SBC-RK3568是一款高性价比的 AIoT 主板。它搭载 Rockchip RK3568 四核处理器,支持 4K 解码和 1TOPS 算力。
在显示领域,它堪称“接口魔术师”。RK3568 芯片内部拥有独立的VOP (视频输出处理器),支持同时输出三路不同的视频信号。电鱼主板引出了丰富的显示接口组合:
HDMI 2.0:支持 4K @ 60Hz。
eDP 1.3:支持 2K @ 60Hz。
LVDS / MIPI DSI:支持 1080P @ 60Hz。
这意味着只需一块板子,就能把狭小的电梯轿厢变成一个多媒体演播室。
![电鱼智能 RK3568 主板:HDMI、eDP、LVDS 显示接口布局图]
为什么 梯媒需要“单板三屏”方案?(痛点分析)
要在电梯里安装左、中、右三块屏幕(或 主屏+副屏+顶屏),传统方案和 RK3568 方案有着天壤之别:
1. 成本腰斩:1 > 3
传统方案:需要 3 个安卓盒子分别控制 3 块屏幕。硬件成本 x3,电源适配器 x3,4G 流量卡 x3。
RK3568 方案:一块主板搞定。BOM 成本直接降低 60% 以上。且只需维护一套系统,一个 4G 流量套餐。
2. 画面同步:拒绝“各说各话”
传统方案:3 个独立设备通过网络同步播放,极易受网络延迟影响,导致“左边屏幕人出来了,右边还在黑屏”,破坏沉浸感。
RK3568 方案:帧级同步。三块屏幕由同一个 CPU 和 VOP 调度。通过软件开发,可以实现“一只鸟从左屏飞到中屏再飞到右屏”的连贯动画效果,视觉冲击力极强。
3. 空间与散热
场景限制:电梯轿厢与墙壁的夹层空间极小(通常 < 5cm),且散热条件差。
RK3568 方案:集成度高,布线简单。RK3568 采用 22nm 低功耗工艺,发热量小,非常适合嵌入到超薄的电梯广告机外壳中。
系统架构与数据流 (System Architecture)
本方案设计了一套“三面合围”的电梯媒体系统。
拓扑逻辑
主机:EFISH-SBC-RK3568安装在主屏背面。
显示输出:
主屏 (中):HDMI-> 21.5寸 1080P 屏 (播放品牌大片)。
左屏:eDP-> 15.6寸 长条屏 (显示楼层、天气、物业通知)。
右屏:LVDS-> 15.6寸 互动屏 (显示促销二维码、互动游戏)。
联网:板载4G Cat.4 模组,在电梯井弱信号环境下,利用本地缓存策略播放。
感知:USB 摄像头 -> 检测是否有人进入电梯,无人时息屏省电。
关键技术实现 (Implementation)
1. 设备树 (DTS) 配置三屏异显
在 Linux 内核层面启用三个显示通道 (VP0, VP1, VP2)。
DTS
/* RK3568 Device Tree Overlay for 3-Screen */ /* Route 1: HDMI (Main) */ &hdmi { status = "okay"; }; &hdmi_in_vp0 { status = "okay"; }; /* Route 2: eDP (Left) */ &edp { status = "okay"; force-hpd; }; &edp_in_vp1 { status = "okay"; }; /* Route 3: LVDS (Right) */ &lvds { status = "okay"; }; &lvds_in_vp2 { status = "okay"; }; /* 确保分配足够的内存给 CMA (连续内存分配器) */ &reserved_memory { cma { size = <0x10000000>; }; // 256MB for graphics };2. Android 多屏内容分发 (Java)
利用 Android 的PresentationAPI 或多窗口模式,将不同内容投射到对应屏幕。
Java
// 获取所有屏幕 DisplayManager dm = (DisplayManager) getSystemService(DISPLAY_SERVICE); Display[] displays = dm.getDisplays(); // 假设: displays[0]=HDMI, displays[1]=eDP, displays[2]=LVDS // 1. 中屏播放视频 (Activity 本身) videoView.setVideoPath("/sdcard/ad_main.mp4"); // 2. 左屏显示信息 (Presentation A) InfoPresentation leftScreen = new InfoPresentation(this, displays[1]); leftScreen.updateWeather("25°C Sunny"); leftScreen.show(); // 3. 右屏显示二维码 (Presentation B) QrPresentation rightScreen = new QrPresentation(this, displays[2]); rightScreen.show();性能表现与稳定性
播放能力:RK3568 支持4K @ 60fps解码。在三屏场景下,推荐配置为:
主屏:1080P 视频解码。
副屏 A/B:静态图片轮播或简单的 H5 网页。
此时 CPU 占用率约 30%,VPU 占用率约 40%,系统运行流畅。
抗震设计:电梯运行伴有高频震动。电鱼主板采用板载eMMC 存储(非易松动的 TF 卡)和带锁扣的连接器,确保长期运行不松动。
常见问题 (FAQ)
Q1: eDP 和 LVDS 信号能传多远?
A: eDP 和 LVDS 都是板级接口,传输距离通常限制在 0.5米 - 1米 以内。在三屏联动的结构设计中,建议将主板放置在中间屏幕背后,通过定制的屏线向左右延伸。如果距离超过 1米,建议使用 HDMI 延长线 或 SerDes 转接方案。
Q2: 电梯里没信号怎么更新广告?
A: 1. 本地缓存:设备在信号好的时候(或夜间)下载素材到本地 eMMC/SSD,播放时完全不依赖网络。
2. 断点续传:电鱼提供的系统支持 4G 断点续传,并在进入电梯井前预加载播放列表。
Q3: 三个屏幕分辨率必须一样吗?
A: 不需要。RK3568 的 VOP 支持异构分辨率。你可以主屏用 1920x1080,副屏用 1280x800,系统会自动适配 UI 布局。