[发明专利]用于在线播放的字幕加载方法和装置在审
申请号: | 201510379775.9 | 申请日: | 2015-07-01 |
公开(公告)号: | CN105100833A | 公开(公告)日: | 2015-11-25 |
发明(设计)人: | 王鹏飞;肖江;雷晓俊 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04N21/254 | 分类号: | H04N21/254;H04N21/235;H04N21/258;H04N21/239 |
代理公司: | 北京智汇东方知识产权代理事务所(普通合伙) 11391 | 代理人: | 康正德;刘长江 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 在线播放 字幕 加载 方法 装置 | ||
技术领域
本发明涉及互联网技术,特别是涉及一种用于在线播放的字幕加载方法和装置。
背景技术
字幕(subtitlesofmotionpicture)是指以文字形式显示电视、电影、舞台作品中的对话等非影像内容。影视作品的对话字幕,一般出现在屏幕下方。
字幕的种类有很多种,配合不同格式的影音文件使用,例如有的视频文件在画面中直接嵌入字幕,也就是字幕是画面的一部分,这种字幕的灵活性差,不能隐藏和调整。内置字幕是指在视频文件中包含有字幕数据,可在播放时自动读取,这类字幕数据虽然在视频文件内部,但是可以隐藏和调整。另外还有一种外置字幕,可以作为一个单独文件进行下载和使用。
目前的主流播放器都提供外置字幕的自动加载功能,可以自动加载与影音文件同一文件夹下的字幕文件,有些播放器还可以自动从网络上匹配下载字幕,这些播放器一般仅能在播放本地存储文件时自动加载字幕。随着云技术的发展,云端存储的影音文件已经可以支持在线播放。由于在线播放云端存储的影音文件无需进行下载,也不占用本地的存储空间,其使用也越来越广泛。然而现有的云端在线播放技术均不支持外置字幕的加载,严重影响了用户使用。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的用于在线播放的字幕加载方法和装置。
本发明一个进一步的目的是提高用户在线观看播放云端存储的影音文件的体验。
根据本发明的一个方面,提供了一种用于在线播放的字幕加载方法。该用于在线播放的字幕加载方法包括:获取云端存储的影音文件的在线播放请求;提取影音文件的文件信息;根据文件信息获取影音文件对应的字幕文件;以及在线播放影音文件,以响应在线播放请求,并且在播放过程中加载影音文件对应的字幕文件。
可选地,根据文件信息获取影音文件对应的字幕文件的步骤包括:根据文件信息从云端存储的字幕文件中匹配出影音文件对应的字幕文件。
可选地,在云端存储的字幕文件中不存在影音文件对应的字幕文件的情况下,根据文件信息从互联网上抓取影音文件对应的字幕文件,并保存至云端中。
可选地,影音文件对应的字幕文件为多个;并且在播放过程中加载影音文件对应的字幕文件的步骤包括:在播放界面中提供字幕选择接口,利用选择接口获取对多个影音文件对应的字幕文件的选择操作;以及加载被选择出的影音文件对应的字幕文件。
可选地,上述用于在线播放的字幕加载方法还包括:统计多个影音文件对应的字幕文件的被选择的次数;按照次数对多个影音文件对应的字幕文件进行排序;并且在播放界面中提供字幕选择接口的步骤包括:按照排序的结果在字幕选择接口中展示多个影音文件对应的字幕文件。
可选地,在获取对多个影音文件对应的字幕文件的选择操作的步骤之前还包括:将被选择的次数最多的影音文件对应的字幕文件作为初始字幕并加载。
可选地,在获取云端存储的影音文件的在线播放请求的步骤之后还包括:验证发送在线播放请求的客户端具备播放影音文件的权限。
可选地,文件信息包括以下任意一项或多项:影音文件的散列值、影音文件的文件名、影音文件的长度、影音文件的大小、影音文件的版权信息、影音文件的文件格式。
根据本发明的另一个方面,还提供了一种用于在线播放的字幕加载装置。该用于在线播放的字幕加载装置包括:请求获取模块,配置成获取云端存储的影音文件的在线播放请求;信息提取模块,配置成提取影音文件的文件信息;字幕获取模块,配置成根据文件信息获取影音文件对应的字幕文件;以及字幕加载模块,配置成在线播放影音文件,以响应在线播放请求,并且在播放过程中加载影音文件对应的字幕文件。
可选地,字幕获取模块还配置成:根据文件信息从云端存储的字幕文件中匹配出影音文件对应的字幕文件。
可选地,在云端存储的字幕文件中不存在影音文件对应的字幕文件的情况下,字幕获取模块还配置成:根据文件信息从互联网上抓取影音文件对应的字幕文件,并保存至云端中。
可选地,影音文件对应的字幕文件为多个;并且上述用于在线播放的字幕加载装置还包括字幕选择模块,配置成:在播放界面中提供字幕选择接口,利用选择接口获取对多个影音文件对应的字幕文件的选择操作;以及以供字幕加载模块加载被选择出的影音文件对应的字幕文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510379775.9/2.html,转载请声明来源钻瓜专利网。