一种基于动态域名解析的门铃响应监控方法

文档序号:9220062阅读:322来源:国知局
一种基于动态域名解析的门铃响应监控方法
【技术领域】
[0001]本发明属于视频监控领域,涉及一种智能手机端的实时视频监控方法。
【背景技术】
[0002]随着移动互联网的发展,智能手机的功能越来越强大,其更快的处理速度,更大的内存,丰富的软件,使得人们用手机不仅仅是打电话发短信等基本的应用,很多以前需要在电脑上的完成的工作都能在智能手机端完成。WIFI的广泛覆盖以及4G网络的普及,为手机上网看视频提供了网络速度方面的支持。再加上流媒体视频传输技术的发展以及目前智能手机上的软件都能支持该技术,使得用手机来接收流媒体视频成为可能。
[0003]嵌入式平台具有体积小,低功耗,集成度高等优点,在特点的场合能完美代替计算机,甚至比计算机更使用,这些特点使其得到越来越广泛的应用。
[0004]在当今的互联网时代,ADSL的应用十分广泛,大部分家庭都是ADSL上网,但是ADSL的动态地址池分配IP的方式使得主机的IP具有不确定性,给域名解析带来了很大的麻烦。动态域名解析系统则很好的解决了这个问题。
[0005]近年来,由于计算机通信技术的快速发展,各类计算机处理能力的增强以及摄像设备成本的下降,视频监控的系统越来越成为研宄的热点。视频监控正在从以前的模拟监控到现在的数字监控,从现场监控到远程监控,从有人值守监控到无人值守监控但是,大部分传统监控系统都是基于PC的视频监控,系统功能较强,但是功耗高,传输距离明显受限,还需要有人管理,所以实用性受限。因此有必要提出一种实用的、远程的、低功耗的手机端视频监控系统,并且还要具有低延时,接入速度快,简单易用的特点。

【发明内容】

[0006]技术问题:本发明提供了一种基于动态域名解析的家庭门铃监控方法,利用动态域名解析软件提供的域名和动态IP地址绑定的功能,只要有监控需求,手机就能随时随地的和家庭中的ARM控制器进行连接,在手机端实时播放家庭门口摄像头所拍下的视频。
[0007]技术方案:本发明的基于动态域名解析的家庭门铃监控方法,门铃和安装在门口的摄像头共同连接于ARM控制器,如果门铃被按下,并在一段时间内门没有打开,则启动摄像头,采集摄像头视频,进行编码并缓存,用户在任何地方都可以通过手机来连接ARM控制器,并用手机上的流媒体视频播放器来实时播放缓存的视频,以查看来访者的身份,具体步骤如下:
a)通过动态域名解析软件将ARM控制器的IP地址和域名绑定;
b)ARM控制器采集摄像头拍下的实时视频,进行编码,转换成流媒体文件,
并写入缓存,打开监听端口,等待播放请求;
c)用户的手机通过域名访问家里的ARM控制器,向其发送播放请求;
d)ARM控制器收到播放请求后,读取缓存中的数据,和用户手机的播放器建立实时流传输协议会话,开始传输数据; e)用户手机上的播放器收到流媒体文件后,解码并播放。
[0008]所述步骤a)中动态域名解析软件将动态变化的IP地址和固定的域名绑定,只要通过一个固定的域名就能连接到家庭的ARM控制器;
所述步骤b)中ARM控制器连接着摄像头,能将摄像头的视频数据进行编码,使其转换成适合在网络上传播的流媒体文件,并缓存下来,当缓存数据大小超过预先设定的缓存文件大小时,会从文件开始写入,覆盖旧的数据。同时,ARM控制器打开监听端口,等待播放请求。
[0009]所述步骤c)和步骤d)中不管用户身在何处,只要手机能连入因特网,就能和家里的ARM控制器连接。用户手机上的流媒体视频播放器通过输入域名和ARM控制器建立连接,双方建立实时流传输协议会话,ARM控制器从缓存中读取数据发送给手机端,手机端接收数据。
[0010]所述步骤e)中用户的手机端收到视频数据之后,流媒体视频播放器对其进行解码,并播放。
[0011]有益效果:本发明与现有技术相比,具有以下优点:
本发明突破了传统的桌面端的视频监控,鉴于智能手机的发展,实现了移动端的视频监控;并且利用动态域名解析软件解决了由于传统家庭ADSL拨号入网IP地址动态变化导致手机远程连接困难的问题;使用了流媒体技术传输视频,保证了视频传输的实时性,具有延时小的特点;利用ARM板子来采集、编码、传输视频,具有功耗低,内存大,性能高的特点。
[0012]
【附图说明】
[0013]图1为本发明基于动态域名解析的门铃响应监控方法的网络模型图;
图2为本发明基于动态域名解析的门铃响应监控方法的方案实现图;图3为本发明基于动态域名解析的门铃响应监控方法的信令交互图;
图4为本发明具体应用场景的工作流程图。
[0014]
【具体实施方式】
[0015]以下通过实例对本发明进行详细的描述。
[0016]本发明的基于动态域名解析的门铃响应监控方法,如图1所示,由智能手机,动态域名解析服务器(DDNS)以及ARM控制器这三部分组成。这三部分都能通过无线接入网连接到因特网。智能手机为本发明的视频播放端,属于用户端,它能播放来自因特网的流媒体视频。动态域名解析服务器能将一个固定的域名和动态的IP绑定,并周期性的更新,使用户方便的只用一个域名就能访问家庭的主机。ARM控制器是部署在用户家里的,是中心控制器,其功能主要为:1、对门铃的触发进行响应;2采集摄像头的视频,编码并缓存;3、打开监听端口,等待播放请求,和播放端建立实时传输协议。
[0017]本发明的基于动态域名解析的门铃响应监控方法,ARM控制器收到门铃的启动请求后,就启动摄像头,采集摄像头视频,进行编码并缓存,等待播放请求。用户在任何地方都可以通过手机来连接ARM控制器,并用手机上的流媒体视频播放器来实时播放缓存的视频,以查看来访者的身份。如图2所示,系统的具体过程分为以下五个步骤:
a)通过动态域名解析软件将ARM控制器的IP地址和域名绑定;
b)ARM控制器采集摄像头拍下的实时视频,进行编码,转换成流媒体文件,
并写入缓存,打开监听端口,等待播放请求;
c)用户的手机通过域名访问家里的ARM控制器,向其发送播放请求;
d)ARM控制器收到播放请求后,读取缓存中的数据,和用户手机的播放器建立实时流传输协议会话,开始传输数据;
e)用户手机上的播放器收到流媒体文件后,解码并播放;
DDNS是一种把互联网域名指向可变IP地址的系统。动态域名解析软件运行在ARM控制器上,随ARM控制器的启动而启动,这样就能实时更新域名绑定的IP地址。如图3所示,描绘了本发明的信令交互过程。当ARM控制器接收到门铃的请求后,便打开摄像头,采集摄像头的视频数据,对其进行编码,使其转换成适合在网络上传播的流媒体文件,并缓存在缓存文件中,当缓存数据大小超过预先设定的缓存文件大小时,会从文件开始写入,覆盖旧的数据。同时,ARM控制器打开监听端口,向用户的智能手机发送提醒,等待播放请求。此时用户收到提醒后,便通过智能手机的播放器输入域名,向ARM控制器发起会话请求。DDNS通过查找域名对应的IP地址,将请求转向ARM控制器端。ARM控制器的监听端口收到请求后便和智能手机建立连接,双方建立实时流传输协议(RTSP)会话,并采用用户数据报协议(UDP)传输视频数据,ARM控制器从缓存中读取数据发送给手机端,手机端接收数据。手机端接收到数据后,进行解码并播放。
[0018]本发明的应用场景如下:
当用户家里没人时,如果此时有客人来访,客人按下门铃,门铃响应后,向ARM控制器发送请求,如果一分钟之后门还没有打开,则此时ARM控制器会完成以下几个工作:①启动摄像头,采集视频,编码并缓存打开监听端口,等待会话请求向用户的智能手机发送通知。用户收到通知后,不管在哪里,只要手机能连入因特网,便能打开手机的播放器,来播放摄像头的视频,这样就能看到来访客人,如图4所示。
【主权项】
1.一种基于动态域名解析的门铃响应监控方法,其特征在于,门铃和安装在门口的摄像头共同连接于ARM控制器,如果门铃被按下,如果一分钟后门没有打开,ARM控制器就启动摄像头,采集摄像头视频,进行编码并缓存,用户通过手机来连接ARM控制器,并用手机上的流媒体视频播放器来实时播放缓存的视频,以查看来访者的身份,具体步骤如下: a)通过动态域名解析软件将ARM控制器的IP地址和域名绑定; b)ARM控制器采集摄像头拍下的实时视频,进行编码,转换成流媒体文件, 并写入缓存,打开监听端口,等待播放请求; c)用户的手机通过域名访问家里的ARM控制器,向其发送播放请求; d)ARM控制器收到播放请求后,读取缓存中的数据,和用户手机的播放器建立实时流传输协议会话,开始传输数据; e)用户手机上的播放器收到流媒体文件后,解码并播放。
【专利摘要】本发明公开了一种基于动态域名解析的门铃响应监控方法,该方法旨在实现用手机端来播放家庭门口的摄像头所采集的视频,来查看当前来访客人的功能。门铃和安装在门口的摄像头共同连接于ARM控制器,如果门铃被按下,并在一段时间内门没有打开,则启动摄像头,采集摄像头视频,进行编码并缓存,用户在任何地方都可以通过手机来连接ARM控制器,并用手机上的流媒体视频播放器来实时播放缓存的视频,以查看来访者的身份。
【IPC分类】H04L29/06, H04N7/18
【公开号】CN104935882
【申请号】CN201510293871
【发明人】邵世祥, 张明熙, 朱晓荣
【申请人】南京邮电大学
【公开日】2015年9月23日
【申请日】2015年6月1日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1