是一款针对车辆实时监控车辆位置、状态,并可以通过监控实时观看与通话,可以查询车辆历史运行状态。
项目业绩:
1. 主导APP架构的全面重构工作,引入MVP与MVVM架构设计模式,同时开展代码瘦身行动,将架构组件化,划分为基础组件、功能组件和业务组件,有效提升代码的可维护性与复用性。
2. 承担功能检测及性能优化职责,致力于提升APP的稳定性。搭建本地日志上传至OSS的流程,运用SLS埋点上报技术,并接入钉钉机器人实现及时报警,确保异常情况能够得到快速响应。
3. 基于ijkplayer进行深度封装,成功实现直播监控视频与语音的流畅播放功能,满足业务在多媒体展示方面的需求。
4. 利用ijkplayer实现语音播放功能,为达成双向对讲,需实现本地录音实时上传。由于socket长连接的HTTPS请求需签名证书,无法适配不同服务器的播放需求,采用输入流(NSInputStream)进行数据上传,最终成功实现双向对讲。