一种网络视频缓冲播放方法、装置及电视机的制作方法_4

文档序号:9671268阅读:来源:国知局
合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0100]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0101]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0102]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0103]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种网络视频缓冲播放方法,其特征在于,应用于电视机下载并播放待播放视频的过程,所述方法包括: 若所述电视机的内存中缓存的视频数据达到第一缓存阈值,则将下载的视频数据缓存至预置存储空间,并为所述视频数据生成数据索引信息,所述数据索引信息包含所述待播放视频的标识和所述视频数据在所述待播放视频中的位置; 在读取并播放所述内存中缓存的所述待播放视频的视频数据的过程中,删除所述内存中缓存的、已播放的视频数据,并在所述内存中缓存的视频数据少于第二缓存阈值时,根据所述数据索引信息将所述预置存储空间中缓存的视频数据转存至所述内存,以便于从所述内存读取并播放对应的视频数据。2.根据权利要求1所述的网络视频缓冲播放方法,其特征在于,在所述根据所述数据索引信息将所述预置存储空间中缓存的数据转存至所述内存之后,所述方法还包括: 删除所述预置存储空间中、已转存至所述内存的视频数据及其数据索引信息。3.根据权利要求1或2所述的网络视频缓冲播放方法,其特征在于,所述预置存储空间为与所述电视机连接的外置存储介质的存储空间; 其中,所述外置存储介质为TF卡、安全数码SD卡、通用串行总线USB闪存驱动盘以及移动硬盘中的任一个; 或者, 所述预置存储空间为所述电视机的闪存盘中的指定存储空间。4.根据权利要求1或2所述的网络视频缓冲播放方法,其特征在于,若所述内存中缓存的视频数据少于第二缓存阈值,则根据所述数据索引信息将所述预置存储空间中缓存的视频数据转存至所述内存,包括: 若所述内存中缓存的视频数据少于所述第二缓存阈值,且所述内存的剩余缓存空间大于所述预置存储空间中缓存的所有视频数据所占用的缓存空间,则根据所述数据索引信息将所述预置存储空间中缓存的所有视频数据均转存至所述内存,以便于从所述内存读取并播放对应的视频数据。5.根据权利要求1或2所述的网络视频缓冲播放方法,其特征在于,所述待播放视频由至少一块视频数据组成;所述视频数据缓存在所述内存和/或所述预置存储空间中; 在播放所述待播放视频中的一块视频数据之前,所述方法还包括: 根据该视频数据的数据索引信息,从所述内存中查找该视频数据,该视频数据的数据索引信息包含所述待播放视频的标识和该视频数据在所述待播放视频中的位置; 若该视频数据未缓存在所述内存中,则根据该视频数据的数据索引信息从所述预置存储空间中查找该视频数据,并删除所述内存中当前已缓存的所有视频数据; 若该视频数据缓存在所述预置存储空间,则根据该视频数据的数据索引信息将该视频数据从所述预置存储空间转存至所述内存,以便于从所述内存读取并播放该视频数据; 若该视频数据未缓存在所述预置存储空间,则由该视频数据在所述待播放视频中的位置处开始下载所述待播放视频,并删除所述预置存储空间中当前已缓存的所有视频数据。6.—种网络视频缓冲播放装置,其特征在于,应用于电视机下载并播放待播放视频的过程,所述装置包括: 下载模块,用于下载所述待播放视频; 控制模块,用于若所述电视机的内存中缓存的视频数据达到第一缓存阈值,则将所述下载模块下载的视频数据缓存至预置存储空间,并为所述视频数据生成数据索引信息,所述数据索引信息包含所述待播放视频的标识和所述视频数据在所述待播放视频中的位置; 播放模块,用于读取并播放所述内存中缓存的视频数据; 所述控制模块,还用于在所述播放模块读取并播放所述内存中缓存的所述待播放视频的视频数据的过程中,删除所述内存中缓存的、已播放的视频数据; 数据转移模块,用于在所述播放模块读取并播放所述内存中缓存的所述待播放视频的视频数据的过程中,若所述内存中缓存的视频数据少于第二缓存阈值,则根据所述数据索引信息将所述预置存储空间中缓存的视频数据转存至所述内存,以便于所述播放模块从所述内存读取并播放对应的视频数据。7.根据权利要求6所述的网络视频缓冲播放装置,其特征在于,所述控制模块,还用于在所述数据转移模块根据所述数据索引信息将所述预置存储空间中缓存的数据转存至所述内存之后,删除所述预置存储空间中、已转存至所述内存的视频数据及其数据索引信息。8.根据权利要求6或7所述的网络视频缓冲播放装置,其特征在于,所述预置存储空间为与所述电视机连接的外置存储介质的存储空间; 其中,所述外置存储介质为TF卡、安全数码SD卡、通用串行总线USB闪存驱动盘以及移动硬盘中的任一个; 或者, 所述预置存储空间为所述电视机的闪存盘中的指定存储空间。9.根据权利要求6或7所述的网络视频缓冲播放装置,其特征在于,所述数据转移模块,具体用于: 若所述内存中缓存的视频数据少于所述第二缓存阈值,且所述内存的剩余缓存空间大于所述预置存储空间中缓存的所有视频数据所占用的缓存空间,则根据所述数据索引信息将所述预置存储空间中缓存的所有视频数据均转存至所述内存,以便于所述播放模块从所述内存读取并播放对应的视频数据。10.一种电视机,其特征在于,包括: 如权利要求6-9中任一项所述的网络视频缓冲播放装置。
【专利摘要】本发明实施例公开了一种网络视频缓冲播放方法、装置及电视机,涉及电子技术领域,可以增大电子设备的缓存空间,从而减少当网络下载速度波动时,由于缓存空间有限导致视频无法继续播放或者频繁卡顿的可能性。具体方案为:若电视机的内存中缓存的视频数据达到第一缓存阈值,则将下载的视频数据缓存至预置存储空间,并为视频数据生成数据索引信息;在读取并播放内存中缓存的待播放视频的视频数据的过程中,删除所述内存中缓存的、已播放的视频数据,并在内存中缓存的视频数据少于第二缓存阈值时,根据数据索引信息将预置存储空间中缓存的视频数据转存至内存,以便于从内存读取并播放对应的视频数据。本发明应用于网络视频的播放过程中。
【IPC分类】H04N21/4335, H04N21/433
【公开号】CN105430478
【申请号】CN201510853144
【发明人】魏勇邦
【申请人】青岛海信电器股份有限公司
【公开日】2016年3月23日
【申请日】2015年11月27日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1