实现可伸缩视频编码业务同步发送、接收的系统和方法技术方案

技术编号:4103553 阅读:159 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种移动多媒体广播中实现可伸缩视频编码业务同步发送的方法,将视频业务编码生成多路媒体流,以媒体单元为单位分别封装在广播信道帧中的不同复用子帧中,还封装该复用子帧中封装的各媒体单元的移动多媒体广播时间戳,且同一采样时刻的媒体流的移动多媒体广播时间戳同步,并将媒体流所在的复用子帧的位置信息封装在广播信道帧中并发送至终端,媒体流包括视频业务的视频流编码生成的基本层码流及其对应的增强层码流,还可以包括视频业务的音频流。本发明专利技术还提供一种移动多媒体广播中实现可伸缩视频编码业务同步发送的系统。本发明专利技术还提供一种可伸缩视频编码业务接收方法和接收终端,根据移动多媒体广播时间戳对齐接收到的媒体数据。

【技术实现步骤摘要】

本专利技术涉及移动多媒体广播系统中传输技术,尤其涉及一种中国移动多媒体广 播系统(CMMB,China Mobile Multimedia Broadcasting)中传送可伸缩视频编码(SVC, Scalable Video Coding)业务时,。
技术介绍
随着通信技术的发展,移动多媒体广播技术的应用越来越广。目前,中国移动多媒 体广播系统标准规定了在广播业务频率范围内,移动多媒体广播系统广播信道传输信号的 帧结构、信道编码和调制等。CMMB标准《移动多媒体广播第2部分复用》中规定,采用复用 子帧来封装视频、音频等流媒体数据,进行传送。可伸缩视频编码(SVC,Scalable Video Coding)是一种视频分级编码方式。编码 器对视频内容源进行编码,产生多个层次的码流,基本层码流可以单独解码,增强层码流包 含用于提高低层码流质量的附加信息,需要和包括基本层在内的低层一起解码。SVC技术可 以提供可分级可伸缩的业务,实现有服务质量差别的区分业务、实现各种终端的能力适配, 具有诸多优点,因此,在CMMB系统中传送SVC业务是很有必要的。申请号为200910088679. 3的专利《移动多媒体广播系统中分级传送、接收方法与 装置》,给出了一种在CMMB中实现SVC传送的方法,根据该方法,可以将SVC视频业务中的 基本层码流和增强层码流进行分层传送,将基本层码流和增强层码流按其所属的层分别封 装于广播信道帧中的不同复用子帧中,同时将所述视频流各层码流所在的复用子帧的位置 信息封装于所述广播信道帧中并发送至接收端。在终端,监听广播信道帧中视频业务中视 频流的各层码流所在的复用子帧的位置信息,接收终端根据自身的视频流处理能力接收基 本层码流,或接收基本层码流及对应的增强层码流,对基本层码流、或基本层码流及对应的 增强层码流进行解码,输出基本层码流的视频数据、或基本层码流与增强层码流合并后的 视频数据。SVC各个分层分开在不同的复用子帧传送,各分层的同步、协同是必须解决的问 题。当各层码流所在的复用子帧所属的复用帧不同时,如何进行同步是一个必须解决阿的 问题。SVC视频中,特定一个时间点上的接入单元比如一视频帧,可被编码到多个分层 中,它们被分开在不同的复用子帧传送;在终端侧,需要将通过不同的复用子帧传输来的不 同分层的编码单元合并,如将同一视频帧的多个分层合并起来,然后进行视频解码展现。在 合并时,各分层编码单元必须同步,才能保证参与合并的是同一接入单元的编码单元,保证 合并的成功,合并成功才能保证后续解码展现成功。本专利技术需要解决的,就是在CMMB中传送SVC分层业务时,如何保证上述多个SVC 分层之间的同步。
技术实现思路
本专利技术要解决的技术问题是在CMMB中传送SVC分层业务时,提供一种实现SVC视 频同步发送、接收的系统和方法,保证分开在不同的复用子帧中传送的SVC分层数据之间 的同步,从而保证CMMB中SVC业务的正常实施。为了解决上述问题,本专利技术提供了一种移动多媒体广播中实现可伸缩视频编码业 务同步发送的方法,包括将视频业务编码生成多路媒体流,将所述多路媒体流以媒体单元为单位分别封装 在广播信道帧中的不同复用子帧中,所述复用子帧中还携带该复用子帧中封装的各媒体单 元的移动多媒体广播时间戳,且同一采样时刻的媒体流的移动多媒体广播时间戳同步,并 将所述媒体流所在的复用子帧的位置信息封装于所述广播信道帧中,将所述广播信道帧发 送至接收终端,所述媒体流包括所述视频业务的视频流编码生成的基本层码流及其对应的 增强层码流,或者,包括视频业务的音频流、视频业务的视频流编码生成的基本层码流及其 对应的增强层码流。进一步的,上述方法还可具有以下特点,按如下方式将所述媒体流封装到所述复 用子帧中将所述多路媒体流封装为多路实时传输协议(RTP)码流,其中,每路RTP码流伴随 一路实时传输控制协议(RTCP)码流,且所述RTCP码流保证同一采样时刻的媒体流的网络 时间协议(NTP)时间同步;提取所述RTP码流中封装的媒体流,将所述媒体流以媒体单元为单位分别封装在 广播信道帧中的不同复用子帧中,将所述媒体流的RTP时间戳转换为NTP时间,再将NTP时 间转换为统一时间基准下的移动多媒体广播时间戳,将所述移动多媒体广播时间戳封装到 其对应的媒体单元所在的复用子帧中。进一步的,上述方法还可具有以下特点,按如下方式将RTP时间戳转换为移动多 媒体广播时间戳对每一媒体单元,取出其所在RTP包的RTP时间戳,结合其所在RTP码流对应的 RTCP码流传送的RTCP包的有关时间信息,计算该媒体单元的NTP时间;将该媒体单元的NTP时间与移动多媒体广播时间刻度相乘,得到所述媒体单元的 移动多媒体广播时间戳。进一步的,上述方法还可具有以下特点,所述同一采样时刻的媒体流的移动多媒 体广播时间戳同步是指同一采样时刻的媒体流的移动多媒体广播时间戳值之间的差值在 预设的时间戳容差值范围内。本专利技术还提供一种移动多媒体广播中实现可伸缩视频编码业务同步发送的系统, 所述系统包括编码设备和前端发送设备,其中所述编码设备,用于将视频业务编码生成多路媒体流;所述媒体流包括所述视频 业务的视频流编码生成的基本层码流及其对应的增强层码流,或者,包括所述视频业务的 音频流、所述视频业务的视频流编码生成的基本层码流及其对应的增强层码流;所述前端发送设备,用于将所述媒体流以媒体单元为单位分别封装在广播信道帧 中的不同复用子帧中,将该复用子帧中封装的各媒体单元的移动多媒体广播时间戳封装在 所述复用子帧中,且同一采样时刻的媒体流的移动多媒体广播时间戳同步,并将所述媒体流所在的复用子帧的位置信息封装于所述广播信道帧中,将所述广播信道帧发送至接收终端。进一步的,上述系统还可具有以下特点,所述编码设备包括编码单元和封装单元, 其中所述编码单元,用于将视频业务编码生成多路媒体流;所述封装单元,用于将所述多路媒体流封装为多路实时传输协议(RTP)码流,其 中,每路RTP码流伴随一路实时传输控制协议(RTCP)码流,且所述RTCP码流保证同一采样 时刻的媒体流的网络时间协议(NTP)时间同步;所述前端发送设备包括第一封装单元,第二封装单元、转换单元,第三封装单元和 发送单元,其中第一封装单元,用于提取所述RTP码流中封装的媒体流,将所述媒体流以媒体单 元为单位分别封装在广播信道帧中的不同复用子帧中;所述第二封装单元,用于将所述媒体流所在的复用子帧的位置信息封装在所述广 播信道帧中;所述转换单元,用于将所述媒体流的RTP时间戳转换为NTP时间,再将NTP时间转 换为统一时间基准下的移动多媒体广播时间戳;所述第三封装单元,用于将所述移动多媒体广播时间戳封装到其对应的媒体单元 所在的复用子帧中;所述发送单元,用于将所述广播信道帧发送至接收终端。进一步的,上述系统还可具有以下特点,所述转换单元包括第一转换单元和第二 转换单元,其中所述第一转换单元,用于对每一媒体单元,取出其所在RTP包的RTP时间戳,结合 其所在RTP码流对应的RTCP码流传送的RTCP包的有关时间信息,计算该媒体单元的NTP 时间;所述第二转换单元,用于将所述媒体单元的NTP时间与移动多媒体广播时间刻度 相乘,本文档来自技高网
...

【技术保护点】
一种移动多媒体广播中实现可伸缩视频编码业务同步发送的方法,其特征在于,包括:将视频业务编码生成多路媒体流,将所述多路媒体流以媒体单元为单位分别封装在广播信道帧中的不同复用子帧中,所述复用子帧中还携带该复用子帧中封装的各媒体单元的移动多媒体广播时间戳,且同一采样时刻的媒体流的移动多媒体广播时间戳同步,并将所述媒体流所在的复用子帧的位置信息封装于所述广播信道帧中,将所述广播信道帧发送至接收终端,所述媒体流包括所述视频业务的视频流编码生成的基本层码流及其对应的增强层码流,或者,包括视频业务的音频流、视频业务的视频流编码生成的基本层码流及其对应的增强层码流。

【技术特征摘要】
一种移动多媒体广播中实现可伸缩视频编码业务同步发送的方法,其特征在于,包括将视频业务编码生成多路媒体流,将所述多路媒体流以媒体单元为单位分别封装在广播信道帧中的不同复用子帧中,所述复用子帧中还携带该复用子帧中封装的各媒体单元的移动多媒体广播时间戳,且同一采样时刻的媒体流的移动多媒体广播时间戳同步,并将所述媒体流所在的复用子帧的位置信息封装于所述广播信道帧中,将所述广播信道帧发送至接收终端,所述媒体流包括所述视频业务的视频流编码生成的基本层码流及其对应的增强层码流,或者,包括视频业务的音频流、视频业务的视频流编码生成的基本层码流及其对应的增强层码流。2.如权利要求1所述的方法,其特征在于,按如下方式将所述媒体流封装到所述复用 子帧中将所述多路媒体流封装为多路实时传输协议(RTP)码流,其中,每路RTP码流伴随一路 实时传输控制协议(RTCP)码流,且所述RTCP码流保证同一采样时刻的媒体流的网络时间 协议(NTP)时间同步;提取所述RTP码流中封装的媒体流,将所述媒体流以媒体单元为单位分别封装在广播 信道帧中的不同复用子帧中,将所述媒体流的RTP时间戳转换为NTP时间,再将NTP时间转 换为统一时间基准下的移动多媒体广播时间戳,将所述移动多媒体广播时间戳封装到其对 应的媒体单元所在的复用子帧中。3.如权利要求2所述的方法,其特征在于,按如下方式将RTP时间戳转换为移动多媒体 广播时间戳对每一媒体单元,取出其所在RTP包的RTP时间戳,结合其所在RTP码流对应的RTCP 码流传送的RTCP包的有关时间信息,计算该媒体单元的NTP时间;将该媒体单元的NTP时间与移动多媒体广播时间刻度相乘,得到所述媒体单元的移动 多媒体广播时间戳。4.如权利要求1所述的方法,其特征在于,所述同一采样时刻的媒体流的移动多媒体 广播时间戳同步是指同一采样时刻的媒体流的移动多媒体广播时间戳值之间的差值在预 设的时间戳容差值范围内。5.一种移动多媒体广播中实现可伸缩视频编码业务同步发送的系统,其特征在于,所 述系统包括编码设备和前端发送设备,其中所述编码设备,用于将视频业务编码生成多路媒体流;所述媒体流包括所述视频业务 的视频流编码生成的基本层码流及其对应的增强层码流,或者,包括所述视频业务的音频 流、所述视频业务的视频流编码生成的基本层码流及其对应的增强层码流;所述前端发送设备,用于将所述媒体流以媒体单元为单位分别封装在广播信道帧中的 不同复用子帧中,将该复用子帧中封装的各媒体单元的移动多媒体广播时间戳封装在所述 复用子帧中,且同一采样时刻的媒体流的移动多媒体广播时间戳同步,并将所述媒体流所 在的复用子帧的位置信息封装于所述广播信道帧中,将所述广播信道帧发送至接收终端。6.如权利要求5所述的系统,其特征在于,所述编码设备包括编码单元和封装单元,其中所述编码单元,用于将视频业务编码生成多路媒体流;所述封装单元,用于将所述多路媒体流封装为多路实时传输协议(RTP)码流,其中,每 路RTP码流伴随一路实时传输控制协议(RTCP)码流,且所述RTCP码流保证同一采样时刻 的媒体流的网络时间协议(NTP)时间同步;所述前端发送设备包括第一封装单元,第二封装单元、转换单元,第三封装单元和发送 单元,其中第一封装单元,用于提取所述RTP码流中封装的媒体流,将所述媒体流以媒体单元为 单位分别封装在广播信道帧中的不同复用子帧中;所述第二封装单元,用于将所述媒体...

【专利技术属性】
技术研发人员:童登金谢文军戴志军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1