视频播放装置和方法与流程

文档序号:12378975阅读:530来源:国知局
视频播放装置和方法与流程

本发明涉及流媒体视频播放领域,具体涉及一种视频播放装置和方法。



背景技术:

目前的主流视频网站都会提供多种视频播放质量选择功能,当网络情况较好是没有什么问题,但是在用户网络环境不好时,网速很慢,此时用户不得已只能选择视频质量最低的选项,比如当下的爱奇艺就会提供急速模式,但是此时的字幕已经变得不可接受,用户看过去字幕已经是一片模糊,完全没办法看清,这样会非常影响用户的信息接收,比如用户英语听力不怎么好,而他正在看的是自己非常喜欢的美剧,此时将会非常无奈,因为用户基本是靠看字幕。

目前都是在电脑安装的视频播放器中播放下载好的视频时,用户可以选择匹配在线字幕。

这样的方案只是针对可用已经下载好的本地视频,而且很多时候匹配不到,或者匹配错误,还有就是匹配的字幕翻译质量很差。



技术实现要素:

本发明的目的是提供用于流媒体的视频播放方案,能够在视频的清晰度较低的情况下,显示清晰的字幕。

按照本发明一个方面,一种视频播放装置,包括彼此间数据通信的字幕信息存储单元、视频清晰度选择单元、视频播放单元以及字幕信息传输单元,其中,该字幕信息存储单元配置为存储字幕信息,该视频清晰度选择单元配置为选择所要播放的视频信息的清晰度,并将清晰度信息发送给该字幕信息传输单元,该字幕信息传输单元配置为当清晰度低于预定值时从该字幕信息存储单元获取与该视频信息对应的字幕信息,并且将所述字幕信息传输至该视频播放单元,该视频播放单元配置为将所述视频信息和所述字幕信息组合输出。

其中,该视频清晰度选择单元配置为根据传输带宽选择视频信息的清晰度,或者根据输入选择确定视频信息的清晰度。

其中,所述清晰度信息为该视频信息的分辨率或与分辨率对应的清晰等级。

其中,该装置还包括字幕信息选择单元,其配置为根据输入确定是否获取该字幕信息以及选择字幕信息的语言版本。

按照本发明另一方面,一种视频播放方法,包括如下步骤:提供视频信息对应的字幕信息;选择所述视频信息的清晰度;当所述当清晰度低于预定值时,获取并传输所述字幕信息;以及,将所述字幕信息与所述视频信息组合播放。

其中,所述选择所述视频信息的清晰度包括根据传输带宽选择视频信息的清晰度或者根据输入选择确定视频信息的清晰度。

其中,所述清晰度信息为该视频信息的分辨率或与分辨率对应的清晰等级。

其中,在获取并传输所述字幕信息之前,根据输入确定是否获取所述字幕信息以及选择字幕信息的语言版本。

本发明的装置和方法能够在流媒体视频清晰度低的时候推送字幕,播放器将视频与字幕组合显示。这样,当网速较低的情况下,流媒体视频的清晰度不足以清楚地显示字幕时,利用本发明的方案能够呈现清晰的字幕,方便用户观看。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对上述特性、技术特征、优点及其实现方式予以进一步说明。

图1为按照本发明的视频播放装置的一个实施例的示意图。

图2为按照本发明的视频播放方法的一个实施例的示意图。

附图标号说明:

100 字幕信息存储单元

200 视频清晰度选择单元

300 字幕信息传输单元

400 字幕信息选择单元

500 视频播放单元

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

如图1所示,一种视频播放装置,包括字幕信息存储单元100、视频清晰度选择单元200、字幕信息传输单元300、字幕信息选择单元400以及视频播放单元500,上述各单元之间彼此可以数据通信。

该字幕信息存储单元100配置为存储字幕信息,其中该字幕信息的格式为本领域公知的格式。例如,字幕信息包含对应视频中的时间标记,以便在正确的时间显示字幕。并且字幕信息还可以包含多个语言版本的字幕。

该视频清晰度选择单元200配置为选择视频信息的清晰度,其中,所述清晰度可以是视频的分辨率,或者是与分辨率对应的清晰等级。例如,当以分辨率表征时,可以是540P,720P,1080P等,以清晰等级可以是标清、高清、全高清等。

在一个例子中,可以根据计算机网络的网络传输速度自动确定清晰度,例如,当网络传输的速度比较低时,该视频清晰度选择单元200将选择较低的清晰度,比如540P。在另一个例子中,可以根据用户的输入选择来确定清晰度,例如用户选择使用高清。

该字幕信息传输单元300配置为当所述清晰度低于预定值时,从该字幕信息存储单元100获取字幕信息,并且发送给该视频播放单元500。其中,当该清晰度以分辨率表征时,该预定值可以是540P。而当该清晰度以等级表征时,该预定值可以标清。也就是,当清晰度低于540P或者标清时,该字幕信息传输单元300获取并传输该字幕信息。

该字幕信息选择单元400配置为在获取该字幕信息之前,可以根据用户的输入来确定是否获取字幕信息。即,当所述清晰度小于预定值,该字幕信息传输单元300需要该字幕信息选择单元400的输入来确定是否获取该字幕信息。如果该字幕信息选择单元400的输入为不获取字幕信息,则该字幕信息选择单元400将不会从该字幕存储单元获取字幕信息。

该字幕信息选择单元400还配置为在获取该字幕信息之前,根据用户的输入来确定获取的字幕信息的语言版本。即,可以向该字幕信息选择单元400发送一个输入以获取特定版本的字幕信息,例如,可以获取中文字幕、英文字幕、德文字幕等。默认可以是中文字幕,即当该字幕信息选择单元400没有向该字幕信息传输单元300发送输入,则该字幕信息传输单元300将获取中文版本的字幕信息。

该字幕信息传输单元300将字幕信息传输至该视频播放单元500。该视频播放单元500配置为将流媒体视频和字幕组合显示。该视频播放单元可以是现有的任何适当的视频播放器,只要能实现将单独加载的字幕与视频组合显示即可。

根据本发明,还实现一种视频播放方法,如图2所示,包括:提供视频信息对应的字幕信息;选择所述视频信息的清晰度;当所述当清晰度低于预定值时,确定是否获取字幕和/或获取字幕的版本;获取并传输所述字幕信息;以及,将所述字幕信息与所述视频信息组合播放。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1