【技术实现步骤摘要】
分布式监视系统的基于低延迟浏览器的客户端界面
[0001]相关申请的交叉引用
[0002]本申请涉及提交日期[卷号STL 074916.00]标题为“PARAMETER BASED LOAD BALANCING IN A DISTRIBUTED SURVEILLANCE SYSTEM”的美国专利申请号_____、提交日期[卷号STL 074919.00]标题为“SELECTIVE USE OF CAMERAS IN A SURVEILLANCE SYSTEM”的美国专利申请号_____、提交日期[卷号STL 074922.00]标题为“DISTRIBUTED SURVEILLANCE SYSTEM WITH ABSTRACTED FUNCTIONAL LAYERS”的美国专利申请号___、提交日期[卷号STL 074923.00]标题为“DISTRIBUTED SURVEILLANCE SYSTEM WITH DISTRIBUTED VIDEO ANALYSIS”的美国专利申请号____,所有这些申请专利都与此同时提交,并且通过引用具体地并入以用于它 ...
【技术保护点】
【技术特征摘要】
1.一种用于在客户端的标准浏览器界面中呈现来自分布式视频监视系统的视频数据的方法,包括:在多个视频摄像头处捕获视频数据;通过通信网络将所述视频数据的第一部分从所述多个视频摄像头的第一子集传送到第一摄像头节点并且通过所述通信网络将所述视频数据的第二部分从所述多个视频摄像头的第二子集传送到第二摄像头节点;从所述客户端接收对视频数据的请求,所述视频数据包括所述视频数据的所述第一部分或所述视频数据的所述第二部分中的至少一个部分;通过以下操作,响应于在所请求的视频数据的相应摄像头节点处的所述请求而准备所请求的视频数据:将所述视频数据编码成包括编码视频包的编码视频格式,将所述编码视频包打包成数字容器格式,以及确定用于传输所述数字容器格式的所述编码视频包的通信协议;以及使用所述通信协议将所述编码视频包传送到客户端装置处的标准web浏览器;其中所述标准web浏览器可操作以解码所述编码视频包形成所述数字容器格式,以使用所述标准web浏览器的本机功能在所述标准web浏览器的用户界面上呈现所请求的视频数据。2.如权利要求1所述的方法,其中所述标准web浏览器解码所述编码视频包以用于在浏览器显示器中呈现,而无需安装专用于所述通信协议、数字容器格式或编码视频包的插件。3.如权利要求1所述的方法,其中所述通信协议包括低延迟协议以将所述数字容器格式的所述编码视频包实时地提供给所述标准web浏览器,以在所述浏览器显示器中实时地呈现所述视频数据。4.如权利要求3所述的方法,其中所述第一摄像头节点或所述第二摄像头节点中的至少一个摄像头节点包括web服务器,所述方法还包括:从所述web服务器提供视频显示界面,以用于在所述浏览器显示器中呈现,其中响应于对所述视频显示界面的执行而接收所述请求。5.如权利要求1所述的方法,其中所述客户端装置使用客户端通信网络与包括所述第一节点或所述第二节点中的一个节点的web服务器可操作地通信,所述方法还包括:确定所述客户端通信网络的特性;以及基于所述客户端通信网络的所述特性而选择所述编码视频格式、所述数字容器格式和所述通信协议。6.一种分布式视频监视系统,包括:多个视频摄像头,所述多个视频摄像头与通信网络可操作地通信;第一摄像头节点,所述第一摄像头节点通过所述通信网络与所述多个视频摄像头的第一子集可操作地通信,以从所述多个视频摄像头的所述第一子集接收视频数据的第一部分;第二摄像头节点,所述第二摄像头节点通过所述通信网络与所述多个视频摄像头的第二子集可操作地通信,以从所述多个视频摄像头的所述第二子集接收视频数据的第二部分;
传输机制模块,所述传输机制模块位于所述第一摄像头节点和所述第二摄像头节点中的每个相应摄像头节点处,以通过以下操作,响应于对用于传输到客户端的数据的请求而准备从所述相应摄像头节点请求的视频数据:将所述视频数据编码成包括编码视频包的编码视频格式,将所述编码视频包打包成数字容器格式,以及确定用于传输所述数字容器格式的所述编码视频包的通信协议;以及web服务器,所述web服务器用于使用通信协议将所述编码视频包传送到客户端装置处的标准web浏览器;其中所述标准web浏览器可操作以解码所述编码视频包形成所述数字容器格式,以使用所述标准web浏览器的本机功能在所述标准web浏览器的用户界面上呈现所请求的视频数据。7.一种或多种有形处理器可读存储介质,所述一种或多种有形处理器可读存储介质以用于在装置的一个或多个处理器和电路上执行用于在客户端的标准浏览器界面中呈现来自分布式视频监视系统的视频数据的过程的指令来体现,所述过程包括:在多个视频摄像头处捕获视频数据;通过通信网络将所述视频数据的第一部分从所述多个视频摄像头的第一子集传送到第一摄像头节点并且通过所述通信网络将所述视频数据的第二部分从所述多个视频摄像头的第二子集传送到第二摄像头;从所述客户端接收对视频数据的请求,所述视频数据包括所述视频数据的所述第...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。