一种离线播放的控制方法及装置制造方法及图纸

技术编号:37815915 阅读:10 留言:0更新日期:2023-06-09 09:45
本申请提供了一种离线播放的控制方法及装置,该方法包括:构建本地资源库,其中,所述本地资源库包括普通资源库和隐私资源库;获取用户输入的索引条件,根据所述索引条件从所述本地资源库获取对应的视频文件;若所述视频文件的视频格式与播放器的播放格式匹配,则通过所述播放器播放所述视频文件。通过本申请提供的方法,能够在实现离线播放的同时,保证用户的隐私性。的隐私性。的隐私性。

【技术实现步骤摘要】
一种离线播放的控制方法及装置


[0001]本申请涉及终端视频播放领域,尤其涉及一种离线播放的控制方法及装置。

技术介绍

[0002]随着移动互联网的发展,用户可以通过多种终端来访问互联网的多媒体资源,但是由于终端数据流量和网络的限制,其访问互联网资源时需要宽带网络连接,在无互联网访问时,无法进行多媒体资源的获取和播放。
[0003]目前所采用的播放方法是通过终端本地存储的M3U8格式视频进行本地M3U8文本格式编辑索引,生成包含多分段视频的本地地址和相应分段视频实诚的本地M3U8索引文件,对多分段视频的本地地址进行HTTP格式转化,并生成包含HTTP格式地址的M3U8索引文件,对M3U8索引文件的本地存储地址进行HTTP格式转化,并发送给本地播放器进行播放。但是由于用户在使用终端进行离线播放时,会存在非本人使用的情况,若非本人使用时能够读取资源库所有数据,无法保证用户的隐私性。

技术实现思路

[0004]有鉴于此,本申请提供了一种离线播放的控制方法及装置,目的在于离线播放的同时保证了用户的隐私性。
[0005]本申请的第一方面提供了一种离线播放的控制方法,所述方法包括:
[0006]构建本地资源库,其中,所述本地资源库包括普通资源库和隐私资源库;
[0007]获取用户输入的索引条件,根据所述索引条件从所述本地资源库获取对应的视频文件;
[0008]若所述视频文件的视频格式与播放器的播放格式匹配,则通过所述播放器播放所述视频文件。
[0009]可选的,所述方法还包括:
[0010]若所述视频文件的视频格式与播放器的播放格式不匹配,则对所述视频文件进行视频处理,得到处理后的视频文件,其中,所述处理后的视频文件的视频格式与播放器的播放格式匹配;
[0011]将所述处理后的视频文件传输给所述播放器;
[0012]通过所述播放器播放所述处理后的视频文件。
[0013]可选的,所述方法还包括:
[0014]当所述视频处理的速度大于所述播放器的播放速度时,则通过所述播放器直接播放视频处理中的所述视频文件;
[0015]当所述视频处理的速度小于所述播放器的播放速度时,则在等待预设的时间后,通过所述播放器播放所述处理后的视频文件。
[0016]可选的,在所述获取用户输入的索引条件之前,所述方法还包括:
[0017]获取用户的登陆信息;
[0018]根据所述登陆信息连接所述登陆信息对应的隐私资源库。
[0019]可选的,所述方法还包括:
[0020]当存在网络连接时,通过网络获取所述视频文件,并将所述视频文件按照预设的存储模式存储到所述普通资源库或所述隐私资源库。
[0021]可选的,所述方法还包括:
[0022]将所述普通资源库和所述隐私资源库按照类别进行分类,得到一级子目录,其中,所述类别包括:视频文件的大小、视频文件的格式、视频文件的时长、视频文件的清晰度和视频文件的对应的播放器类别;
[0023]将所述视频文件按照类别存储到对应的所述一级子目录中。
[0024]可选的,所述方法还包括:
[0025]将所述一级子目录按照区段或类型进行分类,得到二级子目录;
[0026]当所述视频文件存储到所述本地资源库中时,按照一级子目录编号、二级子目录编号和原名进行重命名。
[0027]可选的,所述方法还包括:
[0028]从所述一级子目录中选取一级子目录编号;
[0029]根据所述一级子目录编号获取对应编号的所述二级子目录;
[0030]从对应编号的所述二级子目录中选取二级子目录编号。
[0031]本申请的第二方面提供了一种一种离线播放的控制装置,所述装置包括:构建模块、资源获取模块和播放模块;
[0032]所述构建模块,用于构建本地资源库,其中,所述本地资源库包括普通资源库和隐私资源库
[0033]所述资源获取模块,用于获取用户的登陆信息;
[0034]所述资源获取模块,还用于根据所述登陆信息连接所述登陆信息对应的隐私资源库;
[0035]所述资源获取模块,还用于获取所述用户输入的索引条件,根据所述索引条件从所述隐私资源库获取对应的视频文件;
[0036]若所述视频文件的视频格式与播放器的播放格式匹配,则所述播放模块,用于通过所述播放器播放所述视频文件。
[0037]可选的,若所述视频文件的视频格式与播放器的播放格式不匹配,则所述资源获取模块,还用于对所述视频文件进行视频处理,得到处理后的视频文件,其中,所述处理后的视频文件的视频格式与播放器的播放格式匹配;
[0038]所述资源获取模块,还用于将所述处理后的视频文件传输给所述播放器;
[0039]所述播放模块,还用于通过所述播放器播放所述处理后的视频文件。
[0040]可选的,当所述视频处理的速度大于所述播放器的播放速度时,则所述播放模块,还用于通过所述播放器直接播放视频处理中的所述视频文件;
[0041]当所述视频处理的速度小于所述播放器的播放速度时,则在等待预设的时间后,所述播放模块,还用于通过所述播放器播放所述处理后的视频文件。
[0042]可选的,在所述获取用户输入的索引条件之前,所述资源获取模块,还用于获取用户的登陆信息;
[0043]所述资源获取模块,还用于根据所述登陆信息连接所述登陆信息对应的隐私资源库。
[0044]可选的,当存在网络连接时,所述构建模块,还用于通过网络获取所述视频文件,并将所述视频文件按照预设的存储模式存储到所述普通资源库或所述隐私资源库。
[0045]可选的,所述构建模块,还用于将所述普通资源库和所述隐私资源库按照类别进行分类,得到一级子目录,其中,所述类别包括:视频文件的大小、视频文件的格式、视频文件的时长、视频文件的清晰度和视频文件的对应的播放器类别;
[0046]所述构建模块,还用于将所述视频文件按照类别存储到对应的所述一级子目录中。
[0047]可选的,所述构建模块,还用于将所述一级子目录按照区段或类型进行分类,得到二级子目录;
[0048]当所述视频文件存储到所述本地资源库中时,所述构建模块,还用于按照一级子目录编号、二级子目录编号和原名对所述视频文件进行重命名。
[0049]可选的,所述资源获取模块,还用于从所述一级子目录中选取一级子目录编号;
[0050]所述资源获取模块,还用于根据所述一级子目录编号获取对应编号的所述二级子目录;
[0051]所述资源获取模块,还用于从对应编号的所述二级子目录中选取二级子目录编号。
[0052]本申请提供了一种离线播放的控制方法及装置,该方法包括:构建本地资源库,其中,所述本地资源库包括普通资源库和隐私资源库;获取用户输入的索引条件,根据所述索引条件从所述本地资源库获取对应的视频文件;若所述视频文件的视频格式与播放器的播放格式匹配,则通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种离线播放的控制方法,其特征在于,所述方法包括:构建本地资源库,其中,所述本地资源库包括普通资源库和隐私资源库;获取用户输入的索引条件,根据所述索引条件从所述本地资源库获取对应的视频文件;若所述视频文件的视频格式与播放器的播放格式匹配,则通过所述播放器播放所述视频文件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述视频文件的视频格式与播放器的播放格式不匹配,则对所述视频文件进行视频处理,得到处理后的视频文件,其中,所述处理后的视频文件的视频格式与播放器的播放格式匹配;将所述处理后的视频文件传输给所述播放器;通过所述播放器播放所述处理后的视频文件。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述视频处理的速度大于所述播放器的播放速度时,则通过所述播放器直接播放视频处理中的所述视频文件;当所述视频处理的速度小于所述播放器的播放速度时,则在等待预设的时间后,通过所述播放器播放所述处理后的视频文件。4.根据权利要求1所述的方法,其特征在于,在所述获取用户输入的索引条件之前,所述方法还包括:获取用户的登陆信息;根据所述登陆信息连接所述登陆信息对应的隐私资源库。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当存在网络连接时,通过网络获取所述视频文件,并将所述视频文件按照预设的存储模式存储到所述普通资源库或所述隐私资源库。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:将所述普通资源库和所述隐私资源库按照类别进行分类,得到一级子目录,其中,所述类别包括:视频文件的大小、视频文件的格式、视频文件的时长、视频文...

【专利技术属性】
技术研发人员:柳文龙李云龙周跃鹏
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1