CN112672223B - 超高清视频卫星传输高可靠分发方法 - Google Patents
超高清视频卫星传输高可靠分发方法 Download PDFInfo
- Publication number
- CN112672223B CN112672223B CN202011643192.XA CN202011643192A CN112672223B CN 112672223 B CN112672223 B CN 112672223B CN 202011643192 A CN202011643192 A CN 202011643192A CN 112672223 B CN112672223 B CN 112672223B
- Authority
- CN
- China
- Prior art keywords
- packet
- data
- retransmission
- packets
- video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Radio Relay Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明提供了一种超高清视频卫星传输高可靠分发方法,包括:从卫星传输信道中接收超高清视频的等分包;根据等分包的包序号,对接收的等分包进行排序,从排序序列结果中确定重发数据包的包序号;通过TCP可靠连接将重发数据包的包序号发送至数据重传设备,以使数据重传设备通过该可靠连接返回从第一数据存储装置中查找到的重发数据包;接收返回的重发数据包,将重发数据包与从卫星传输信道中接收的等分包拼合,得到完整的超高清视频。该方式中,在接收端接收到超高清视频的等分包,根据包序号查找未正确接收的等分包,并请求数据重传设备重传该等分包,从而保证了接收端可准确、完整的恢复出超高清视频,同时该方式重传代价较小且可靠性较高。
Description
技术领域
本发明涉及视频传输技术领域,尤其是涉及一种超高清视频卫星传输高可靠分发方法。
背景技术
目前超高清视频应用正高速发展,卫星视频传输的高带宽非常适合传输超高清视频内容,特别是适合向分布在多个城市甚至全国范围、更甚至分布在多个国家的多个接收方同时传输分发同样的超高清视频内容。
但是卫星传输同时还具有实时性、单向性、有部分误码率和不能保障全部内容被接收端准确接收等特点。由于单向传输,接收端无法从广播端(内容提供方)再次获取没有正确接收到的内容。在实时视频内容传输分发时,接收端一般会丢弃没有争取接收的视音频数据,这时会出现花屏、卡顿或者画面马赛克等现象。卫星视频传输的这个固有特点使得对视音频内容传输准确率要求高的场合无法使用。
由于卫星传输信道误码率的存在是无法克服的,所以接收端通常都会有一定比例的数据无法正常接收。并且,不同接收端没有正确接收的内容往往是随机分布的,无法向各个接收端发送完全相同的补充内容。但是卫星信道的误码率往往也非常低,这样各个接收端没有正确接受的内容实际上是非常少的,一般在内容全部数据量的1%以内,甚至在千分之一以内。这些少量没有正确传输的内容在直播情况下或者对传输质量要求不是特别高的场合,可以直接忽略掉,只解码播放正确接受到的内容即可。但是对于部分要求高质量传输的场合,必须保证源端的超高清视频内容被100%的正确接收到,这时就需要对这部分数据进行重传。
现有的解决方案是,将视频内容多次通过卫星信道传输分发,接收端在第二次或者第三次接收过程中,将前面没有正确接收的内容补齐。这种方案存在的问题有很多:一、接收方需要等待完整视频全部重新传输一遍或多遍,才能尽量争取完整正确接收;二、由于接收错误的数据在完整视频内容中是随机分布的,存在多次传输后,仍不能全部正确接收的情况,无法保证接收质量;三、多次传输完整的视频内容,有绝大部分是不需要再次传输的,这种传输方式对卫星信道浪费极大,造成整体传输成本的无意义提高。
发明内容
本发明的目的在于提供一种超高清视频卫星传输高可靠分发方法,以保证接收端可准确、完整的恢复出超高清视频。
第一方面,本发明提供了一种超高清视频卫星传输高可靠分发方法,该方法应用于视频接收装置,该方法包括:从卫星传输信道中接收超高清视频的等分包;其中,该等分包携带有包序号;该卫星传输信道中的等分包是由视频发送装置发送的;根据等分包的包序号,对接收的等分包进行排序,得到排序序列结果;从排序序列结果中,确定需要重发的重发数据包的包序号;将重发数据包的包序号发送至数据重传设备,以使数据重传设备根据重发数据包的包序号,从预设的第一数据存储装置中查找重发数据包,并返回重发数据包;其中,视频接收装置和数据重传设备之间建立TCP可靠连接,通过TCP可靠连接进行重发数据包的包序号和重发数据包的发送和接收;接收数据重传设备返回的重发数据包;将重发数据包与从卫星传输信道中接收的等分包进行整合,得到完整的超高清视频。
在可选的实施方式中,上述从排序序列结果中,确定需要重发的重发数据包的包序号的步骤,包括:判断排序序列结果中,小于当前接收的等分包的包序号是否连续;如果不连续,将不连续位置对应的包序号确定为重发数据包的包序号。
在可选的实施方式中,上述方法还包括:如果连续,将包序号小于当前接收的等分包的包序号的等分包,以及当前接收的等分包存储至预设的第二数据存储装置。
在可选的实施方式中,上述将重发数据包的包序号发送至数据重传设备的步骤,包括:将重发数据包的包序号传递至预设的数据侧信道重传请求客户端;通过数据侧信道重传请求客户端将重发数据包的包序号发送至数据重传设备;其中,数据侧信道重传请求客户端与数据重传设备通过TCP可靠连接。
在可选的实施方式中,上述将重发数据包与从卫星传输信道中接收的等分包进行整合,得到完整的超高清视频的步骤之后,上述方法还对完整的超高清视频进行下述处理中的一种或者多种:保存完整的超高清视频;和/或,将完整的超高清视频发送至视音频显示播放设备;将完整的超高清视频封装成视音频文件;对完整的超高清视频进行转码或者重新封装;对完整的超高清视频转换成视音频信号并输出。
第二方面,本发明提供了一种超高清视频卫星传输高可靠分发方法,该方法应用于视频发送装置,该方法包括:对获取到的待传输的超高清视频进行压缩编码,得到压缩编码后的视频数据和压缩编码后的音频数据;将视频数据和所述音频数据打包为复合包;将复合包按照指定数据大小切分成等分包,对等分包进行编号,得到每个等分包对应的包序号;其中,复合包对应的等分包使用自然数按照先后顺序从小到大的顺序依次进行编号;通过预设的卫星传输信道,将超高清视频的等分包发送至视频接收装置。
在可选的实施方式中,上述通过预设的卫星传输信道,将超高清视频的等分包发送至视频接收装置的步骤之前,上述方法还包括:将超高清视频的等分包存储至预设的第一数据存储装置,以使数据重传设备根据包序号从第一数据存储装置中读取等分包。
在可选的实施方式中,上述将复合包按照指定数据大小切分成等分包的步骤,包括:将复合包从前到后依次切分为指定数据大小的等分包;其中,如果复合包对应的最后一个等分包中有效数据的尺寸小于指定数据大小,在有效数据后面加0,以将最后一个等分包补充至指定数据大小。
在可选的实施方式中,上述对等分包进行编号,得到每个等分包对应的包序号的步骤之后,上述方法还包括:针对每个等分包,将等分包的包序号写入等分包的包头的指定位置。
本发明实施例带来了以下有益效果:
本发明提供的一种超高清视频卫星传输高可靠分发方法和系统,首先接收端从卫星传输信道中接收超高清视频的等分包;进而根据等分包的包序号,对接收的等分包进行排序,从排序序列结果中,确定空缺的包序号,将空缺的包序号确定为重发数据包的包序号;再通过TCP可靠连接将重发数据包的包序号发送至数据重传设备,以使数据重传设备根据重发数据包的包序号,从第一数据存储装置中查找重发数据包,并通过该TCP可靠连接返回重发数据包;然后接收数据重传设备返回的重发数据包,将重发数据包与从卫星传输信道中接收的等分包进行拼合,得到完整的超高清视频。该方式中,在接收端接收到超高清视频的等分包,根据包序号查找未正确接收的等分包,并请求数据重传设备重传该等分包,从而保证了接收端可准确、完整的恢复出超高清视频,同时该方式通过TCP可靠连接重传、补发代价较小、可靠性高。
本发明的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本发明的上述技术即可得知。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施方式,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种超高清视频卫星传输高可靠分发方法的流程图;
图2为本发明实施例提供的另一种超高清视频卫星传输高可靠分发方法的流程图;
图3为本发明实施例提供的另一种超高清视频卫星传输高可靠分发方法的流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
常规的视频传输分发,通常会通过SDI(Serial Digital Interface,穿行数字接口)线缆传输分发、微波传输分发、无线通讯传输分发、开路广播传输分发、有线电视网路传输分发、互联网传输分发、IPTV(Internet Protocol Television,网络电视)系统传输分发和卫星传输分发几种方式,这些方式因为各自不同的特点,有不同的应用领域,但通常是单独使用。
例如,电视台往往使用通过广播电视塔向一定范围的电视接收机广播电视信号的方式,播出频道化的电视节目,这种传输方式通常用于城区的特定范围的用户覆盖。SDI线缆传输分发通常用于电视台内部,或者部分大型直播现场的视频信号实时传输,这种传输方式通常用于电视台内部的信号传送,而且是点对点传送。有线电视网络传输分发通常用于向城镇居民家中传输电视节目,这些电视节目可能来源于很多个电视台,但很少用于跨城区的电视节目或视频内容传输。IPTV系统传输分发也是面向特定范围的,使用专用网络通过IP(Internet Protocol,互联网协议)协议传输电视节目。互联网传输分发大部分用在视频内容点播。无线通讯传输分发通常用于电视台内部的素材或者实时连线。卫星传输系统通常用来在较大范围内,向大批量用户广播式传输分发电视节目信号。通过卫星传输分发系统进行视频内容分发,具备受众范围广,带宽高,信号质量好,基本不受传输距离限制等优点,是一种较为优选的大范围视频内容传输分发方法。
目前超高清视频应用正高速发展,卫星视频传输的高带宽非常适合传输超高清视频内容,但卫星传输信道误码率的存在是无法克服的,所以接收端通常都会有一定比例的数据无法正常接收。为解决卫星视频传输的误码率,同时利用卫星信道传输率高,覆盖广的特点,相关技术中,提供了一种将视频内容多次通过卫星信道传输分发的方式,但是该方式存在效率低、接收质量无法保证和浪费卫星传输信道等问题。
基于上述问题,本发明实施例提供了一种超高清视频卫星传输高可靠分发方法。该技术可以应用于卫星视频转播、视频播放、卫星直播、实况转播、通过卫星进行超高清视频内容传输等应用场景中。
为便于对本实施例进行理解,首先对本发明实施例所公开的一种超高清视频卫星传输高可靠分发方法进行详细介绍,该方法应用于视频接收装置;如图1所示,该方法包括如下具体步骤:
步骤S102,从卫星传输信道中接收超高清视频的等分包;其中,等分包携带有包序号。
上述卫星传输信道中的等分包是由视频发送装置发送的;该视频发送装置可以对获取到的待传输的超高清视频进行压缩编码,得到压缩编码后的视频数据和压缩编码后的音频数据;然后将视频数据和音频数据打包为复合包;将复合包按照指定数据大小切分成等分包,对等分包进行编号,得到每个等分包对应的包序号;然后通过卫星传输信道,将超高清视频的等分包发送至视频接收装置。上述等分包的包序号通常是自然数,例如,可按照数据包中数据的采样时间的顺序,将数据包序号为1,2,3,4,5…等。在具体实现时,上述包序号通常设置在等分包的包头的指定位置中,且每个等分包的包大小相同。
步骤S104,根据等分包的包序号,对接收的等分包进行排序,得到排序序列结果;从排序序列结果中,确定需要重发的重发数据包的包序号。
在具体实现时,视频接收装置可以对接收到的等分包按照包头中的包序号进行排序,查找没有正确接收到的等分包的包序号,将没有正确接收到的等分包的包序号传递给数据重传设备,将正确接收到的超高清视频的等分包存储至预设的存储装置中。其中,没有正确接收到的等分包的包序号是指在排序序列结果中,不连续的、存在空缺的包序号,例如,某一时刻收到的等分包按照包序号从小到大排序后为:11、12、13、17、18、……,那么空缺的包序号为14、15和16,空缺编号对应的等分包即为重发数据包。
步骤S106,通过预先建立的视频接收装置和数据重传设备之间的TCP可靠连接,将重发数据包的包序号发送至数据重传设备,以使数据重传设备根据重发数据包的包序号,从预设的第一数据存储装置中查找重发数据包,并通过该TCP可靠连接返回重发数据包。
上述TCP可靠连接的方式,也可以理解为互联网等非卫星信道以TCP/IP可靠传输的方式。上述第一数据存储装置中存储有视频发送装置发送的超高清视频的全部等分包,以供数据重传设备进行读取。数据重传设备用于通过TCP可靠连接接收来自视频接收装置的数据重传请求,该数据重传请求中携带有重发数据包的包序号,然后从第一数据存储装置中读取该包序号对应的重发数据包,并将重发数据包通过TCP可靠连接返回给视频接收装置。
步骤S108,接收数据重传设备通过TCP可靠连接返回的重发数据包;将该重发数据包与从卫星传输信道中接收的等分包进行整合,得到完整的超高清视频。
视频接收装置接收到重发数据包后,将接收的重发数据包与之前通过卫星通信信道接收到的等分包进行整理,从而完成全部超高清视频的接收,恢复出完整的超高清视频内容并存储或使用。
本发明实施例提供的一种超高清视频卫星传输高可靠分发方法,首先接收端从卫星传输信道中接收超高清视频的等分包;进而根据等分包的包序号,对接收的等分包进行排序,从排序序列结果中,确定空缺的包序号,将空缺的包序号确定为重发数据包的包序号;再将重发数据包的包序号通过TCP/IP可靠连接发送至数据重传设备,以使数据重传设备根据重发数据包的包序号,从第一数据存储装置中查找重发数据包,并通过TCP可靠连接返回重发数据包;然后接收数据重传设备通过TCP可靠传连接返回的重发数据包,将重发数据包与从卫星传输信道中接收的等分包进行拼合,得到完整的超高清视频。该方式中,在接收端接收到超高清视频的等分包,根据包序号查找未正确接收的等分包,并请求数据重传设备重传该等分包,从而保证了接收端可准确、完整的恢复出超高清视频,同时该方式通过TCP可靠连接重传、补发代价较小、可靠性高。
本发明实施例还提供了另一种超高清视频卫星传输高可靠分发方法,该方法在上述实施例方法的基础上实现;该方法重点描述从排序序列结果中,确定需要重发的重发数据包的包序号的具体过程(通过下述步骤S206-S210实现),以及将重发数据包的包序号发送至数据重传设备的具体过程(通过下述步骤S212实现);如图2所示,该方法包括如下具体步骤:
步骤S202,从卫星传输信道中接收超高清视频的等分包;其中,等分包携带有包序号。
步骤S204,根据等分包的包序号,对接收的等分包进行排序,得到排序序列结果。
步骤S206,判断排序序列结果中,小于当前接收的等分包的包序号是否连续;如果不连续,执行步骤S208;如果连续执行步骤S210。
步骤S208,将不连续位置对应的包序号确定为重发数据包的包序号;执行步骤S212。
步骤S210,将包序号小于当前接收的等分包的包序号的等分包,以及当前接收的等分包存储至预设的第二数据存储装置。
在具体实现时,视频接收装置对接收到的等分包按照包头中的包序号进行排序,查找没有正确接收到的等分包的包序号,将没有正确接收到的等分包的包序号传递给侧信道重传请求客户端。该侧信道重传请求客户端可以是计算机或者服务器等电子设备。
具体地,判断是否没有正确接收的标准是:如果当前接收的等分包的前面所有的等分包都已经正确接收了(相当于包序号连续),则没有未正确接收的等分包;所有小于当前接收的等分包的包序号中,将不连续位置对应的包序号确定为空缺的包序号,空缺包序号对应的等分数据包为未被正确接收的等分包。
步骤S212,将重发数据包的包序号传递至预设的数据侧信道重传请求客户端;数据侧信道重传请求客户端通过TCP可靠连接,将重发数据包的包序号发送至数据重传设备,以使数据重传设备根据重发数据包的包序号,从预设的第一数据存储装置中查找重发数据包,并通过TCP可靠连接返回重发数据包。
上述数据侧信道重传请求客户端与数据重传设备通过TCP可靠连接连接,也即是数据侧信道重传请求客户端与数据重传设备可以通过互联网等点对点传输的方式,确保建立可靠数据传输通道。该侧信道重传请求客户端接收重发数据包(相当于没有正确接收的等分包)的包序号后,将重发数据包的包序号发送到数据重传设备,以请求重传重发数据包;数据重传设备通过TCP可靠连接接收到重发数据包的包序号后,从第一数据存储装置中读出重发数据包,并通过重传侧信道(也即是TCP可靠连接)传输至视频接收装置;其中,视频接收装置与数据重传设备建立可靠数据传输通道(可以采用互联网连接等),以接收数据重传设备发送的重发数据包。
步骤S214,通过TCP可靠连接接收数据重传设备返回的重发数据包;将该重发数据包与从卫星传输信道中接收的等分包进行拼合,得到完整的超高清视频。
在一些实施例中,将重发数据包与从卫星传输信道中接收的等分包进行整合,得到完整的超高清视频之后,还可以对完整的超高清视频进行下述处理中的一种或者多种:
1、保存完整的所述超高清视频。
2、将完整的超高清视频发送至视音频显示播放设备。
3、将完整的超高清视频封装成视音频文件。
4、对完整的超高清视频进行转码或者重新封装。
5、对完整的超高清视频转换成视音频信号并输出。
上述视音频显示播放设备可以根据用户需求进行设置,可以包括录像机、投影设备、电视机、监视器、大屏幕设备、示波器或信号分析仪等等。
上述超高清视频卫星传输高可靠分发方法,实现对为正确接收的数据包进行重传,实现高可靠传输。侧信道可以通过互联网等点对点传输的方式,只传输没有正确接收的那部分内容,确保超高清视频内容被视频接收装置100%正确接收。同时,该方式保证了视频内容传输的高可靠性,使得超高清视频通过卫星传输实现了高可靠的内容分发。
本发明实施例还提供了另一种超高清视频卫星传输高可靠分发方法,该方法应用于视频发送装置,如图3所示,该方法包括如下具体步骤:
步骤S302,对获取到的待传输的超高清视频进行压缩编码,得到压缩编码后的视频数据和压缩编码后的音频数据。
上述超高清视频可以是由摄像机或者录像机拍摄的视频信号,该超高清视频信号的数据量通常较大(例如,8K超高清视频信号或者4K超高清视频信号),并且超高清视频信号的后续使用往往是需要将该超高清视频信号传送给广大的终端用户进行观看,或者传送给其他组织机构或应用场合。
上述待传输的超高清视频可以是制作好的视频文件,也可以是现场拍摄的视频信号,也可以是其他地方传输过来的视频信号;该视频信号可以是SDI信号,也可以是TS(Transport Stream,传输流)流信号。如果待传输的超高清视频为视频信号的形式,则视频发送装置可以对该视频信号进行接收,并进行数字化压缩编码,得到压缩编码后的视频数据和压缩编码后的音频数据。
步骤S304,将视频数据和音频数据打包为复合包。
步骤S306,将复合包按照指定数据大小切分成等分包,对等分包进行编号,得到每个等分包对应的包序号;其中,复合包对应的等分包使用自然数按照先后顺序从小到大的顺序依次进行编号。
上述指定数据大小可以根据研发需求设定具体的数值。在具体实现时,将压缩编码后的视频数据和音频数据打包成复合包,并将复合包按照一定的有效数据大小切分成等分数据包,对等分数据包进行包序号,并将包序号写入等分包的包头的指定位置;将超高清视频的等分包存储至第一数据存储装置,以使数据重传设备根据包序号从第一数据存储装置中读取等分包;并将等分包传输至卫星传输信道。
具体地,上述将复合包按照指定数据大小切分成等分包的步骤,包括:将复合包从前到后依次切分为指定数据大小的等分包;其中,如果复合包对应的最后一个等分包中有效数据的尺寸小于指定数据大小,在有效数据后面加0,以将最后一个等分包补充至指定数据大小。
在具体实现时,对复合包进行等分时,通常按照传输要求,按照固定大小(相当于上述指定数据大小)对复合包进行从前到后的切分。由于编码压缩后的复合包往往是不定大小的,所以切分的最后一包数据大小往往小于等分包的固定大小。这时则在最后一个等分数据包的有效数据后面加0,补充至等分包的固定大小后,进行包序号并将包序号写入等分包的包头的指定位置。
步骤S308,通过预设的卫星传输信道,将超高清视频的等分包发送至视频接收装置。
在具体实现时,在卫星传输信道中超高清视频传输源端,设置卫星传输调制器、卫星传输功率放大器、卫星传输上变频器和卫星发射天线。其中,卫星传输调制器用于接收发送端发送的超高清视频的等分包,并对超高清视频的等分包进行调制,将调制信号发送给卫星传输上变频器;卫星传输上变频器与卫星传输功率放大器连接,用于接收调制信号,将调制信号进行上变频处理后发送给卫星传输功率放大器;卫星传输功率放大器与卫星发射天线相连,用于将上变频后的调制信号进行功率放大,形成超高清视频调制信号,并将超高清视频调制信号通过卫星发射天线传输至卫星转发器。
在卫星传输信道中超高清视频传输接收端,设置有卫星接收天线、卫星接收机和卫星接收机(包括卫星传输变频滤波装置、卫星接收功率放大器和卫星传输解调器)。卫星接收天线用于接收卫星转发器转发的超高清视频调制信号,并转发到卫星接收机;卫星接收机与卫星接收天线连接,接收超高清视频调制信号,由卫星传输变频滤波装置进行必要的滤波及变频;将滤波变频后的调制信号传输至卫星接收功率放大器;卫星接收功率放大器与卫星传输变频滤波装置和卫星传输解调器连接,将其接收到的卫星传输变频滤波装置发送的调制信号进行功率放大后,转发至卫星传输解调器;卫星传输解调器接收卫星接收功率放大器传送的功率发达后的调制信号,并对调制信号进行解调,恢复出调制信号中的等分包,将等分包传输给视频接收装置。
需要说明的是,卫星传输调制器和卫星传输上变频器根据一定的规则和特定卫星转发器的工作参数,对数据进行特定的调制和变频,以符合卫星转发器的工作要求。卫星转发器收到卫星发射天线发射的视音频调制信号后,将对该信号进行必要的变频和功率放大进行转发。
上述超高清视频卫星传输高可靠分发方法,该方式保证了视频内容传输的高可靠性,使得超高清视频通过卫星传输实现了高可靠的内容分发。
还需要补充说明的是,本行业的技术人员都清楚的知道,超高清视频或者说超高清节目信号不仅包含视频内容,也包含音频内容,所以本发明中所提到的视频信号,超高清视频等,实际上都可以理解为同时携带了视频信息和音频信息的超高清视频。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (7)
1.一种超高清视频卫星传输高可靠分发方法,其特征在于,所述方法应用于视频接收装置;所述方法包括:
从卫星传输信道中接收超高清视频的等分包;其中,所述等分包携带有包序号;所述卫星传输信道中的等分包是由视频发送装置发送的;
根据所述等分包的包序号,对接收的所述等分包进行排序,得到排序序列结果;从所述排序序列结果中,确定需要重发的重发数据包的包序号;
将所述重发数据包的包序号发送至数据重传设备,以使所述数据重传设备根据所述重发数据包的包序号,从预设的第一数据存储装置中查找所述重发数据包,并返回所述重发数据包;其中,所述视频接收装置和所述数据重传设备之间建立TCP可靠连接,通过所述TCP可靠连接进行所述重发数据包的包序号和所述重发数据包的发送和接收;
接收所述数据重传设备返回的所述重发数据包;将所述重发数据包与从所述卫星传输信道中接收的等分包进行整合,得到完整的所述超高清视频;
所述从所述排序序列结果中,确定需要重发的重发数据包的包序号的步骤,包括:
判断所述排序序列结果中,小于当前接收的等分包的包序号是否连续;如果不连续,将不连续位置对应的包序号确定为所述重发数据包的包序号;
所述将所述重发数据包的包序号发送至数据重传设备的步骤,包括:
将所述重发数据包的包序号传递至预设的数据侧信道重传请求客户端;通过所述数据侧信道重传请求客户端将所述重发数据包的包序号发送至所述数据重传设备;其中,所述数据侧信道重传请求客户端与所述数据重传设备通过TCP可靠连接连接,所述数据侧信道重传请求客户端与所述数据重传设备通过互联网点对点传输的方式,建立所述TCP可靠连接对应的可靠数据传输通道,以使数据重传设备通过重传侧信道将所述重发数据包传输至视频接收装置。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果连续,将包序号小于当前接收的所述等分包的包序号的等分包,以及当前接收的所述等分包存储至预设的第二数据存储装置。
3.根据权利要求1所述的方法,其特征在于,所述将所述重发数据包与从所述卫星传输信道中接收的等分包进行整合,得到完整的超高清视频的步骤之后,所述方法还对完整的所述超高清视频进行下述处理中的一种或者多种:
保存完整的所述超高清视频;
将完整的所述超高清视频发送至视音频显示播放设备;
将完整的所述超高清视频封装成视音频文件;
对完整的所述超高清视频进行转码或者重新封装;
对完整的所述超高清视频转换成视音频信号并输出。
4.一种超高清视频卫星传输高可靠分发方法,其特征在于,所述方法应用于视频发送装置;所述方法包括:
对获取到的待传输的超高清视频进行压缩编码,得到压缩编码后的视频数据和压缩编码后的音频数据;
将所述视频数据和所述音频数据打包为复合包;
将所述复合包按照指定数据大小切分成等分包,对所述等分包进行编号,得到每个所述等分包对应的包序号;其中,所述复合包对应的等分包使用自然数按照先后顺序从小到大的顺序依次进行编号,以使视频接收装置基于自然数顺序,从接收到的等分包的包序号中,确定重发数据包的包序号;
通过预设的卫星传输信道,将所述超高清视频的等分包发送至视频接收装置;其中,所述重发数据包由数据重传设备通过TCP可靠连接对应的重传侧信道传输至视频接收装置;
所述数据重传设备与数据侧信道重传请求客户端通过TCP可靠连接连接,所述数据侧信道重传请求客户端与所述数据重传设备通过互联网点对点传输的方式,建立所述TCP可靠连接对应的可靠数据传输通道。
5.根据权利要求4所述的方法,其特征在于,所述通过预设的卫星传输信道,将所述超高清视频的等分包发送至视频接收装置的步骤之前,所述方法还包括:
将所述超高清视频的等分包存储至预设的第一数据存储装置,以使数据重传设备根据包序号从所述第一数据存储装置中读取等分包。
6.根据权利要求4所述的方法,其特征在于,所述将所述复合包按照指定数据大小切分成等分包的步骤,包括:
将所述复合包从前到后依次切分为所述指定数据大小的等分包;其中,如果所述复合包对应的最后一个等分包中有效数据的尺寸小于所述指定数据大小,在所述有效数据后面加0,以将所述最后一个等分包补充至所述指定数据大小。
7.根据权利要求4-6任一项所述的方法,其特征在于,所述对所述等分包进行编号,得到每个所述等分包对应的包序号的步骤之后,所述方法还包括:
针对每个等分包,将所述等分包的包序号写入所述等分包的包头的指定位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011643192.XA CN112672223B (zh) | 2020-12-31 | 2020-12-31 | 超高清视频卫星传输高可靠分发方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011643192.XA CN112672223B (zh) | 2020-12-31 | 2020-12-31 | 超高清视频卫星传输高可靠分发方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112672223A CN112672223A (zh) | 2021-04-16 |
CN112672223B true CN112672223B (zh) | 2023-06-30 |
Family
ID=75412348
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011643192.XA Active CN112672223B (zh) | 2020-12-31 | 2020-12-31 | 超高清视频卫星传输高可靠分发方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112672223B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114173153A (zh) * | 2021-12-03 | 2022-03-11 | 北京数码视讯技术有限公司 | 视频处理方法、装置和电子设备 |
CN115580332B (zh) * | 2022-08-29 | 2024-11-15 | 北京中联合超高清协同技术中心有限公司 | 丢失重传超高清数字电影安全分发及管理系统 |
CN118869910B (zh) * | 2024-08-14 | 2025-01-24 | 北京兆科恒兴科技有限公司 | 一种基于多路复用通信的超高清视频传输方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013031075A (ja) * | 2011-07-29 | 2013-02-07 | Toshiba Corp | 映像送出装置及び映像送出装置で使用される制御方法 |
CN104243097A (zh) * | 2014-09-19 | 2014-12-24 | 东软集团股份有限公司 | 基于卫星网络的数据传输方法及系统 |
CN104270684A (zh) * | 2014-09-24 | 2015-01-07 | 北京中科大洋科技发展股份有限公司 | 一种面向实时应用的视音频数据网络传输系统和方法 |
CN112104918A (zh) * | 2020-11-04 | 2020-12-18 | 捷信(浙江)通信技术有限公司 | 基于卫星网络的图像传输方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120083747A (ko) * | 2011-01-18 | 2012-07-26 | 삼성전자주식회사 | 방송통신 융합형 서비스를 위한 전송 방법 및 장치 |
-
2020
- 2020-12-31 CN CN202011643192.XA patent/CN112672223B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013031075A (ja) * | 2011-07-29 | 2013-02-07 | Toshiba Corp | 映像送出装置及び映像送出装置で使用される制御方法 |
CN104243097A (zh) * | 2014-09-19 | 2014-12-24 | 东软集团股份有限公司 | 基于卫星网络的数据传输方法及系统 |
CN104270684A (zh) * | 2014-09-24 | 2015-01-07 | 北京中科大洋科技发展股份有限公司 | 一种面向实时应用的视音频数据网络传输系统和方法 |
CN112104918A (zh) * | 2020-11-04 | 2020-12-18 | 捷信(浙江)通信技术有限公司 | 基于卫星网络的图像传输方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN112672223A (zh) | 2021-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112672223B (zh) | 超高清视频卫星传输高可靠分发方法 | |
CN111726700B (zh) | 视频转播系统和视频接收系统 | |
US9699623B2 (en) | Apparatus for providing urgent alarm service through broadcast system and method therefor | |
US6323909B1 (en) | Method and apparatus for transmitting high definition television programming using a digital satellite system transport and MPEG-2 packetized elementary streams (PES) | |
US8451859B2 (en) | Packet type retransmission system for DMB service and retransmission device of DMB terminal | |
JP5738865B2 (ja) | Mpeg−2ts多重化マルチメディアストリームのエレメンタリパケットの選択による、mpeg−2ts多重化マルチメディアストリームの配信 | |
CN110099086B (zh) | 一种基于融合传输系统的数据传输方法 | |
KR100703340B1 (ko) | 인터넷 프로토콜 기반의 디지털 방송 시스템에서 방송채널 정보를 제공하기 위한 장치 및 방법 | |
US8539532B2 (en) | Retransmission manager and method of managing retransmission | |
US20090284662A1 (en) | Method and Apparatus for Providing Robust Reception in a Wireless Communications System | |
CN1195382C (zh) | 信号处理装置及信号处理方法 | |
EP1802121A2 (en) | Information provisioning device and method | |
US7934228B2 (en) | Method and system for marking video signals for identification | |
CN103327402A (zh) | Atsc电视节目实时播放故障分析装置 | |
CN101288297A (zh) | 用于在数字广播系统中提供可信度保证传输业务的方法和装置 | |
CN1143542C (zh) | 接收装置和接收方法 | |
JP2004180189A (ja) | デジタル放送の再送信装置および受信装置 | |
Hsu et al. | Flexible broadcasting of scalable video streams to heterogeneous mobile devices | |
KR100754627B1 (ko) | Dmb 서비스에 대한 패킷 방식의 재전송 장치 | |
US8619822B2 (en) | Method and system for generating uplink signals from a ground segment | |
US9247285B2 (en) | Method and system for monitoring a content signal | |
US11509408B1 (en) | System and method for large data transmission in digital radio broadcasting | |
KR101891618B1 (ko) | 디지털 방송 시스템에서 비실시간 서비스를 수행하는 방법 및 그 장치 | |
Asakura et al. | End-to-end verification of the advanced broadcasting system | |
EP1921824A1 (en) | System and method for sending content from a server to a terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |