关于电视机显示数据大屏(驾驶舱)的需求

183 天前
 unt

因为电视机实际上是安卓系统,用的是移动端浏览器,所以打开数据大屏的效果并不理想。于是这几年我们的做法是用 webview 套一个安卓壳,电视机安装安卓 APP 来实现。

想问一下经过几年的发展,有没有什么先进的技术来实现我的需求,理想方案是电视机能远程作为服务器的显示器来使用

1244 次点击
所在节点    程序员
11 条回复
zyxbcde
183 天前
你搞个开发板,装个 ubuntu ,然后 hdmi 连电视上开浏览器不就得了,成本看你大屏渲染有多复杂,反正 1000 块钱肯定够了。
opengps
183 天前
安卓是可以安装远程桌面应用的,你找找看,不过大概率要独立下载 apk 装上去,然后用鼠标键盘来设置下
songyoucai
183 天前
有个叫做电视棒的东西,成本不到 500 直接插在电视上的 HDMI 孔上,自带 window 系统 安装谷歌浏览器, 还能用远程桌面连上去控制。电视都是挂在墙上的, 维护也方便
songyoucai
183 天前
安卓 APP 是使用的还是内置的 webview ,和你自带浏览器打开是一样的,除非你的 app 中自己打一套 webview ,列入腾讯的 tbs 。superwebview 之类的。 但是还是电视棒来的方便。
nomytwins
183 天前
我们是这么实现的:
1 、TV 端有个 Apk 客户端:
具备扫码登录刷新 token 功能登录有效期后端控制;
能接受服务端推送的网页、图片、视频资料,根据播放规则播放;
能将客户端的设备编码型号之类的上传到服务端,服务端再进行分组和省市区 tag 标注;
2 、服务端:
整合 goview 大屏,大屏需要通过 token 验证获取数据;
TV 设备管理,管理分组和设备编码,对设备加 tag 标签;
内容管理,支持大屏、图片、视频;
推送管理,可以把不同内容通过标签或者指定设备直接推送到 TV 端展示;
AAAAAAAAAAAAAAAA
183 天前
还有一个问题,大屏这类时间长了之后,电视的 Android 根本扛不住浏览器或者 APK 的无限刷新,5 天 7 天半个月,总会挂掉,所以目前我的方案是直接给他当显示器用,后面挂个小主机。
nomytwins
183 天前
@AAAAAAAAAAAAAAAA 很少有不关机的,控制开关机就得涉及物联网了,例如加个红外,开机启动
unt
182 天前
@AAAAAAAAAAAAAAAA #6 每天都会开机的,夜里给哪个领导看呢,而且还费电,所以大多数情况下都是上班开机,下班关机
AAAAAAAAAAAAAAAA
182 天前
@unt #8 我们目前候主机都是 24 小时运行的,然后直接开关显示器就行,开机后自动显示对应界面,比较方便。
snipking
182 天前
@AAAAAAAAAAAAAAAA 所以我们做了一个辅助程序,可以做到开机自动打开 apk 客户端,闪退自动重启客户端,非授权情况下操作回主页之类的,自动强制切换回 apk 客户端

@unt 如果考虑当显示器用,可以把目前 apk 包 webview 的操作改为 apk 包 vnc client ,服务端用容器跑 vnc server 和 x11
snipking
182 天前
对了,辅助程序还能在服务端推送更新包后,自动无交互安装新的 apk 并重新拉起客户端,可以说是很流氓了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1044722

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX