视频数据的输出方法、系统、装置及计算机可读存储介质制造方法及图纸

技术编号:29049708 阅读:49 留言:0更新日期:2021-06-26 06:11
本发明专利技术公开了一种视频数据的输出方法、系统、装置及计算机可读存储介质,方法包括:控制节点获取编码类型信息,以供解码节点向编码节点获取编码类型信息对应的压缩码流,其中,编码节点可生成不同类型的压缩码流;按照编码类型信息对应的解码方式解压缩向编码节点获取的压缩码流以得到视频数据;将视频数据发送至连接的显示屏。本发明专利技术提高了对视频数据的输出灵活性。灵活性。灵活性。

【技术实现步骤摘要】
视频数据的输出方法、系统、装置及计算机可读存储介质


[0001]本专利技术涉及码流处理
,尤其涉及一种视频数据的输出方法、系统、装置及计算机可读存储介质。

技术介绍

[0002]对于视频数据的输出,现有技术往往只能对单种类型的压缩码流进行处理以进行视频数据的输出,对码流的选取以及处理类型不灵活,进而导致对视频数据的输出灵活性低。

技术实现思路

[0003]本专利技术实施例通过提供一种视频数据的输出方法、系统、装置及计算机可读存储介质,旨在解决对视频数据的输出灵活性低的技术问题。
[0004]本专利技术实施例提供一种视频数据的输出方法,应用于视频数据的输出装置,所述视频数据的输出装置包括控制节点以及解码节点,所述方法包括:
[0005]控制节点获取编码类型信息,以供所述解码节点向编码节点获取所述编码类型信息对应的压缩码流,其中,所述编码节点可生成不同类型的压缩码流;
[0006]按照所述编码类型信息对应的解码方式解压缩向所述编码节点获取的压缩码流以得到视频数据;
[0007]将所述视频数据发送至连接的显示屏。
[0008]在一实施例中,所述控制节点获取编码类型信息的步骤之前,所述方法还包括:
[0009]确定所述编码节点的编译器类型;
[0010]在所述编码节点的编译器类型达到预设类型时,确定所述解码节点的压缩处理器类型;
[0011]根据所述解码节点的压缩处理器类型获取所述编码类型信息。
[0012]在一实施例中,所述按照所述编码类型信息对应的解码方式解压缩向所述编码节点获取的压缩码流以得到视频数据的步骤包括:
[0013]在所述编码类型信息为浅压缩码流类型时,根据浅压缩码流的解压方式解压缩向所述编码节点获取的浅压缩码流以得到所述视频数据;
[0014]在所述编码类型信息为深压缩码流类型时,根据深压缩码流的解压方式解压缩向所述编码节点获取的深压缩码流以得到所述视频数据。
[0015]在一实施例中,所述按照所述编码类型信息对应的解码方式解压缩向所述编码节点获取的压缩码流以得到视频数据的步骤包括:
[0016]在所述编码类型信息包括深压缩码流类型以及浅压缩码流类型时,根据预设的优先级在深压缩码流的解压方式以及浅压缩码流的解压方式中确定目标解压方式。
[0017]在一实施例中,所述编码类型信息包括解码请求数量以及解码请求类型,在检测到所述编码类型信息变化时,返回执行所述控制节点获取编码类型信息的步骤。
[0018]在一实施例中,所述将所述视频数据发送至连接的显示屏的步骤包括:
[0019]对所述视频数据进行裁剪;
[0020]将裁剪后的所述视频数据发送至连接的所述显示屏。
[0021]在一实施例中,所述将所述视频数据发送至连接的显示屏的步骤之后,所述方法还包括:
[0022]根据所述视频数据生成回显码流并发送至连接的预览终端,以使得所述预览终端根据所述回显码流显示所述视频数据对应的预览画面,所述回显码流的码流类型为深压缩码流。
[0023]本专利技术实施例还提供一种视频数据的输出系统,所述系统包括:
[0024]编码节点,所述编码节点与图像采集设备连接,用于对图像采集设备采集的视频图像进行编码得到压缩码流,还用于向连接的视频数据的输出装置发送编码类型信息对应的压缩码流;
[0025]视频数据的输出装置,所述视频数据的输出装置包括控制节点以及解码节点,所述视频数据的输出装置与所述编码节点连接,用于获取编码类型信息,并根据所述编码类型信息对应的解码方式对向所述编码节点获取的压缩码流进行解码以得到视频数据;
[0026]显示屏,所述显示屏与所述视频数据的输出装置连接,用于获取所述视频数据的输出装置发送的视频数据。
[0027]本专利技术实施例还提供一种视频数据的输出装置,所述视频数据的输出装置包括:解码节点、存储器、处理器及存储在所述存储器上并可在处理器上运行的视频数据的输出程序,所述处理器执行所述视频数据的输出程序时实现如上所述的视频数据的输出方法的各个步骤。
[0028]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有视频数据的输出程序,所述视频数据的输出程序被处理器执行时实现如上所述的视频数据的输出方法的各个步骤。
[0029]在本实施例的技术方案中,控制节点获取编码类型信息,以供所述解码节点向编码节点获取所述编码类型信息对应的压缩码流,其中,所述编码节点可生成不同类型的压缩码流;按照所述编码类型信息对应的解码方式解压缩向所述编码节点获取的压缩码流以得到视频数据;将所述视频数据发送至连接的显示屏。由于视频数据的输出装置中的控制节点可根据解码节点的压缩处理器类型来确定可输出的码流,进而再控制编码节点发送解码节点可处理的码流以进行视频信号的输出,提高了对视频数据的输出灵活性。
附图说明
[0030]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1为本专利技术实施例涉及的视频数据的输出装置的硬件构架示意图;
[0032]图2为本专利技术视频数据的输出方法第一实施例的流程示意图;
[0033]图3为本专利技术视频数据的输出方法第二实施例的流程示意图;
[0034]图4为本专利技术视频数据的输出方法第三实施例步骤S20的细化流程示意图;
[0035]图5为本专利技术视频数据的输出方法第四实施例步骤S20的细化流程示意图;
[0036]图6为本专利技术视频数据的输出方法第五实施例步骤S30的细化流程示意图;
[0037]图7为本专利技术视频数据的输出方法第六实施例的流程示意图;
[0038]图7A为本专利技术视频数据的输出方法第六实施例的参考图;
[0039]图7B为本专利技术视频数据的输出方法第六实施例的参考图。
具体实施方式
[0040]为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0041]本专利技术的主要解决方案是:控制节点获取编码类型信息,以供所述解码节点向编码节点获取所述编码类型信息对应的压缩码流,其中,所述编码节点可生成不同类型的压缩码流;按照所述编码类型信息对应的解码方式解压缩向所述编码节点获取的压缩码流以得到视频数据;将所述视频数据发送至连接的显示屏。
[0042]由于视频数据的输出装置中的控制节点可根据解码节点的压缩处理器类型来确定可输出的码流,进而再控制编码节点发送解码节点可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频数据的输出方法,其特征在于,应用于视频数据的输出装置,所述视频数据的输出装置包括控制节点以及解码节点,所述方法包括:控制节点获取编码类型信息,以供所述解码节点向编码节点获取所述编码类型信息对应的压缩码流,其中,所述编码节点可生成不同类型的压缩码流;按照所述编码类型信息对应的解码方式解压缩向所述编码节点获取的压缩码流以得到视频数据;将所述视频数据发送至连接的显示屏。2.如权利要求1所述的视频数据的输出方法,其特征在于,所述控制节点获取编码类型信息的步骤之前,所述方法还包括:确定所述编码节点的编译器类型;在所述编码节点的编译器类型达到预设类型时,确定所述解码节点的压缩处理器类型;根据所述解码节点的压缩处理器类型获取所述编码类型信息。3.如权利要求1所述的视频数据的输出方法,其特征在于,所述按照所述编码类型信息对应的解码方式解压缩向所述编码节点获取的压缩码流以得到视频数据的步骤包括:在所述编码类型信息为浅压缩码流类型时,根据浅压缩码流的解压方式解压缩向所述编码节点获取的浅压缩码流以得到所述视频数据;在所述编码类型信息为深压缩码流类型时,根据深压缩码流的解压方式解压缩向所述编码节点获取的深压缩码流以得到所述视频数据。4.如权利要求1所述的视频数据的输出方法,其特征在于,所述按照所述编码类型信息对应的解码方式解压缩向所述编码节点获取的压缩码流以得到视频数据的步骤包括:在所述编码类型信息包括深压缩码流类型以及浅压缩码流类型时,根据预设的优先级在深压缩码流的解压方式以及浅压缩码流的解压方式中确定目标解压方式;采用所述目标解压方式解压缩向所述编码节点获取的压缩码流以得到所述视频数据。5.如权利要求1所述的视频数据的输出方法,其特征在于,所述编码类型信息包括解码请求数量以及解码请求类型,在检...

【专利技术属性】
技术研发人员:季海交贺建亮季司诚黄维孟宪富
申请(专利权)人:深圳市东微智能科技股份有限公司
类型:发明
国别省市:

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

1