博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于DragonBoard 410c的智能门铃系列四之云端方案
阅读量:2229 次
发布时间:2019-05-09

本文共 889 字,大约阅读时间需要 2 分钟。

一.背景

在说云方案之前,我们先回顾下智能门铃的核心功能:

1.移动侦测,自动拍照记录在家门前徘徊的陌生人;

2.夜视能力,使监控头在夜间不在“睁眼瞎”;
3.手机端智能app,实现远程智能预警;
4.户外远程可视通话,通过手机可访问系统,令主人在千里之外与来访者友好对话。

其中,智能门铃向手机端发起的远程预警与实时可视对话功能,必须有云端服务器的支持才能完成,这也是我们这一章单独抽出来讲的云端方案。

二.云端方案

1.云端实现的功能

(1).支持门铃端远程向手机端预警;

        (2).支持门铃与手机之间实现远程可视对话;

        (3).云端用户私人家庭群组管理;

(4).云端用户私人音视频存储及加密。 

2.云端方案选型

云端方案选型的关键点是我们系统核心功能的技术契合度,这能够极大节省我们在云端服务器构建时消耗的精力,同时能提高整体系统的整合的兼容性。当然,也不可少地考虑云方案的预算,保持最优的性价比。目前国内做得比较久的有阿里云,亚马逊云,新浪云等等,但博主经过考察,发现相对于个体开发者来讲,这几家的价格都相对较高,而且其技术支持的方向过广,并不是特别适合本系统。

因而,博主经过一轮“艰辛”的前期调研,最后敲定了两家备选方案,分别是

(1).网易云信

        (2).声网

这两家都支持:

        (1).IM即时通讯(支持单聊、群聊、聊天室,适用所有APP)

(2).实时音视频

        (3).云端音视频存储

        (4).视频点播,互动直播等

        (5).完善的SDK支持,兼容 android与IOS(相当于基本兼容本系统与市面上绝大部分手机)

而且相对其他云服务来讲,这两个方案相对本系统的适用性更高,并且成本优势明显:

图1 网易云收费标准

图2 声网收费标准

由于初始用户注册每月有1W分钟的试用时间,基本不占成本。

最后博主选择了声网作为云端服务器的支持方案,但是值得注意的是,这里第三方的云服务只能作为基础服务器使用,至于详细的功能,如家庭用户群组管理机制以及实时音视频通话的外在通信场景所涉及的业务服务器,还是需要由我们自己亲手搭建。

这里容博主卖个关子,在后续的博客慢慢给大家分析。

你可能感兴趣的文章
解决activemq多消费者并发处理
查看>>
UDP连接和TCP连接的异同
查看>>
hibernate 时间段查询
查看>>
java操作cookie 实现两周内自动登录
查看>>
Tomcat 7优化前及优化后的性能对比
查看>>
Java Guava中的函数式编程讲解
查看>>
Eclipse Memory Analyzer 使用技巧
查看>>
tomcat连接超时
查看>>
谈谈编程思想
查看>>
iOS MapKit导航及地理转码辅助类
查看>>
检测iOS的网络可用性并打开网络设置
查看>>
简单封装FMDB操作sqlite的模板
查看>>
iOS开发中Instruments的用法
查看>>
强引用 软引用 弱引用 虚引用
查看>>
数据类型 java转换
查看>>
"NetworkError: 400 Bad Request - http://172.16.47.117:8088/rhip/**/####t/approval?date=976
查看>>
mybatis 根据 数据库表 自动生成 实体
查看>>
C结构体、C++结构体、C++类的区别
查看>>
进程和线程的概念、区别和联系
查看>>
CMake 入门实战
查看>>