发明名称 实现H264视频编码格式播放优化的方法及系统
摘要 本发明公开一种在手机平台下实现H264视频编码格式播放优化的方法及系统,该方法包括:手机客户端向服务器发送实时流媒体协议RTSP请求,请求位于服务器上的视频流;服务器按照H264编码格式进行编码,并以用户数据报文协议UDP形式发送实时传送流RTP数据包;客户端接收RTP数据包,将RTP数据包解析为裸码流数据,对裸码流数据进行解码;以及将解码后的流数据输出并进行视频显示。本发明通过对手机终端接收、解析、解码和显示过程进行优化从处理,从而提高H264格式文件播放的速度和质量。
申请公布号 CN102480618B 申请公布日期 2015.09.16
申请号 CN201010557109.7 申请日期 2010.11.24
申请人 中国电信股份有限公司;浙江省公众信息产业有限公司 发明人 宋革联;庄涛;李英梅;孙小华;俞静飞
分类号 H04N21/4402(2011.01)I;H04N21/6437(2011.01)I 主分类号 H04N21/4402(2011.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 刘剑波
主权项 一种在手机平台下实现H264视频编码格式播放优化的方法,其特征在于,所述方法包括:手机客户端向服务器发送实时流媒体协议RTSP请求,请求位于服务器上的视频流;所述服务器按照H264编码格式进行编码,并以用户数据报文协议UDP形式发送实时传送流RTP数据包;所述客户端接收所述RTP数据包,将所述RTP数据包解析为裸码流数据,并对所述裸码流数据进行解码;以及将解码后的流数据输出并进行视频显示;其中“将所述RTP数据包解析为裸码流数据”的解析线程进一步包括:判断所述RTP数据包的类型是否是IDR帧;如果是,并且数据包的接收速率大于解码器的最大处理速率时,则将所述IDR帧插入RTP链表,再根据丢包策略丢弃对后续解码没有影响的数据包;否则,直接在静态链表中插入该帧的数据包;丢弃所述RTP数据包中的附属信息,以生成裸码流数据;将所述裸码流数据输出至所述客户端的解码模块。
地址 100032 北京市西城区金融大街31号