发明名称 | 流媒体传输方法与系统 | ||
摘要 | 本发明公开了一种流媒体传输方法与系统,其中,方法包括:流媒体服务器接收客户端发送的流媒体文件播放请求,以网络最大可达速率V向客户端传输内容大小为m+k的流媒体数据块,并自t<sub>0</sub>+t时刻起,以t作为传输周期,分别在每个周期的起始时刻开始,以网络最大可达速率V向客户端传输一个内容大小为k的流媒体数据块;客户端接收流媒体服务器发送的流媒体数据块并缓存,并在缓存的流媒体数据块内容大小达到m时,以流媒体文件的编码速率V<sub>0</sub>作为恒定码流速率,开始播放缓存的流媒体文件。本发明实施例可以提高实时流式传输方式中客户端的视频播放效果,并减少顺序流式传输方式中网络与服务器资源的浪费。 | ||
申请公布号 | CN103139188B | 申请公布日期 | 2016.03.23 |
申请号 | CN201110398096.8 | 申请日期 | 2011.12.05 |
申请人 | 中国电信股份有限公司 | 发明人 | 翁颐;姚良 |
分类号 | H04L29/06(2006.01)I | 主分类号 | H04L29/06(2006.01)I |
代理机构 | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人 | 刘剑波 |
主权项 | 一种流媒体传输方法,其特征在于,包括:流媒体服务器接收客户端发送的流媒体文件播放请求,以网络最大可达速率V向客户端传输内容大小为m+k的流媒体数据块,并自t<sub>0</sub>+t时刻起,以t作为传输周期,分别在每个周期的起始时刻开始,以网络最大可达速率V向客户端传输一个内容大小为k的流媒体数据块,直到流媒体文件传输完毕或者接收到客户端发送的停止播放请求;其中,各流媒体数据块由流媒体文件按照播放顺序依次生成,m+k为客户端缓存容量的大小;t<sub>0</sub>的取值为m与网络平均可达速率的比值,以便客户端在时刻点t<sub>0</sub>接收到的流媒体数据块内容大小达到m,t的取值为k与流媒体文件的编码速率V<sub>0</sub>的比值;客户端接收流媒体服务器发送的流媒体数据块并缓存,并在缓存的流媒体数据块内容大小达到m时,以流媒体文件的编码速率V<sub>0</sub>作为恒定码流速率,开始播放缓存的流媒体文件,直到流媒体文件播放完毕或者接收到用户发送的停止播放请求。 | ||
地址 | 100032 北京市西城区金融大街31号 |