发明名称 |
一种提高客户端VCR操作的响应速度的方法 |
摘要 |
本发明提供一种提高客户端VCR操作的响应速度的方法,包括:在客户端设置用于缓存帧数据的缓冲区,指向当前播放帧的指针和停止快传门限;在用户请求播放或其他VCR操作时,如果缓冲区没有达到停止快传门限,则客户端的控制模块通过流协议模块向流媒体服务器提出快传请求,流媒体服务器在接到快传请求后向缓冲区快传媒体数据码流;如果缓冲区达到停止快传门限,则控制模块通过流协议模块向流媒体服务器提出正常传输请求,流媒体服务器以正常速度向缓冲区传送媒体数据码流;如果缓冲区满,则根据操作类型选择用接收到新的帧数据替换最老的帧数据或是停止向缓冲区传送帧数据。本发明的方法可有效提高VCR操作的响应速度和用户体验质量。 |
申请公布号 |
CN100589557C |
申请公布日期 |
2010.02.10 |
申请号 |
CN200610145640.7 |
申请日期 |
2006.11.22 |
申请人 |
中兴通讯股份有限公司 |
发明人 |
田洪亮;吕鑫 |
分类号 |
H04N7/173(2006.01)I;H04N7/24(2006.01)I;G11B27/034(2006.01)I |
主分类号 |
H04N7/173(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
1.一种提高客户端VCR操作的响应速度的方法,包括以下步骤,步骤1,在客户端设置用于缓存帧数据的缓冲区,指向当前播放帧的指针和停止快传门限;步骤2,在用户请求播放或其他VCR操作时,如果上述缓冲区没有达到上述停止快传门限,则客户端的控制模块通过流协议模块向流媒体服务器提出快传请求,流媒体服务器在接到快传请求后向缓冲区快传媒体数据码流;如果上述缓冲区达到停止快传门限,则控制模块通过流协议模块向流媒体服务器提出正常传输请求,流媒体服务器以正常速度向缓冲区传送媒体数据码流;如果上述缓冲区满,则根据操作类型选择用接收到新的帧数据替换最老的帧数据或是停止向缓冲区传送数据,其中,根据操作类型选择媒体数据码流是普通媒体数据码流或者关键帧媒体数据码流。 |
地址 |
518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部 |