1.一种基于多描述编码的DMB视频推送方法,其特征在于:包括以下步骤:S1:将源视频分解成一个低质量视频的描述和一个高质量视频的描述,并压缩打包成符合DMB视频推送标准的TS流格式;
S2:采用高低质量视频交替推送的方式将步骤S1中处理后的视频文件推送到接收端;
S3:接收端对发射端所推送的两个子信号进行效验解码,再重建出相应的视频进行播放。
2.根据权利要求1所述的基于多描述编码的DMB视频推送方法,其特征在于:步骤S1具体包括以下步骤:S11:在发射端对源视频进行多描述采样,分解成一个低质量视频的描述和一个高质量视频的描述;
S12:通过编码器将所述低质量视频的描述和高质量视频的描述分别进行压缩编码,形成两个子码流;
S13:编码器压缩编码后的两个子码流打包成DMB标准的TS流。
3.根据权利要求2所述的基于多描述编码的DMB视频推送方法,其特征在于:步骤S13具体包括以下步骤:S131:将压缩后的视频数据,与音频数据一起进行数据的TS复用,从而输出完整的音视频数据;
S132:将压缩后的音视频数据分别通过PES编码器得到PES包数据,再根据ISO/IEC13818-1的系统层标准,将音视频PES包复用到传输流TS中。
4.根据权利要求1所述的基于多描述编码的DMB视频推送方法,其特征在于:步骤S2中,采用H.265编码标准对视频文件进行分段交替推送。
5.根据权利要求4所述的基于多描述编码的DMB视频推送方法,其特征在于:步骤S2中,交替推送方式具体为:将低质量视频和高质量视频的两个描述按照1低分辨率视频、1/n高分辨率视频、1低分辨率视频、1/n高分辨率视频、1低分辨率视频、1/n高分辨率视频的顺序穿插推送,其中n为可选择系数,由推送者根据不同场景自主选择,默认值为高分辨率视频大小/低分辨率视频大小。
6.根据权利要求1所述的基于多描述编码的DMB视频推送方法,其特征在于:步骤S3中,解码器解码并重建视频,具体包括以下步骤:S31:对优先接收到的低分辨率子信号1,进行校验,保存正确的视频帧,然后判断该视频流是否完整,若不完整则继续接收,若正确接收到该视频所有视频帧,通过解码器1,先恢复重建成一个低分辨率的视频进行播放;
S32:将接收到的高分辨率子信号2的部分正确视频帧,通过解码器2进行解码重建,替换掉低质量视频相应部分进行播放,直到接收端的播放视频全部替换为高分辨率的视频;
S33:最后通过中心解码器0,将两个子信号合成重建成一个与源视频质量相差无几的视频进行播放,此处采用联合播放的方案,即合成和播放同步进行。