[发明专利]基于H.264编码的播放系统、方法以及用户设备有效
申请号: | 200810132088.7 | 申请日: | 2008-07-24 |
公开(公告)号: | CN101330622A | 公开(公告)日: | 2008-12-24 |
发明(设计)人: | 季健 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/50;H04N7/62;H04L29/08;H04L29/06 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 264 编码 播放 系统 方法 以及 用户 设备 | ||
1.一种基于H.264编码的播放系统,其特征在于,包括:
编码服务器,用于将接入数据执行基于H.264格式的编码操作,并发送编码操作得到的数据包;
切片服务器,用于接收来自所述编码服务器的数据包,并对接收到的数据包进行基于H.264格式的切片处理得到数据;
补偿服务器,用于获取来自所述切片服务器的数据,并将所述数据发送到客户端;
所述切片服务器包括:
接收模块,用于接收来自所述编码服务器的实时传输协议数据包;
切片模块,用于将所述实时传输协议数据包组成完整的视频帧和音频帧,根据所述视频帧和音频帧的时间戳组成对等节点传输所需要的数据块,并将所述视频帧和音频帧根据时间戳进行交错存放。
2.根据权利要求1所述的系统,其特征在于,所述编码服务器进一步包括:
接入模块,用于接入实时的模拟信号;
编码模块,用于对所述模拟信号进行数字化处理,并对数字化的数据执行基于H.264格式的编码操作,得到经过H.264编码的数据包;
发送模块,用于将经过H.264编码的所述数据进行实时传输协议组包,得到实时传输协议数据包,并通过用户数据报协议的方式将所述实时传输协议数据包发送到所述切片服务器。
3.根据权利要求2所述的系统,其特征在于,还包括:
业务管理平台,用于对节目执行上线操作,并发送上线指令;
区域管理服务器,用于接收来自所述业务管理平台的所述上线指令,并指示所述补偿服务器连接至所述切片服务器。
4.根据权利要求3所述的系统,其特征在于,
所述区域管理服务器,还用于将所述补偿服务器和/或具有相同数据内容的对等节点的地址信息发送给所述客户端;
所述补偿服务器还用于,在接收到所述客户端的握手信息后,将当前播放的进度和数据发送给所述客户端,以使所述客户端确定当前的播放起点。
5.根据权利要求1至4中任一项所述的系统,其特征在于,还包括:
播放器,用于将来自所述补偿服务器的数据分离为视频数据以及音频数据,并对所述视频数据以及音频数据执行基于H.264格式的解码操作。
6.一种用户设备,其特征在于,包括:
接收模块,用于接收来自补偿服务器和/或具有相同数据内容的对等节点的基于H.264格式的数据块;
分离模块,用于将所述数据块分离为视频数据以及音频数据;
获取模块,用于在所述分离模块分离出的视频数据中获取关键帧;
解码器,用于根据所述获取模块获取的所述关键帧,将所述视频数据以及音频数据进行同步解码,并用于在所述获取模块获取到所述关键帧之前阻塞所述音频数据的解码。
7.一种基于H.264编码的播放方法,其特征在于,包括:
将接入的实时信号执行基于H.264格式的编码操作并进行基于H.264格式的同步切片处理,得到满足对等节点传输要求的数据块,其中,所述将接入的实时信号执行基于H.264格式的编码操作并进行基于H.264格式的同步切片处理包括:将实时传输协议数据包组成完整的视频帧和音频帧,根据所述视频帧和音频帧的时间戳组成P2P传输所需要的数据块,并将所述视频帧和音频帧根据时间戳进行交错存放;
在所述数据块上线的情况下,将所述数据块发送到客户端。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
所述客户端接收基于H.264格式的数据块;
所述客户端将所述数据块分离为视频数据以及音频数据,并启动视频数据读取线程以及音频数据读取线程;
所述视频数据读取线程解析所述视频数据,在解析到关键帧的情况下,所述视频数据读取线程与所述音频读取线程根据所述时间戳交错存放的规则进行同步解码。
9.根据权利要求8所述的方法,其特征在于,在所述视频数据读取线程在当前数据块没有解析到关键帧的情况下,所述方法还包括:
阻塞所述音频读取线程,所述视频数据读取线程继续解析下一数据块;
在所述视频数据读取线程解析到关键帧的情况下,所述视频数据读取线程通知所述音频数据读取线程解除阻塞,并根据所述时间戳交错存放的规则进行同步解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810132088.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:新型双振荡转鼓水洗机
- 下一篇:底吹吹炼炉连续炼铜的吹炼工艺