运营商监控管理(包括:广东《视频监控云》、浙江《行业视频》、江苏《江苏千里眼》等局点)
项目描述:
基于ffmpeg编译后二次开发的播放器Allplayer与公司内维护的底层依赖的基础上开发。与广东移动浙江移动江苏移动等运营商合作开发的监控管理应用。
我的职责:
1. 负责项目的版本迭代维护(月度版本归档的形式)
2. 负责底层依赖的开发维护
3. 负责上层应用功能变更,界面重构等需求开发
4. 负责打包加固签名安扫等一系列上架前准备工作
项目运用技术:
使用RecycleView进行数据展示,并对缓存复用等进行优化
使用自定义View 完成设备树对设备的展示
集成个推的推送功能,完成应用的签退、界面水印的开启关闭、及告警信息的推送
使用sip协议完成对软单兵功能的开发。从移动端推流、服务端拉流、服务端发起语音对讲、移动端端拉取音频流的流程完成了App代替监控设备的核心功能
使用Database本地数据库完成对一些缓存信息的存储,包括手势密码、用户登陆账号等
使用LeakCanary、profiler定位内存泄漏问题
使用 ImageLoader、Glide等框架加载图片、以及实现图片的缓存