一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

分布式监视系统的基于低延迟浏览器的客户端界面的制作方法

2022-02-20 12:58:26 来源:中国专利 TAG:

技术特征:
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.一种或多种有形处理器可读存储介质,所述一种或多种有形处理器可读存储介质以用于在装置的一个或多个处理器和电路上执行用于在客户端的标准浏览器界面中呈现来自分布式视频监视系统的视频数据的过程的指令来体现,所述过程包括:在多个视频摄像头处捕获视频数据;通过通信网络将所述视频数据的第一部分从所述多个视频摄像头的第一子集传送到第一摄像头节点并且通过所述通信网络将所述视频数据的第二部分从所述多个视频摄像头的第二子集传送到第二摄像头;从所述客户端接收对视频数据的请求,所述视频数据包括所述视频数据的所述第一部分或所述视频数据的所述第二部分中的至少一个部分;通过以下操作,响应于在所请求的视频数据的相应摄像头节点处的所述请求而准备所请求的视频数据:将所述视频数据编码成包括编码视频包的编码视频格式,将所述编码视频包打包成数字容器格式,以及确定用于传输所述数字容器格式的所述编码视频包的通信协议;以及使用所述通信协议将所述编码视频包传送到客户端装置处的标准web浏览器;其中所述标准web浏览器可操作以解码所述编码视频包形成所述数字容器格式,以使用所述标准web浏览器的本机功能在所述标准web浏览器的用户界面上呈现所请求的视频数据。8.一种用于呈现来自分布式视频监视系统的视频数据的方法,包括:在多个视频摄像头处捕获视频数据;通过通信网络将所述视频数据的第一部分从所述多个视频摄像头的第一子集传送到第一摄像头节点并且通过所述通信网络将所述视频数据的第二部分从所述多个视频摄像头的第二子集传送到第二摄像头;从客户端接收查看所述视频数据的请求,所述视频数据包括所述视频数据的所述第一部分或所述视频数据的所述第二部分中的至少一个部分;确定所述请求的特性;以及通过以下操作,响应于在所请求的视频数据的相应摄像头节点处的所述请求而准备所请求的视频数据:
基于所述请求的所述特性将所述视频数据编码成包括编码视频包的编码视频格式,基于所述请求的所述特性将所述编码视频包打包成数字容器格式,以及基于所述请求的所述特性确定用于传输所述数字容器格式的所述编码视频包的通信协议;以及响应于所述请求,使用所述通信协议将所述数字容器格式的所述编码视频包传送到所述客户端。9.一种分布式视频监视系统,包括:多个视频摄像头,所述多个视频摄像头与通信网络可操作地通信;第一摄像头节点,所述第一摄像头节点通过所述通信网络与所述多个视频摄像头的第一子集可操作地通信,以从所述多个视频摄像头的所述第一子集接收视频数据的第一部分;第二摄像头节点,所述第二摄像头节点通过所述通信网络与所述多个视频摄像头的第二子集可操作地通信,以从所述多个视频摄像头的所述第二子集接收视频数据的第二部分;传输机制模块,所述传输机制模块位于所述第一摄像头节点和所述第二摄像头节点中的每个相应摄像头节点处,以通过以下操作,响应于对用于传输到客户端的所述数据的请求而准备从所述相应摄像头节点请求的视频数据:基于所述请求的特性将所述视频数据编码成包括编码视频包的编码视频格式,基于所述请求的所述特性将所述编码视频包打包成数字容器格式,以及基于所述请求的特性确定用于传输所述数字容器格式的所述编码视频包的通信协议;以及web服务器,所述web服务器用于响应于所述请求,使用所述通信协议将所述数字容器格式的所述编码视频包传送到所述客户端。10.一种或多种有形处理器可读存储介质,所述一种或多种有形处理器可读存储介质以用于在装置的一个或多个处理器和电路上执行用于在客户端的标准浏览器界面中呈现来自分布式视频监视系统的视频数据的过程的指令来体现,所述过程包括:在多个视频摄像头处捕获视频数据;通过通信网络将所述视频数据的第一部分从所述多个视频摄像头的第一子集传送到第一摄像头节点并且通过所述通信网络将所述视频数据的第二部分从所述多个视频摄像头的第二子集传送到第二摄像头;从客户端接收查看所述视频数据的请求,所述视频数据包括所述视频数据的所述第一部分或所述视频数据的所述第二部分中的至少一个部分;确定所述请求的特性;以及通过以下操作,响应于在所请求的视频数据的相应摄像头节点处的所述请求而准备所请求的视频数据:基于所述请求的所述特性将所述视频数据编码成包括编码视频包的编码视频格式,基于所述请求的所述特性将所述编码视频包打包成数字容器格式,以及基于所述请求的所述特性确定用于传输所述数字容器格式的所述编码视频包的通信协议;以及
响应于所述请求,使用所述通信协议将所述数字容器格式的所述编码视频包传送到所述客户端。

技术总结
本申请公开了分布式监视系统的基于低延迟浏览器的客户端界面。本发明公开了一种用于视频监视的分布式视频管理系统,所述分布式视频管理系统允许用于将数据递送至客户端的自适应传输机制和/或实时传输机制。所述自适应传输机制可包括在分布式摄像头节点处处理视频数据,以至少部分地基于请求的特性递送至客户端。在某些情况下,低延迟实时传输机制可用于将视频数据递送至所述客户端。在这方面,所述实时传输机制可有利于使用标准web浏览器在所述客户端处对所述视频数据进行解码,而不需要安装扩展、插件或其他软件来与所述浏览器的本地功能一起使用。本地功能一起使用。本地功能一起使用。


技术研发人员:G
受保护的技术使用者:希捷科技有限公司
技术研发日:2021.06.24
技术公布日:2022/1/13
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献