熟练使用Androidstudio,rxjava网络框架,glide图片加载,使用MVP模式开发,熟练使用jni层的代码实现以及编译。对c代码也比较熟悉。熟悉音视频解码,对mediacodec硬解码的大部分芯片比较了解,sps,pps的相关计算,熟悉软解码FFmpeg。对摄像头相关行业比较了解,可以很好的和客户沟通以及远程解决客户问题。
应用宝上架了云眼AI APP以及云智AI APP。云眼APP基本是一个人独立完成,包括前期对同类产品的分析以及对APP界面的设计,多线程登录,安卓硬解码碰到的适配手机机型问题,后面为了适配全部手机的软解码FFmpeg,在硬解码失败几次之后自动启用软解码。后期做的云智AI是和同事一起合作完成,主要用到了阿里物联网相关,对接阿里的物联网协议,使用阿里的大部分so库来实现功能。
从项目开始对同类型产品进行分析需求,到后面的ui原型进行设计,确定之后进行项目开发。从接入摄像头相关协议,到摄像头登录成功,取出对应的264 265的流数据进行解码,硬解码碰到的安卓手机适配问题,适配大部分机型之后为了更加完善添加软解码FFmpeg。后期就根据客户需求添加多分屏切
APP主要是为了方便客户在手机上查看摄像头的实时预览,回放功能 ,移动侦测报警,人形报警,电动车报警消息通知等功能。主要负责和摄像头的协议对接,实现一些配置功能,包括智能配置,编码配置,时间配置,重启功能,云台功能,灯板控制等。
APP主要是为了让用户方便在手机上查看摄像头的实时监控,回放功能,智能配置功能,移动侦测报警,人形检测报警等消息通知。主要负责和摄像头协议的对接,来实现配置功能,重启功能,升级功能,恢复默认功能 ,云台功能,灯板控制功能。