1、功能范围:bus司机屏增加开关;bus乘客屏展示视频流; 交互&逻辑:在司机屏运营面板增加开关,用于控制是否展示视频位: 开关开启时,有视频流的车辆持续常驻展示视频流,无视频流的车辆不展示(无占位); 开关关闭时,无论是否有视频流,均不展示(无占位);开关默认关闭 开关开启后,有视频流的展示位置如图所示常驻展示:
模块说明
本模块用来编写鹰眼核型功能
-
function-impl 目录下编写的都是对mogo-core-function-api定的功能实现,
- check 程序及车辆检测模块
- devatools 开发工具模块:日志采集、BadCase、
- hmi UI呈现及交互模块
- main 主入口(模块加载、后台服务启动、多进程启动等)
- map 地图相关的模块
- monitoring 行车超视距模块,路测摄像头、前车直播
- notice 云端公告、调度相关模块
- obu-mogo 自研OBU预警模块
- smp 小地图模块
- v2x 自车+云端预警模块
-
mogo-core-data:定义基础业务所需要的数据结构
-
mogo-core-network:公共网络请求
-
mogo-core-function-api:定义基础业务功能的接口
-
mogo-core-function-call:定义基础业务暴露给外部调用的接口,对function-impl的二次封装,只将能对外调用的功能进行封装
-
mogo-core-res:程序中涉及到的图片及布局资源,同一管理,并通过设置不同的目录指定是那个模块的资源,这里只存放公共资源,图片,布局,动画等
-
mogo-core-utils:基于成熟的工具类开源框架下沉的,这里可以增添针对我们业务上的一些工具类
- MultiDisplayUtils :多屏幕管理工具