专栏内容:
1,功能分解。
2,功能实现。
一、概述
随着家用安防的普及,网络摄像头慢慢走进大众家庭,针对市场庞大的需求,市场上摄像头相关的产品越来越多,进入“安防”领域的企业也越来越多,即便如像小米,华为,联想,360,海尔,京东等这样的行业巨头都有涉足家用安防领域。
当然,随着越来越多的巨头入场,消费类安防的竞争也越来越激烈,各家厂商之间的竞争也白热化,所以产品功能的升级已经刻不容缓。如何做到产品功能的差异化,在竞争对手中脱颖而出,是每个厂商无时无刻都在思考的问题。
二、功能分解
普通家用的摄像头,通常都标配以下功能:
实时观看:查看摄像头实时影像
实时录像:录制视频到设备存储卡
实时监听:远程监听摄像头端的声音
实时对讲:与摄像头端对讲
事件回放:播放录制的视频
事件报警:在事件触发是,推送消息通知到用户手机
录像下载:下载摄像头的视频到手机
升级版的产品可能会包含但不限于以下功能:
云存储:视频录制到云端服务器
AI(人形分析,表情分析,哭声检测等等):用于检测物体入侵,用以分析儿童表情/哭闹
智慧家庭联动:与智能网关互动,在有事件触发时,执行一些炒作,比如入侵触发后PIR报警、检测到主人入室后开灯
三、功能实现
目前物联网协议基本是各自为营,没有统一的标准。各个厂家有用webrtc的,有用rtmp的,也有平台厂商开发的私有协议。这里仅用TUTK私有协议,来讲各个功能的实现。
基本功能,除消息通知外,都可以用P2P SDK实现。
升级版功能中,云存储已经集成到P2P SDK,AI分析和智慧联动,都需要根据功能来做协议的定制。
各个功能的实现细节,后面会搭配API做更详细的说明。