网络摄像头监控方法、服务器及系统的制作方法
【专利摘要】本发明提供一种网络摄像头监控方法、服务器及系统。本方法包括:局域网服务器与局域网中的网络摄像头建立连接;局域网服务器获取所述网络摄像头采集的实时流传输协议RTSP音视频流;局域网服务器通过超文本传输协议HTTP接口将所述RTSP音视频流推送给网络访问客户端。本发明的网络摄像头监控方法、服务器及系统,通过局域网服务器获取网络摄像头采集的实时流传输协议RTSP音视频流,再通过超文本传输协议HTTP接口将所述RTSP音视频流推送给网络访问客户端;从而克服了现有技术中互联网内的用户无法获得局域网内网络摄像头获取的图像数据的技术问题。
【专利说明】
网络摄像头监控方法、服务器及系统
技术领域
[0001]本发明涉及电子信息领域,尤其涉及一种网络摄像头监控方法、服务器及系统。
【背景技术】
[0002]随着计算机网络技术的迅速发展,互联网已经十分普及。视频监控系统正在向网络化、数字化和智能化的方向发展,其中网络摄像头将是网络数字视频的重要组件。
[0003]开放型网络视频接口论坛(Open Network Video Interface Forum,以下简称:ONVIF)由安讯士、博世及索尼公司三方携手成立的一个国际开放型网络视频产品标准网络接口开发论坛,并以公开、开放的原则共同制定开放性行业标准。ONVIF标准成为网络视频设备之间的信息定义的通用协议。作为常用的网络视频设备,网络摄像头常常用于办公室、银行、商店、公寓大厦和商场等场所,以便能够随时监控这些场所突发情况的发生。
[0004]但是这种网络摄像头安装于局域网内,用户必须接入该局域网才能获取到网络摄像头拍摄的图像数据,因特网内的用户无法获得网络摄像头获取的图像数据。
【发明内容】
[0005]本发明提供一种能够在因特网上获取网络摄像头拍摄到的图像数据的网络摄像头监控方法、服务器及系统,以克服现有技术中因特网内的用户无法获得网络摄像头拍摄的图像数据的技术问题。
[0006]本发明提供一种网络摄像头监控方法,包括:
[0007]局域网服务器与局域网中的网络摄像头建立连接;
[0008]局域网服务器获取所述网络摄像头采集的实时流传输协议RTSP音视频流;
[0009]局域网服务器通过超文本传输协议HTTP接口将所述RTSP音视频流推送给网络访问客户端。
[0010]本发明还提供一种服务器,包括:
[0011 ]连接模块,用于与局域网中的网络摄像头建立连接;
[0012]获取模块,用于获取所述网络摄像头采集的实时流传输协议RTSP音视频流;
[0013]推送模块,用于通过超文本传输协议HTTP接口将所述RTSP音视频流推送给网络访问客户端。
[0014]本发明还提供一种网络摄像头监控系统,所述系统上述服务器以及与所述服务器通信的至少一个网络摄像头。
[0015]本发明的网络摄像头监控方法、服务器及系统,通过局域网服务器获取网络摄像头采集的实时流传输协议RTSP音视频流,再通过超文本传输协议HTTP接口将所述RTSP音视频流推送给网络访问客户端;从而使得互联网内的用户能够获得局域网内网络摄像头获取的图像数据。
【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本发明的网络摄像头监控方法的实施例一的示意图;
[0018]图2为本发明的网络摄像头监控方法的实施例二的示意图;
[0019]图3为本发明的网络摄像头监控方法的实施例三的示意图;
[0020]图4为本发明的服务器的实施例一的示意图;
[0021 ]图5为本发明的服务器的实施例二的示意图;
[0022]图6为本发明的服务器的实施例三的示意图。
【具体实施方式】
[0023]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]目前在许多场所都安装有网络摄像头,以便于能及时捕捉到该场所发生的情况。但是不同的厂商所生产的网络摄像头都针对其生产的网络摄像头开发了不同的APP进行管理,需要客户端针对适用于该网络摄像头的APP。尤其是同一局域网内所安装的不同厂商生产的网络摄像头。要想访问局域网内不同厂商开发的网络摄像头就需要安装不同的APP,这种方式不便于管理网络摄像头。但是,ONVIF协议作为网络摄像头信息交互的标准协议,大多数网络摄像头都遵守ONVIF协议进行信息传输,例如,搜索网络摄像头、发送实时音视频、元数据和控制信息等。因此,局域网服务器可以通过ONVIF协议及时获取局域网内网络摄像头获取的视频流。但是当用户身处于局域网之外,则无法获取到局域网内的网络摄像头获取的视频流。而目前市场上的网络摄像头是传统摄像头与网络视频技术相结合的新一代产品,除了具备一般传统摄像头所具有的图像捕捉功能外,网络摄像头内还内置了数字化压缩控制器和基于WEB的操作系统,使得获取的音视频流压缩加密后,通过局域网,互联网或无线网络送至终端用户。
[0025]其于以上的研究,本发明中局域网服务器可以通过ONVIF协议及时获取局域网内网络摄像头获取的视频流。同时,为使局域网之外的用户也能够获取到局域网内的网络摄像头获取的视频流,可以利用局域网服务器与互联网建立连接,通过HTTP接口将摄像头获取的视频流推送到公共浏览器或特定的直接平台,从而使局域网外的用户也能观看到局域网内的网络摄像头获取的视频流。
[0026]图1为本发明的网络摄像头监控方法实施例一的示意图,如图1所示,本实施例的网络摄像头监控方法,具体可以包括如下步骤:
[0027]SI I,局域网服务器与局域网中的网络摄像头建立连接。
[0028]本实施例的网络摄像头监控方法的执行主体为局域网服务器,在实际应用中,通过在局域网内搭建局域网服务器,局域网服务器同时连接局域网和Internet。局域网服务器通过ONVIF协议搜索局域网内所有支持ONVIF协议的网络摄像头,并建立连接,以为后续的步骤中获取网络摄像头采集的音视频做准备。
[0029]S12,局域网服务器获取所述网络摄像头采集的实时流传输协议RTSP音视频流。
[0030]在具体实施时,局域网服务器与网络摄像头建立连接后,请求获取网络摄像头采集的实时流传输协议(Real Time Streaming Protocol,以下简称:RTSP)音视频流,网络摄像头将采集的音视频流发送给局域网服务器。这里网络摄像头采集的音视频流为基于RTSP协议之下的RTSP格式的音视频流。RTSP,是TCP/IP协议体系中的一个应用层协议。该协议解决了多应用程序如何有效地通过IP网络传送多媒体数据的技术问题。在RTSP协议之下,客户端和服务器都可以发出请求,即RTSP协议允许双向请求。另外,RTSP是用来控制声音或影像的多媒体串流协议,并不特别强调时间同步,所以允许网络有一定的延迟。目前绝大多数的厂商开发的摄像头都是基于RTSP协议开发的。
[0031 ] S13,局域网服务器通过超文本传输协议HTTP接口将所述RTSP音视频流推送给网络访问客户端。
[0032]在具体实施时,网络摄像头无法与网络访问客户端建立直接的连接,网络访问客户端要想获得网络摄像头获取的音视频流必须经过局域网服务器处理再转发的步骤。在实际应用中,局域网服务器与互联网通过基于超文本传输协议(HyperText TransferProtocol,以下简称:HTTP)进行数据传输,当局域网服务器获取到RTSP音视频流之后,对RTSP音视频流进行处理,再对处理后的RTSP音视频流推送至网络访问客户端,例如百度视频播放平台。
[0033]本实施例的网络摄像头监控方法,通过局域网服务器获取网络摄像头采集的实时流传输协议RTSP音视频流,再通过超文本传输协议HTTP接口将所述RTSP音视频流推送给网络访问客户端;从而使得互联网内的用户能够获得局域网内网络摄像头获取的图像数据。
[0034]图2为本发明的网络摄像头监控方法的实施例二的流程图,本实施例的网络摄像头监控方法在上述实施例一的基础上,进一步更加详细地介绍本发明的技术方案。如图2所示,本实施例的网络摄像头监控方法,具体可以包括如下步骤:
[0035]S21,局域网服务器与局域网中的网络摄像头建立连接。
[0036]在具体实施时,局域网服务器与局域网中的网络摄像头建立连接的方式可以为:局域网服务器向局域网中的网络摄像头广播ONVIF探测消息,支持所述ONVIF协议的网络摄像头接收到探测消息后,单播向所述局域网服务器发送响应消息,该支持所述ONVIF协议的网络摄像头与局域网服务器开始进行单播通信,从而局域网服务器与支持所述ONVIF协议的网络摄像头建立连接。
[0037]当然,本实施例也可以采用能够实现本实施例目的其他方式使局域网服务器与网例摄像头建立连接。例如,支持ONVIF协议的网络摄像头在局域网内广播开放型网络视频接口论坛ONVIF通知消息,局域网服务器接收局域网中支持ONVIF协议的网络摄像头发送的通知消息,与支持所述ONVIF协议的网络摄像头建立连接。
[0038]S22,局域网服务器获取所述网络摄像头采集的实时流传输协议RTSP音视频流。
[0039]在具体实施时,步骤S22具体包括:A,局域网服务器向网络摄像头发送RTSP流地址请求消息;B,局域网服务器接收所述网络摄像头发送的RTSP流地址响应消息,所述RTSP流地址响应消息中包含RTSP流地址;C,局域网服务器根据所述RTSP流地址从所述网络摄像头获取RTSP音视频流。
[0040]在具体实施时,当局域网服务器向网络摄像头发出发送音视频流的请求时,实际局域网服务器向网络摄像头发送的是请求网络摄像头发送RTSP流地址的请求;网络摄像头接收到局域服务器发送的发送音视频流的请求后,向局域网服务器发送的响应消息中携带有RTSP流地址;局域网服务器根据所述RTSP流地址从获取RTSP音视频流。
[0041]S23,局域网服务器接收网络访问客户端发送的权限信息和直播平台的地址信息。
[0042]在具体实施时,举例来说,网络摄像头采集的是商场的监控视频流,则仅能由商场的管理人员进行观看,这就需要对网络客户端的权限进行限制。网络访问客户端处于平播平台上,向局域网服务器发出观看网络摄像头采集的音视频流的请求,局域网服务器对该网络访问客户端进行权限验证,从而保证网络摄像头采集的音视频流的安全性。
[0043]再例如,对于某些视频分享网站,其用户分为普通用户和资深用户,对于有的免费的音视频流普通用户可以观看,但对于一些需要付费的音视频流则仅有资深用户才能观看,因此在网络访问客户端向局域网服务器发送观看网络摄像头采集的音视频流的请求时,需要对该网络访问客户端进行权限验证。
[0044]S24,局域网服务器将所述RTSP音视频流转换为实时消息传输协议RTMP音视频流,并通过HTTP接口将格式转换后的音视频流推送给直播平台,以使网络访问客户端登录所述直播平台获取所述RTMP音视频流。
[0045]在具体实施时,步骤S24包括:
[0046]A,局域网服务器根据所述直播平台的地址信息与所述直播平台建立连接。
[0047]在具体实施时,网络访问客户端向局域网服务器发送观看网络摄像头采集的音视频流的请求时也同时发送了直播平台的地址信息。该直播平台的服务器向局域网服务器发送建立连接的请求,局域网服务器对该请求发出响应消息,从而直播平台的服务器与局域网服务器建立了连接。
[0048]B,局域网服务器通过HTTP接口将满足所述权限信息的转换后的音视频流推送给直播平台。
[0049]在具体实施时,由于网络摄像头采集的是RTSP格式的音视频流。RTSP格式的音视频流不能在直播平台上直接播放,因此需要将RTSP格式的音视频流转换成能够在直播平台上直接播放的格式,由于一般的浏览器都能够支持FLASH格式,所以在实际应用时可以将网络摄像头采集的是RTSP格式转换成FLASH格式的音视频流,再发送给直播平台,这里的直播平台可以是网络浏览器。
[0050]本发明的网络摄像头监控方法,通过局域网服务器获取网络摄像头采集的实时流传输协议RTSP音视频流,先将RTSP音视频流转换为实时消息传输协议RTMP音视频流,再通过超文本传输协议HTTP接口将格式转换后的音视频流推送给直播平台,以使网络访问客户端登录所述直播平台获取所述RTMP音视频流;从而使得互联网内的用户能够获得局域网内网络摄像头获取的图像数据。
[0051]图3为本发明的网络摄像头监控方法的实施例三的流程图,本实施例的网络摄像头监控方法在上述实施例三的基础上,进一步更加详细地介绍本发明的技术方案。如图3所示,本实施例的网络摄像头监控方法,具体可以包括如下步骤:
[0052]S31,局域网服务器与局域网中的网络摄像头建立连接。
[0053]在具体实施时,局域网服务器与局域网中的网络摄像头建立连接的方式可以为:局域网服务器向局域网中的网络摄像头广播开放型网络视频接口论坛ONVIF探测消息,支持所述ONVIF协议的网络摄像头接收到探测消息后,单播向所述局域网服务器发送响应消息,该支持所述ONVIF协议的网络摄像头与局域网服务器开始进行单播通信,从而局域网服务器与支持所述ONVIF协议的网络摄像头建立连接。
[0054]当然,本实施例也可以采用其实能够实现本实施例目的其他方式使局域网服务器与网络摄像头建立连接。例如,支持ONVIF协议的网络摄像头在局域网内广播开放型网络视频接口论坛ONVIF通知消息,局域网服务器接收局域网中支持ONVIF协议的网络摄像头发送的通知消息,与支持所述ONVIF协议的网络摄像头建立连接。
[0055]S32,局域网服务器获取所述网络摄像头采集的实时流传输协议RTSP音视频流。
[0056]在具体实施时,步骤S32具体包括:A,局域网服务器向网络摄像头发送RTSP流地址请求消息;B,局域网服务器接收所述网络摄像头发送的RTSP流地址响应消息,所述RTSP流地址响应消息中包含RTSP流地址;C,局域网服务器根据所述RTSP流地址从所述网络摄像头获取RTSP音视频流。
[0057]在具体实施时,当局域网服务器向网络摄像头发出发送音视频流的请求时,实际局域网服务器向网络摄像头发送的是请求网络摄像头发送RTSP流地址的请求;网络摄像头接收到局域服务器发送的发送音视频流的请求后,向局域网服务器发送的响应消息中携带有RTSP流地址;局域网服务器根据所述RTSP流地址从获取RTSP音视频流。
[0058]S33,局域网服务器接收所述网络访问客户端发送的格式需求信息。
[0059]在具体实施时,网络访问客户端不限于网络浏览器的形式,还有可能是APP,或者是其他网络上的播放器。不论是APP还是网络上的播放器,它们能够支持的格式是有限的,因此就需要通知局域网服务器它们所能够支持的音视频格式,以便于局域网服务器对网络摄像头获取的RTSP格式的视频流进行格式转换。
[0060]S34,局域网服务器接收网络访问客户端发送的权限信息和直播平台的地址信息。
[0061]在具体实施时,举例来说,网络摄像头采集的是商场的监控视频流,则仅能由商场的管理人员进行观看,这就需要对网络客户端的权限进行限制。网络访问客户端处于平播平台上,向局域网服务器发出观看网络摄像头采集的音视频流的请求,局域网服务器对该网络访问客户端进行权限验证,从而保证网络摄像头采集的音视频流的安全性。
[0062]再例如,对于某些视频分享网站,其用户分为普通用户和资深用户,对于有的免费的音视频流普通用户可以观看,但对于一些需要付费的音视频流则仅有资深用户才能观看,因此在网络访问客户端向局域网服务器发送观看网络摄像头采集的音视频流的请求时,需要对该网络访问客户端进行权限验证。
[0063]S35,局域网服务器根据所述格式需求信息对所述RTSP音视频流进行格式转换,并通过HTTP接口将格式转换后的音视频流推送给直播平台,以使网络访问客户端登录所述直播平台获取所述格式转换后的音视频流。
[0064]在具体实施时,S35包括:
[0065]A,局域网服务器根据所述直播平台的地址信息与所述直播平台建立连接。
[0066]在具体实施时,网络访问客户端向局域网服务器发送观看网络摄像头采集的音视频流的请求时也同时发送了直播平台的地址信息。该直播平台的服务器向局域网服务器发送建立连接的请求,局域网服务器对该请求发出响应消息,从而直播平台的服务器与局域网服务器建立了连接。
[0067]B,局域网服务器通过HTTP接口将满足所述权限信息的转换后的音视频流推送给直播平台。
[0068]在具体实施时,由于网络摄像头采集的是RTSP格式的音视频流。RTSP格式的音视频流不能在直播平台上直接播放,因此需要将RTSP格式的音视频流转换成能够在直播平台上直接播放的格式。由于直播平台可能是APP,也可能是其他的播放器,所支持的格式有限,因此局域网服务器根据网络访问客户端发送的格式需求信息将RSTP格式的音视频流转换成客户端所需求的格式。
[0069]本发明的网络摄像头监控方法,通过局域网服务器获取网络摄像头采集的实时流传输协议RTSP音视频流,网络访问客户端通知局域网服务器所支持的音视频格式,以使局域网服务器对网络摄像头获取的RTSP格式的视频流进行格式转换,再通过超文本传输协议HTTP接口将格式转换后的音视频流推送给网络访问客户端;从而使得互联网内的用户能够获得局域网内网络摄像头获取的图像数据。
[0070]图4为本发明的服务器的实施例一的示意图,如图4所示,本实施例的服务器包括连接模块11、获取模块12和推送模块13。
[0071]其中,
[0072]连接模块11,用于与局域网中的网络摄像头建立连接;
[0073]获取模块12,与连接模块11连接,用于获取所述网络摄像头采集的实时流传输协议RTSP音视频流;
[0074]推送模块13,与获取模块12连接,用于通过超文本传输协议HTTP接口将所述RTSP音视频流推送给网络访问客户端。
[0075]本实施例的服务器,通过局域网服务器获取网络摄像头采集的实时流传输协议RTSP音视频流,再通过超文本传输协议HTTP接口将所述RTSP音视频流推送给网络访问客户端;从而使得互联网内的用户能够获得局域网内网络摄像头获取的图像数据。
[0076]图5为本发明的服务器的实施例二的示意图,本实施例在如图4所示的实施例的服务器的基础上,进一步地,本实施例还包括第二接收模块14。
[0077]第二接收模块14,与推送模块14相连,用于接收所述网络访问客户端发送的权限信息和直播平台的地址信息;
[0078]相应地,
[0079]推送模块13,具体用于将所述RTSP音视频流转换为实时消息传输协议RTMP音视频流,并通过HTTP接口将格式转换后的音视频流推送给直播平台,以使网络访问客户端登录所述直播平台获取所述RTMP音视频流。
[0080]在具体实现时,连接模块11,还用于根据所述直播平台的地址信息与所述直播平台建立连接。
[0081]推送模块13,还具体用于通过HTTP接口将满足所述权限信息的转换后的音视频流推送给直播平台。
[0082]在具体实现时,获取模块12,还具体用于:
[0083]向网络摄像头发送RTSP流地址请求消息;
[0084]接收所述网络摄像头发送的RTSP流地址响应消息,所述RTSP流地址响应消息中包含RTSP流地址;
[0085]根据所述RTSP流地址从所述网络摄像头获取RTSP音视频流。
[0086]在具体实现时,连接模块11,还具体用于:
[0087]向局域网中的网络摄像头广播开放型网络视频接口论坛ONVIF探测消息,接收所述局域网中支持所述ONVIF协议的网络摄像头发送的ONVIF响应消息,与支持所述ONVIF协议的网络摄像头建立连接;
[0088]或者,
[0089]接收局域网中支持ONVIF协议的网络摄像头发送的通知消息,与支持所述ONVIF协议的网络摄像头建立连接。
[0090]本实施例的服务器,通过采用上述模块实现通过局域网服务器基于超文本传输协议HTTP接口将所述RTSP音视频流推送给网络访问客户端的实现机制与上述图2所示实施例的实现机制相同,详细可以参考上述图2所示实施例的记载,在此不再赘述。
[0091]图6为本发明的服务器的实施例三的示意图,本实施例在如图4所示的实施例的服务器的基础上,进一步地,本实施例还包括第一接收模块15和第二接收模块。
[0092]其中,
[0093]第一接收模块15,与推送模块13相连,用于接收所述网络访问客户端发送的格式需求?目息。
[0094]第二接收模块14,与推送模块13相连,用于接收所述网络访问客户端发送的权限信息和直播平台的地址信息。
[0095]相应地,
[0096]所述推送模块13,具体用于根据所述格式需求信息对所述RTSP音视频流进行格式转换,并通过HTTP接口将格式转换后的音视频流推送给直播平台,以使网络访问客户端登录所述直播平台获取所述格式转换后的音视频流。
[0097]在具体实现时,连接模块11,还用于根据所述直播平台的地址信息与所述直播平台建立连接。
[0098]推送模块13,还用于通过HTTP接口将满足所述权限信息的转换后的音视频流推送给直播平台。
[0099]在具体实现时,获取模块12,具体用于:
[0100]向网络摄像头发送RTSP流地址请求消息;
[0101 ]接收所述网络摄像头发送的RTSP流地址响应消息,所述RTSP流地址响应消息中包含RTSP流地址;
[0102]根据所述RTSP流地址从所述网络摄像头获取RTSP音视频流。
[0103]在具体实现时,连接模块11,具体用于:
[0104]向局域网中的网络摄像头广播开放型网络视频接口论坛ONVIF探测消息,接收所述局域网中支持所述ONVIF协议的网络摄像头发送的ONVIF响应消息,与支持所述ONVIF协议的网络摄像头建立连接;
[0105]或者,
[0106]接收局域网中支持ONVIF协议的网络摄像头发送的通知消息,与支持所述ONVIF协议的网络摄像头建立连接。
[0107]本实施例的服务器,通过采用上述模块实现通过局域网服务器基于超文本传输协议HTTP接口将所述RTSP音视频流推送给网络访问客户端的实现机制与上述图2所示实施例的实现机制相同,详细可以参考上述图2所示实施例的记载,在此不再赘述。
[0108]本发明还提供了一种网络摄像头监控系统,本实施例的网络摄像头监控系统系统采用了如图4至6任一所示的实施例的服务器和与该服务器通信的至少一个网络摄像头。
[0109]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种网络摄像头监控方法,其特征在于,包括: 局域网服务器与局域网中的网络摄像头建立连接; 局域网服务器获取所述网络摄像头采集的实时流传输协议RTSP音视频流; 局域网服务器通过超文本传输协议HTTP接口将所述RTSP音视频流推送给网络访问客户端。2.根据权利要求1所述的方法,其特征在于,所述局域网服务器通过HTTP接口将所述RTSP音视频流推送给网络访问客户端,包括: 局域网服务器将所述RTSP音视频流转换为实时消息传输协议RTMP音视频流,并通过HTTP接口将格式转换后的音视频流推送给直播平台,以使网络访问客户端登录所述直播平台获取所述RTMP音视频流。3.根据权利要求1所述的方法,其特征在于,所述局域网服务器通过HTTP接口将所述RTSP音视频流推送给网络访问客户端之前,还包括: 局域网服务器接收所述网络访问客户端发送的格式需求信息; 相应地, 所述局域网服务器通过HTTP接口将所述RTSP音视频流推送给网络访问客户端,包括: 局域网服务器根据所述格式需求信息对所述RTSP音视频流进行格式转换,并通过HTTP接口将格式转换后的音视频流推送给直播平台,以使网络访问客户端登录所述直播平台获取所述格式转换后的音视频流。4.根据权利要求2或3所述的方法,其特征在于,局域网服务器通过HTTP接口将格式转换后的音视频流推送给直播平台之前,还包括: 局域网服务器接收所述网络访问客户端发送的权限信息和直播平台的地址信息; 相应地, 局域网服务器通过HTTP接口将格式转换后的音视频流推送给直播平台,包括: 局域网服务器根据所述直播平台的地址信息与所述直播平台建立连接; 局域网服务器通过HTTP接口将满足所述权限信息的转换后的音视频流推送给直播平台。5.根据权利要求1-3中任一项所述的方法,其特征在于,所述局域网服务器获取网络摄像头采集的RTSP音视频流,包括: 局域网服务器向网络摄像头发送RTSP流地址请求消息; 局域网服务器接收所述网络摄像头发送的RTSP流地址响应消息,所述RTSP流地址响应消息中包含RTSP流地址; 局域网服务器根据所述RTSP流地址从所述网络摄像头获取RTSP音视频流。6.根据权利要求1-3中任一项所述的方法,其特征在于,所述局域网服务器与局域网中的网络摄像头建立连接,包括: 局域网服务器向局域网中的网络摄像头广播开放型网络视频接口论坛ONVIF探测消息,接收所述局域网中支持所述ONVIF协议的网络摄像头发送的ONVIF响应消息,与支持所述ONVIF协议的网络摄像头建立连接; 或者, 局域网服务器接收局域网中支持ONVIF协议的网络摄像头发送的通知消息,与支持所述ONVIF协议的网络摄像头建立连接。7.一种服务器,其特征在于,包括: 连接模块,用于与局域网中的网络摄像头建立连接; 获取模块,用于获取所述网络摄像头采集的实时流传输协议RTSP音视频流; 推送模块,用于通过超文本传输协议HTTP接口将所述RTSP音视频流推送给网络访问客户端。8.根据权利要求7所述的服务器,其特征在于,所述推送模块,具体用于: 将所述RTSP音视频流转换为实时消息传输协议RTMP音视频流,并通过HTTP接口将格式转换后的音视频流推送给直播平台,以使网络访问客户端登录所述直播平台获取所述RTMP音视频流。9.根据权利要求7所述的服务器,其特征在于,所述服务器还包括: 第一接收模块,用于接收所述网络访问客户端发送的格式需求信息; 相应地, 所述推送模块,具体用于: 根据所述格式需求信息对所述RTSP音视频流进行格式转换,并通过HTTP接口将格式转换后的音视频流推送给直播平台,以使网络访问客户端登录所述直播平台获取所述格式转换后的首视频流。10.根据权利要求8或9所述的服务器,其特征在于,还包括: 第二接收模块,用于接收所述网络访问客户端发送的权限信息和直播平台的地址信息; 相应地, 所述连接模块,还用于根据所述直播平台的地址信息与所述直播平台建立连接; 所述推送模块,还用于通过HTTP接口将满足所述权限信息的转换后的音视频流推送给直播平台。11.根据权利要求7-9中任一项所述的服务器,其特征在于,所述获取模块,具体用于: 向网络摄像头发送RTSP流地址请求消息; 接收所述网络摄像头发送的RTSP流地址响应消息,所述RTSP流地址响应消息中包含RTSP流地址; 根据所述RTSP流地址从所述网络摄像头获取RTSP音视频流。12.根据权利要求7-9中任一项所述的服务器,其特征在于,所述连接模块,具体用于: 向局域网中的网络摄像头广播开放型网络视频接口论坛ONVIF探测消息,接收所述局域网中支持所述ONVIF协议的网络摄像头发送的ONVIF响应消息,与支持所述ONVIF协议的网络摄像头建立连接; 或者, 接收局域网中支持ONVIF协议的网络摄像头发送的通知消息,与支持所述ONVIF协议的网络摄像头建立连接。13.—种网络摄像头监控系统,其特征在于,所述系统包括权利要求7-12任一所述的服务器以及与所述服务器通信的至少一个网络摄像头。
【文档编号】H04N7/18GK105872453SQ201510936845
【公开日】2016年8月17日
【申请日】2015年12月15日
【发明人】蔡炜
【申请人】乐视致新电子科技(天津)有限公司