视频数据传输方法和系统的制作方法_2

文档序号:9914705阅读:来源:国知局
以包括:
[0046]获取叠加视频数据中各路视频数据的组成视频数据;
[0047]分别获取各路视频数据中组成视频数据的延时信息;
[0048]根据所述延时信息将各组成视频数据还原成η路视频数据。
[0049]在一个实施例中,如图2所示,若有9路视频数据(视频流)需要传输,可以先选择3路视频数据(视频流1、视频流2和视频流3)作为基础视频数据,将视频流4、视频流5和视频流6作为第一组视频数据,延时a秒后分别叠加至视频流1、视频流2和视频流3上,其中可以将延时后的视频流4叠加至视频流I上,将延时后的视频流5叠加至视频流2上,将延时后的视频流6叠加至视频流3上;再将视频流7、视频流8和视频流9作为第二组视频数据,延时2a秒后分别叠加至叠加后的视频流4、视频流5和视频流6上,其中可以将延时后的视频流7叠加至视频流4上,将延时后的视频流8叠加至视频流5上,将延时后的视频流9叠加至视频流6上,这样9路视频数据便转换成为3路叠加视频数据。
[0050]将上述延时和叠加处理后的3路叠加视频数据输至接收端后,如图3所示,接收端可以根据上述叠加视频数据中的组成视频数据和相关延时信息,将3路叠加视频数据分解为9路视频数据,例如,将第一路叠加视频数据还原成视频流1、视频流4和视频流7等等,再根据上述延时信息进行相应的时钟域转换,接收端便可以将其接收的3路叠加视频数据还原成原始的9路视频数据,实现对多路视频数据的传输。
[0051]参考图4,图4所示为一个实施例的视频数据传输系统结构示意图,包括:
[0052]选择模块10,用于在η路视频数据中选择k路视频数据作为基础视频数据;其中,n、k均为正整数,k<n;
[0053]叠加模块20,用于将基础视频数据以外的n-k路视频数据同时进行延时处理后,分别叠加至k路基础视频数据的一路上,得到叠加视频数据;
[0054]还原模块30,用于将叠加视频数据传输至接收端,接收端在接收所述叠加视频数据后,将所述叠加视频数据还原成η路视频数据。
[0055]在一个实施例中,上述叠加模块可以进一步用于:
[0056]若k<n < 2k,将除基础视频数据以外的n-k路视频数据同时延时时间t;
[0057]将延时后的n-k路视频数据分别叠加至一路基础视频数据上。
[0058]在一个实施例中,上述叠加模块可以进一步用于:
[0059]若n^ 2k,则将除基础视频数据以外的n-k路视频数据划分为若干组;其中,每组视频数据的路数不超过k;
[0060]确定各组视频数据的顺序b,对第b组视频数据进行延时b*t;其中,符号*表示相乘;
[0061]将各组视频数据中的每路视频数据按照顺序依次叠加至一路基础视频数据上。
[0062]作为一个实施例,上述叠加模块可以进一步用于:
[0063]将各组视频数据按照顺序依次输入FIFO存储器;其中,对所述FIFO存储器设定延时时间t,相邻两组视频数据输入FIFO存储器的时间间隔为t;
[0064]从所述FIFO存储器中输出相应的视频数据,得到延时后的各组视频数据。
[0065]在一个实施例中,上述还原模块可以进一步用于:
[0066]获取叠加视频数据中各路视频数据的组成视频数据;
[0067]分别获取各路视频数据中组成视频数据的延时信息;
[0068]根据所述延时信息将各组成视频数据还原成η路视频数据。
[0069]本发明提供的视频数据传输装置与本发明提供的视频数据传输方法一一对应,在所述视频数据传输方法的实施例阐述的技术特征及其有益效果均适用于视频数据传输装置的实施例中,特此声明。
[0070]以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0071]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种视频数据传输方法,其特征在于,包括如下步骤: 在η路视频数据中选择k路视频数据作为基础视频数据;其中,n、k均为正整数,k<n; 将基础视频数据以外的n-k路视频数据同时进行延时处理后,分别叠加至k路基础视频数据的一路上,得到叠加视频数据; 将叠加视频数据传输至接收端,接收端在接收所述叠加视频数据后,将所述叠加视频数据还原成η路视频数据。2.根据权利要求1所述的视频数据传输方法,其特征在于,所述将基础视频数据以外的n-k路视频数据同时进行延时处理后,分别叠加至k路基础视频数据的一路上的过程包括: 若k<n < 2k,将除基础视频数据以外的n-k路视频数据同时延时时间t; 将延时后的n-k路视频数据分别叠加至一路基础视频数据上。3.根据权利要求1所述的视频数据传输方法,其特征在于,所述将基础视频数据以外的n-k路视频数据同时进行延时处理后,分别叠加至k路基础视频数据的一路上的过程包括: 若η 2 2k,则将除基础视频数据以外的n-k路视频数据划分为若干组;其中,每组视频数据的路数不超过k; 确定各组视频数据的顺序b,对第b组视频数据进行延时b*t;其中,符号*表示相乘; 将各组视频数据中的每路视频数据按照顺序依次叠加至一路基础视频数据上。4.根据权利要求3所述的视频数据传输方法,其特征在于,所述对第b组视频数据进行延时b*t的过程包括: 将各组视频数据按照顺序依次输入FIFO存储器;其中,对所述FIFO存储器设定延时时间t,相邻两组视频数据输入FIFO存储器的时间间隔为t; 从所述FIFO存储器中输出相应的视频数据,得到延时后的各组视频数据。5.根据权利要求1所述的视频数据传输方法,其特征在于,所述接收端将所述叠加视频数据还原成η路视频数据的过程包括: 获取叠加视频数据中各路视频数据的组成视频数据; 分别获取各路视频数据中组成视频数据的延时信息; 根据所述延时信息将各组成视频数据还原成η路视频数据。6.一种视频数据传输系统,其特征在于,包括: 选择模块,用于在η路视频数据中选择k路视频数据作为基础视频数据;其中,n、k均为正整数,k<n; 叠加模块,用于将基础视频数据以外的n-k路视频数据同时进行延时处理后,分别叠加至k路基础视频数据的一路上,得到叠加视频数据; 还原模块,用于将叠加视频数据传输至接收端,接收端在接收所述叠加视频数据后,将所述叠加视频数据还原成η路视频数据。7.根据权利要求6所述的视频数据传输系统,其特征在于,所述叠加模块进一步用于: 若k<n < 2k,将除基础视频数据以外的n-k路视频数据同时延时时间t; 将延时后的n-k路视频数据分别叠加至一路基础视频数据上。8.根据权利要求6所述的视频数据传输系统,其特征在于,所述叠加模块进一步用于: 若η 2 2k,则将除基础视频数据以外的n-k路视频数据划分为若干组;其中,每组视频数据的路数不超过k; 确定各组视频数据的顺序b,对第b组视频数据进行延时b*t;其中,符号*表示相乘; 将各组视频数据中的每路视频数据按照顺序依次叠加至一路基础视频数据上。9.根据权利要求8所述的视频数据传输方法,其特征在于,所述叠加模块进一步用于: 将各组视频数据按照顺序依次输入FIFO存储器;其中,对所述FIFO存储器设定延时时间t,相邻两组视频数据输入FIFO存储器的时间间隔为t; 从所述FIFO存储器中输出相应的视频数据,得到延时后的各组视频数据。10.根据权利要求6所述的视频数据传输方法,其特征在于,所述还原模块进一步用于: 获取叠加视频数据中各路视频数据的组成视频数据; 分别获取各路视频数据中组成视频数据的延时信息; 根据所述延时信息将各组成视频数据还原成η路视频数据。
【专利摘要】本发明涉及一种视频数据传输方法和系统,上述视频数据传输方法,包括如下步骤:在n路视频数据中选择k路视频数据作为基础视频数据;其中,n、k均为正整数,k<n;将基础视频数据以外的n-k路视频数据同时进行延时处理后,分别叠加至k路基础视频数据的一路上,得到叠加视频数据;将叠加视频数据传输至接收端,接收端在接收所述叠加视频数据后,将所述叠加视频数据还原成n路视频数据;其在遇到视频路数多的时候,可以将多路视频数据转换成较少路数的视频数据进行相应传输,使传输过程中的视频数据质量得到保证。
【IPC分类】H04N5/265
【公开号】CN105681682
【申请号】CN201610033870
【发明人】胡庆荣
【申请人】广东威创视讯科技股份有限公司
【公开日】2016年6月15日
【申请日】2016年1月19日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1