发明名称 |
一种在线视频起播缓冲系统和方法 |
摘要 |
本发明实施例提供了一种在线视频起播缓冲系统和方法,包括预缓冲模块、播放器、视频信息分析模块和播放控制模块,预缓冲模块设置为对接收的视频数据进行预缓冲;播放器设置为从预缓冲模块中读取视频数据填充缓冲区,以及响应播放控制模块的命令进行播放;视频分析模块设置为对预缓冲模块的视频数据分析得到码率信息,并将码率信息传递给播放器控制模块;播放控制模块设置为根据码率信息对缓冲区的播放阈值S进行设置,并当缓冲区中的数据量大于播放阈值S后,向播放器发送播放命令。由此,通过动态设置起播条件,可以灵活适应各种码率的视频,尤其提高了小码率视频的起播速度。 |
申请公布号 |
CN105872722A |
申请公布日期 |
2016.08.17 |
申请号 |
CN201510974268.X |
申请日期 |
2015.12.18 |
申请人 |
乐视致新电子科技(天津)有限公司 |
发明人 |
李天宇 |
分类号 |
H04N21/433(2011.01)I;H04N21/4363(2011.01)I;H04N21/6587(2011.01)I;H04N21/2662(2011.01)I |
主分类号 |
H04N21/433(2011.01)I |
代理机构 |
北京三聚阳光知识产权代理有限公司 11250 |
代理人 |
马永芬 |
主权项 |
一种在线视频起播缓冲系统,包括预缓冲模块、播放器、视频信息分析模块和播放控制模块,其特征在于:所述预缓冲模块设置为对接收的视频数据进行预缓冲;所述播放器设置为从所述预缓冲模块中读取视频数据填充缓冲区,以及响应所述播放控制模块的命令进行播放;所述视频分析模块设置为对所述预缓冲模块的视频数据分析得到码率信息,并将所述码率信息传递给所述播放器控制模块;所述播放控制模块设置为根据所述码率信息对所述播放器的缓冲区的播放阈值S进行设置,并当缓冲区中的数据量大于播放阈值S后,向播放器发送播放命令,其中,所述播放控制模块在设置所述播放阈值S时,先比较播放视频T秒所需数据量S1与缓冲区的固定阈值S2的大小,当S1>S2,则设置S=S2,当S1≤S2,则设置S=S1。 |
地址 |
300467 天津市滨海新区生态城动漫中路126号动漫大厦B1区二层201-427 |