次项目属于科沃斯的APP模块中的一个分模块,主要是用来操控智能管家机器人的。功能包括:
1、自助巡航绘制家中地图呈现给用户,此功能采用View绘图,机器把数据通过xmpp发送到手机端,app将其数据转换成坐标绘制在View上呈现给用户。地图也包含虚拟墙和分区功能。
2、视频通讯功能,此功能可以实时在app端进行远程监控,机器通过p2p技术把数据发送到手机端,手机端使用ffmpeg对视频解码之后使用jni把数据发送到java层进行播放工作。
3、红外功能,手机可以操控机器发射红外编码对空调、电视、及盒子进行操控,并且具有预约功能可以设定时间,时间到了之后机器会自动去打开具有红外功能的设备。
4、外设功能,手机端可以查看一些智能外设设备触发时候的告警消息。
5、安防功能,可以在手机端查看机器录制的告警视频与照片,视频采用ffmpeg进行解码播放。
6、语音通讯功能,可以在手机端与机器进行语音聊天。