【技术实现步骤摘要】
一种多媒体文件的播放方法及装置
本专利技术涉及多媒体处理
,尤其涉及一种多媒体文件的播放方法及装置。
技术介绍
随着移动互联网的发展和个人移动终端(如智能手机、PAD等)的普及,越来越多的用户开始使用个人移动终端设备来观看网络视频,而随着浏览器功能的逐渐增强,越来越多的应用提供商开始采用浏览器播放视频。视频文件中经常会用到字幕,在浏览器中播放带字幕的视频的一种实现方式是将字幕数据作为视频图像的一部分,压制在视频图像数据中,然后一同发送给浏览器进行播放。上述实现方式需要对字幕进行前期的压制处理,因此视频文件的前期制作成本较高,并且后续如果希望对字幕进行修改,则因为字幕已压制在视频图像数据中,导致修改难度较大。
技术实现思路
本专利技术实施例提供了一种多媒体文件的播放方法及装置,降低多媒体文件的前期制作成本,方便后续的字幕文件修改。第一方面,本专利技术实施例提供了一种多媒体文件的播放方法,包括:获取浏览器中播放的目标多媒体文件的当前播放时刻;在所述目标多媒体文件对应的字幕文件中,提取与当前播放时刻匹配的字幕文本数据;将所述字幕文本数据,填充在所述浏览器中预先配置的字 ...
【技术保护点】
一种多媒体文件的播放方法,其特征在于,包括:获取浏览器中播放的目标多媒体文件的当前播放时刻;从所述目标多媒体文件对应的字幕文件中,提取与当前播放时刻匹配的字幕文本数据;将所述字幕文本数据,填充在所述浏览器中预先配置的字幕标签中,其中,所述字幕标签位于所述播放窗口中的预定位置。
【技术特征摘要】
1.一种多媒体文件的播放方法,其特征在于,包括:获取浏览器中播放的目标多媒体文件的当前播放时刻;从所述目标多媒体文件对应的字幕文件中,提取与当前播放时刻匹配的字幕文本数据;将所述字幕文本数据,填充在所述浏览器中预先配置的字幕标签中,其中,所述字幕标签位于所述播放窗口中的预定位置。2.根据权利要求1所述的播放方法,其特征在于,所述字幕标签默认为隐藏状态,所述将所述字幕文本数据,叠加显示在所述目标多媒体文件的播放窗口中的步骤,还包括:在将所述字幕文本数据填充在所述字幕标签之前或者之后,将所述字幕标签从默认的隐藏状态调整为显示状态,显示在所述播放窗口中的预定位置。3.根据权利要求1所述的播放方法,其特征在于,在所述获取浏览器中播放的目标多媒体文件的当前播放时刻的步骤之前,还包括:接收针对一多媒体文件的播放请求,所述多媒体文件包括多种不同视频参数的多媒体源文件;根据用户选择的视频参数和/或浏览器支持的视频参数,确定目标视频参数;以及,选择所述目标视频参数对应的多媒体源文件,作为目标多媒体文件并播放。4.根据权利要求3所述的播放方法,其特征在于,所述多种不同视频参数的多媒体源文件对应于同一字幕文件。5.根据权利要求1至4任一项所述的播放方法,其特征在于,所述获取浏览器中播放的目标多媒体文件的当前播放时刻的步骤,包括:若所述目标多媒体文件为全景视频文件,则通过所述浏览器中的全景视频播放器,监测所述目标多媒体文件的播放时刻是否发生改变,并在发生改变时,获取所述目标多媒体文件的当前播放时刻,并传递给所述浏览器;若所述目标多媒体文件为单一视角视频文件,则通过浏览器监控音视频播放时间更新事件,获取目标多媒体文件的当前播放时刻。6.一种多媒体文件的播放装置,其特征在于,包括:时间获取单元,用于获取浏览器中播放的目标多媒体文件的当前播放时刻;字幕提取单元,用于从所述目标多媒体文件对应的字幕文件中,提取与当前播放时刻匹配的字幕...
【专利技术属性】
技术研发人员:王高垒,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。