一种视频流传输方法及装置制造方法及图纸

技术编号:34017616 阅读:17 留言:0更新日期:2022-07-02 16:09
本发明专利技术公开了一种视频流传输方法及装置,涉及视频传输技术领域,主要目的在于降低视频流传输的延时,以保证视频显示的实时性。本发明专利技术主要的技术方案为:基于客户端发出的查询请求获取对应的目标视频流数据;按照预设编码方式对所述目标视频流数据进行编码;利用预置规则将编码后的目标视频流数据处理为待传输视频流数据,所述预置规则是用于保证所述编码后的目标视频流数据的延时最低而设置的处理规则;将所述待传输视频流数据发送至所述客户端,以便所述客户端通过与所述预设编码方式对应的解码方式解析所述待传输视频流数据。本发明专利技术用于视频流的传输。明用于视频流的传输。明用于视频流的传输。

【技术实现步骤摘要】
一种视频流传输方法及装置


[0001]本专利技术涉及视频传输
,尤其涉及一种视频流传输方法及装置。

技术介绍

[0002]智慧港口的应用越来越多,港机的远程控制系统是港口智能化、自动化发展的重要应用之一。在港机的远程控制系统中,吊具摄像机的视频画面是辅助港机远控司机执行该操作的关键画面,因此,低延时的吊具摄像机画面显示,能够保障港机远程控制系统中司机控制吊具作业的安全性。
[0003]当前,吊具摄像机采用常规的高清网络摄像机机芯定做,200万像素高清网络摄像机视频显示延时在250ms~300ms,再叠加向司机的可视界面网络传输延时以及视频显示延时,总延时会大于300ms,然而,较高的延时会影响客户端视频显示的实时性,进而降低司机远程操控的安全性。

技术实现思路

[0004]鉴于上述问题,本专利技术提供一种视频流传输方法及装置,主要目的是为了降低视频流传输的延时,以保证客户端视频显示的实时性。
[0005]为解决上述技术问题,本专利技术提出以下方案:
[0006]第一方面,本专利技术提供了一种视频流传输方法,所述方法包括:
[0007]基于客户端发出的查询请求获取对应的目标视频流数据;
[0008]按照预设编码方式对所述目标视频流数据进行编码;
[0009]利用预置规则将编码后的目标视频流数据处理为待传输视频流数据,所述预置规则是用于保证所述编码后的目标视频流数据的延时最低而设置的处理规则;
[0010]将所述待传输视频流数据发送至所述客户端,以便所述客户端通过与所述预设编码方式对应的解码方式解析所述待传输视频流数据
[0011]第二方面,本专利技术提供了一种视频流传输装置,所述装置包括:
[0012]获取单元,用于基于客户端发出的查询请求获取对应的目标视频流数据;
[0013]转换单元,用于按照预设编码方式对所述目标视频流数据进行编码;
[0014]处理单元,用于利用预置规则将所述转换单元获得的编码后的目标视频流数据处理为待传输视频流数据,所述预置规则是用于保证所述编码后的目标视频流数据的延时最低而设置的处理规则;发送单元,用于将所述处理单元获得的所述待传输视频流数据发送至所述客户端,以便所述客户端通过与所述预设编码方式对应的解码方式解析所述待传输视频流数据。
[0015]为了实现上述目的,根据本专利技术的第三方面,提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述第一方面的视频流传输方法。
[0016]为了实现上述目的,根据本专利技术的第四方面,提供了一种处理器,所述处理器用于
运行程序,其中,所述程序运行时执行上述第一方面的视频流传输方法。
[0017]借由上述技术方案,本专利技术提供的一种视频流传输方法及装置,是在需要对视频流进行传输时,首先基于客户端发出的查询请求获取对应的目标视频流数据,然后按照预设编码方式对目标视频流数据进行编码,在利用预置规则将编码后的目标视频流数据处理为待传输视频流数据,预置规则是用于保证编码后的目标视频流数据的延时最低而设置的处理规则,最后将待传输视频流数据发送至客户端,以便客户端通过与预设编码方式对应的解码方式解析待传输视频流数据。通过本专利技术提供的视频流传输方案,可以降低服务器向客户端传输视频流数据的延时,从而提升客户端视频显示的实时性,使得从服务器获取视频流数据到客户端对视频流数据进行视频显示的总延时能够控制在180ms以内,从而为用户(司机)远程操控吊具提供实时视频,避免因延时过大而导致司机控制迟缓,从而避免引起安全事故,提高司机远程操控的安全性。
[0018]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0019]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0020]图1示出了本专利技术实施例提供的一种视频流传输方法流程图;
[0021]图2示出了本专利技术实施例提供的另一种视频流传输方法流程图;
[0022]图3示出了本专利技术实施例提供的一种视频流传输装置的组成框图;
[0023]图4示出了本专利技术实施例提供的另一种视频流传输装置的组成框图。
具体实施方式
[0024]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0025]智慧港口的应用越来越多,港机的远程控制系统是港口智能化、自动化发展的重要应用之一。在港机的远程控制系统中,吊具摄像机的视频画面是辅助港机远控司机执行该操作的关键画面,因此,低延时的吊具摄像机画面显示,能够保障港机远程控制系统中司机控制吊具作业的安全性。然而当前吊具摄像机采用常规的高清网络摄像机机芯定做,200万像素高清网络摄像机视频显示延时在250ms~300ms,再叠加向司机的可视界面网络传输延时以及视频显示延时,总延时会大于300ms,因此,较高的延时会影响客户端视频显示的实时性,进而降低司机远程操控的安全性。为此,本专利技术实施例提供了一种视频流传输方法,通过该方法能够降低视频流传输的延时,以保证客户端视频显示的实时性,其具体执行步骤如图1所示,包括:
[0026]101、基于客户端发出的查询请求获取对应的目标视频流数据。
[0027]在本步骤中,客户端具体指港机远程操控系统中的中控视频软件,用户(司机)可通过在中控视频软件的触控界面或按键进行操控,以获得视频查询指令,客户端通过视频查询指令生成查询请求,查询请求中包括对目标视频流数据的查询内容,当接收到客户端发出的查询请求后,可通过对查询请求进行解析,以获得查询内容,再根据查询内容获取对应的目标视频流数据,而目标视频流数据具体通过在港机吊具上部署多台PAL模拟摄像机进行采集,模拟摄像机相对于高清摄像机而言不需要进行IP地址更改,仅需要进行简单的接插线连接即可,避免了由于港机维护工人不具备配置摄像机的专业知识,导致摄像机视频画面无法显示的情况发生。
[0028]102、按照预设编码方式对目标视频流数据进行编码。
[0029]在本步骤中,由步骤101可知,目标视频流数据是通过PAL模拟摄像机进行采集,因此,采集的视频流的文件格式为PAL制式视频流,而预设编码方式是将PAL制式视频流编码为H.264协议视频流,即编码后的目标视频流数据的文件格式为H.264协议视频流,具体的,在编码前可将PAL 制式视频流接入海思Hi3531D芯片进行编码,从本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频流传输方法,其特征在于,包括:基于客户端发出的查询请求获取对应的目标视频流数据;按照预设编码方式对所述目标视频流数据进行编码;利用预置规则将编码后的目标视频流数据处理为待传输视频流数据,所述预置规则是用于保证所述编码后的目标视频流数据的延时最低而设置的处理规则;将所述待传输视频流数据发送至所述客户端,以便所述客户端通过与所述预设编码方式对应的解码方式解析所述待传输视频流数据。2.根据权利要求1所述的方法,其特征在于,基于客户端发出的查询请求获取对应的目标视频流数据,包括:接收所述客户端发出的所述查询请求;解析所述查询请求,以获得对应的查询内容:基于所述查询内容获取对应的指定视频流数据;按照预设方式对所述指定视频流数据进行拼接,以获得所述目标视频流数据。3.根据权利要求2所述的方法,其特征在于,按照预设方式对所述指定视频流数据进行拼接,包括:获取所述指定视频流数据对应的标识信息;基于所述标识信息将所述指定视频流数据调整至预设位置;对调整至所述预设位置的所述指定视频流数据进行拼接。4.根据权利要求1所述的方法,其特征在于,利用预置规则将编码后的目标视频流数据处理为待传输视频流数据,包括:获取所述编码后的目标视频流数据的帧类型和桢长度;基于所述帧类型在所述编码后的目标视频流数据中提取预设帧长度创建RTP包头;实时检测所述编码后的目标视频流数据中除去所述预设帧长度后的剩余帧长度是否大于指定长度;若是,则按照所述指定长度对所述待传输视频流数据中的剩余帧长度进行打包,以获得RTP数据包;若否,则直接将所述待传输视频流数据中的剩余帧长度进行打包,以获得所述RTP数据包;将各个所述RTP数据包按顺序分别与所述RTP包头进行封装,以获得所述待传输视频流数据。5.根据权利要求4所述的方法,其特...

【专利技术属性】
技术研发人员:臧席潭焦利强李墨慷缪平平李燕舞李亿博牟孟孟潘红帅杨光伟
申请(专利权)人:北京国基科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1