[发明专利]一种流媒体数据传输方法及其数据传输装置无效
申请号: | 200710074229.X | 申请日: | 2007-04-26 |
公开(公告)号: | CN101296158A | 公开(公告)日: | 2008-10-29 |
发明(设计)人: | 刘正华;朱耀光 | 申请(专利权)人: | 深圳市同洲电子股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/24;H04L29/02 |
代理公司: | 深圳创友专利商标代理有限公司 | 代理人: | 陈俊斌 |
地址: | 518057广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流媒体 数据传输 方法 及其 装置 | ||
1、一种流媒体数据传输方法,由缓冲区从协议栈读取服务器传输来的流媒体数据,其特征在于:在流媒体传输过程中,缓冲区监视器实时检测流媒体数据传输的码流波特率,根据检测到的码流波特率动态调整缓冲区大小。
2、如权利要求1所述的流媒体数据传输方法,其特征在于:所述流媒体传输启动时包含如下处理步骤:
检测流媒体数据初始传输的码流波特率;
根据检测到的码流波特率设置初始缓冲区大小;
缓冲区从服务器接收流媒体数据并存入其中;
当缓冲区存入的数据达到缓冲区播放下限,启动解码器进入正常播放状态。
3、如权利要求2所述的流媒体数据传输方法,其特征在于:进入正常播放状态后,还包括根据传输码率变化改变解码速率的处理过程:
当缓冲区监视器检测到服务器发送码率小于解码器正常解码速率或缓冲区下溢时,通知解码器降低解码速率至与当前服务器发送码率相匹配。
4、如权利要求3所述的流媒体数据传输方法,其特征在于,所述根据传输码率变化改变解码速率的处理过程还包括如下步骤:
缓冲区监视器检测到缓冲区无数据,暂停解码器解码并通知接收数据异常;
缓冲区监视器检测到缓冲区数据重新累积到播放下限,恢复解码器正常解码。
5、如权利要求2所述的流媒体数据传输方法,其特征在于:进入正常播放状态后,还包括缓冲区上溢时对服务器的控制过程:
缓冲区监视器检测到缓冲区上溢,通知服务器暂停发送数据;
当缓冲区监视器检测到缓冲区数据到达播放下限,通知服务器重新发送数据。
6、如权利要求2所述的流媒体数据传输方法,其特征在于:进入正常播放状态后,还包括缓冲区下溢时对服务器的控制过程:
缓冲区监视器检测到缓冲区下溢,通知服务器以大于正常速率的速率发送数据;
缓冲区监视器检测到缓冲区数据到达播放下限,通知服务器以正常速率发送数据。
7、一种流媒体数据传输装置,包括协议栈、缓冲区和解码器,缓冲区从协议栈读取服务器传输来的流媒体数据,解码器对缓冲区的数据进行解码,其特征在于:还包括缓冲区监视器,所述缓冲区监视器实时监视网络流量,并动态调整所述缓冲区大小。
8、如权利要求7所述的流媒体数据传输装置,其特征在于:在流媒体传输过程中,所述缓冲区监视器实时检测流媒体数据传输的码流波特率和解码器解码速率,根据该码流波特率通知解码器改变解码速率。
9、如权利要求7或8所述的流媒体数据传输装置,其特征在于:所述缓冲区设置有下限值,数据传输过程中,所述缓冲区监视器检测到缓冲区发生下溢时,通知服务器以大于正常速率的速度发送数据。
10、如权利要求7或8所述的流媒体数据传输装置,其特征在于:所述缓冲区设置有上限值,数据传输过程中,所述缓冲区监视器检测到所述缓冲区发生上溢时,通知服务器暂停发送数据;当缓冲区数据到达缓冲区播放下限值时,通知服务器恢复正常速率发送数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同洲电子股份有限公司,未经深圳市同洲电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710074229.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种夜光眼影及其制备方法
- 下一篇:TiO2-SiO2复合气凝胶及其制备方法