一种视频信息显示方法、装置、终端及存储介质与流程

文档序号:16633081发布日期:2019-01-16 06:45阅读:133来源:国知局
一种视频信息显示方法、装置、终端及存储介质与流程

本公开实施例涉及多媒体视频处理技术领域,尤其涉及一种视频信息显示方法、装置、终端及存储介质。



背景技术:

智能终端中各种视频app(application,应用程序)为用户提供了海量的视频播放资源,用户通过终端不仅可以观看视频,还可以在视频播放界面中获取视频的关联信息,如视频相关的介绍信息和评论信息等。

用户在使用智能终端观看视频时,视频播放界面可以采用横屏模式和竖屏模式。其中,横屏模式可全屏模式观看视频,竖屏模式通常在视频播放界面中包括上端布局的视频窗口,中间布局的视频关联信息窗口,以及底端布局的评论窗口。在视频关联信息窗口中会按照设定的布局为用户呈现视频关联信息,例如,视频名称、创作者、演员信息以及剧情介绍等内容。在视频关联信息窗口中可通过展开或收起等功能来展示更丰富内容。

实际上,不同的视频内容需要显示的视频关联信息内容也不尽相同。因此,基于设定客户端软件布局所呈现的视频关联信息窗口,限制了能够呈现的内容以及呈现的方式,难以满足不同视频内容的关联信息显示需求,灵活性较差,且用户体验不佳。



技术实现要素:

本公开实施例提供一种视频信息显示方法、装置、终端及存储介质,实现灵活显示视频关联信息窗口中的视频关联信息,从而满足不同视频内容的关联信息显示需求,并提高用户体验。

第一方面,本公开实施例提供了一种视频信息显示方法,应用于客户端,所述方法包括:

获取视频关联信息对应的信息访问地址匹配的网页内容;

在视频播放界面的关联信息显示窗口中将获取的所述网页内容进行显示;其中,所述视频播放界面至少包括视频播放窗口和关联信息显示窗口,所述视频播放窗口用于播放视频。

可选的,获取视频关联信息对应的信息访问地址匹配的网页内容,包括:

根据所述视频播放界面对应的信息访问地址生成网页内容获取请求;

将所述网页内容获取请求发送至匹配的信息提供服务器;

接收所述信息提供服务器针对所述网页内容获取请求反馈的网页内容。

可选的,在根据所述视频播放界面对应的信息访问地址生成网页内容获取请求之前,还包括:

向平台服务器发送视频资源获取请求;

接收所述平台服务器针对所述视频资源获取请求反馈的视频加载地址和所述信息访问地址。

可选的,获取视频关联信息对应的信息访问地址匹配的网页内容,包括:

获取平台服务器响应于视频资源获取请求所推送的网页内容;

其中,所述视频资源获取请求为客户端向服务器发送的,所述网页内容与所述信息访问地址匹配,所述信息访问地址与视频资源获取请求所对应的视频播放界面相关联。

可选的,在视频播放界面的关联信息显示窗口中将获取的所述网页内容进行显示,包括:

根据所述网页内容以及所述网页内容包括的网页显示参数,调整所述关联信息显示窗口的尺寸;

将所述网页内容在调整后的所述关联信息显示窗口中进行显示。

可选的,所述调整所述关联信息显示窗口的尺寸,包括:

调用浏览器根据所述网页内容计算所述关联信息显示窗口的高度信息;

根据所述高度信息调整所述关联信息显示窗口的尺寸。

可选的,所述视频播放界面还包括评论区窗口;其中,

所述视频播放窗口、所述关联信息显示窗口和所述评论区窗口的布局由上至下依次设置。

第二方面,本公开实施例还提供了一种视频信息显示装置,配置于客户端,所述装置包括:

网页内容获取模块,用于获取视频关联信息对应的信息访问地址匹配的网页内容;

网页内容显示模块,用于在视频播放界面的关联信息显示窗口中将获取的所述网页内容进行显示;其中,所述视频播放界面至少包括视频播放窗口和关联信息显示窗口,所述视频播放窗口用于播放视频。

可选的,网页内容获取模块,具体用于根据所述视频播放界面对应的信息访问地址生成网页内容获取请求;

将所述网页内容获取请求发送至匹配的信息提供服务器;

接收所述信息提供服务器针对所述网页内容获取请求反馈的网页内容。

可选的,所述装置还包括:资源获取请求发送模块,用于向平台服务器发送视频资源获取请求;

地址接收模块,用于接收所述平台服务器针对所述视频资源获取请求反馈的视频加载地址和所述信息访问地址。

可选的,网页内容获取模块,具体用于获取平台服务器响应于视频资源获取请求所推送的网页内容;

其中,所述视频资源获取请求为客户端向服务器发送的,所述网页内容与所述信息访问地址匹配,所述信息访问地址与视频资源获取请求所对应的视频播放界面相关联。

可选的,网页内容显示模块,包括:

尺寸调整单元,用于根据所述网页内容以及所述网页内容包括的网页显示参数,调整所述关联信息显示窗口的尺寸;

网页内容显示单元,用于将所述网页内容在调整后的所述关联信息显示窗口中进行显示。

可选的,尺寸调整单元,具体用于调用浏览器根据所述网页内容计算所述关联信息显示窗口的高度信息;

根据所述高度信息调整所述关联信息显示窗口的尺寸。

可选的,所述视频播放界面还包括评论区窗口;其中,

所述视频播放窗口、所述关联信息显示窗口和所述评论区窗口的布局由上至下依次设置。

第三方面,本公开实施例还提供了一种终端,所述终端包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本公开任意实施例所提供的视频信息显示方法。

第四方面,本公开实施例还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开任意实施例所提供的视频信息显示方法。

本公开实施例通过获取视频关联信息对应的信息访问地址匹配的网页内容,以在视频播放界面的关联信息显示窗口中将获取的所述网页内容进行显示,解决了现有视频播放界面中视频关联信息窗口功能受限的问题,实现灵活显示视频关联信息窗口中的视频关联信息,从而满足不同视频内容的关联信息显示需求,并提高用户体验。

附图说明

图1是本公开实施例一提供的一种视频信息显示方法的流程图;

图2是本公开实施例二提供的一种视频信息显示装置的示意图;

图3是本公开实施例三提供的一种终端的硬件结构示意图。

具体实施方式

下面结合附图和实施例对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本公开,而非对本公开的限定。

另外还需要说明的是,为了便于描述,附图中仅示出了与本公开相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一

图1是本公开实施例一提供的一种视频信息显示方法的流程图,本实施例可适用于根据视频播放内容匹配显示视频关联信息的情况,该方法可以由视频信息显示装置来执行,该装置可以由软件和/或硬件的方式来实现,并一般可集成在终端中。相应的,如图1所示,该方法包括如下操作:

s110、获取视频关联信息对应的信息访问地址匹配的网页内容。

其中,视频关联信息可以是视频相关的介绍信息或其他有联系的信息,例如演员介绍、剧情介绍、幕后花絮及幕后制作等各种信息。信息访问地址可以是视频播放界面中播放的视频内容所匹配的网页内容地址。示例性的,假设视频播放内容为影视剧,则信息访问地址可以是该影视剧的内容介绍网址,如“《阿甘正传》”的百度百科或360百科网址。

在本公开实施例中,在视频播放的客户端显示播放视频匹配的视频关联信息时,可以直接获取视频关联信息对应的信息访问地址匹配的网页内容,将整个网页内容可以作为视频关联信息。

在本公开的一个可选实施例中,获取视频关联信息对应的信息访问地址匹配的网页内容,可以包括:根据所述视频播放界面对应的信息访问地址生成网页内容获取请求;将所述网页内容获取请求发送至匹配的信息提供服务器;接收所述信息提供服务器针对所述网页内容获取请求反馈的网页内容。

其中,网页内容获取请求可以是客户端向信息提供服务器发送的,用于获取信息访问地址对应的网页内容的请求。信息提供服务器可以是信息访问地址所匹配的服务器。需要说明的是,不同的信息访问地址可能会对应不同的信息提供服务器。例如,“《阿甘正传》”的百度百科作为信息访问地址时,其匹配的信息提供服务器可以是a公司所使用的服务器。“《阿甘正传》”的360百科作为信息访问地址时,其匹配的信息提供服务器可以是b公司所使用的服务器。

相应的,客户端可以根据视频播放界面对应的信息访问地址生成网页内容获取请求,并将生成的网页内容获取请求发送至匹配的信息提供服务器,以使信息提供服务器根据网页内容获取请求获取相应的网页内容。具体的,客户端可以调用本地浏览器对信息访问地址对应的域名进行解析,从而确定匹配的信息提供服务器,进而将网页内容获取请求发送至匹配的信息提供服务器。信息提供服务器接收到网页内容获取请求后获取匹配的网页内容并反馈至客户端。

在本公开的一个可选实施例中,在根据所述视频播放界面对应的信息访问地址生成网页内容获取请求之前,还可以包括:向平台服务器发送视频资源获取请求;接收所述平台服务器针对所述视频资源获取请求反馈的视频加载地址和所述信息访问地址。

其中,平台服务器可以是为向客户端提供相关服务的服务器,如为客户端提供视频播放资源以及视频关联信息对应的信息访问地址等。视频资源获取请求可以是客户端向平台服务器发送的,用于获取目标播放视频的请求。

在本公开实施例中,用户打开客户端并选择目标播放视频时,客户端即向平台服务器发送了视频资源获取请求。为了在客户端视频播放界面的关联信息显示窗口中显示视频关联信息匹配的整个网页内容,平台服务器除了可以向客户端反馈目标播放视频对应的视频加载地址,还可以同时向客户端反馈信息访问地址,以使客户端根据信息访问地址获取匹配的视频关联信息。例如,由平台服务器直接指定视频播放资源相关的一个网页链接作为信息访问地址,并将信息访问地址发送至客户端。

在本公开的一个可选实施例中,获取视频关联信息对应的信息访问地址匹配的网页内容,还可以包括:获取平台服务器响应于视频资源获取请求所推送的网页内容;其中,所述视频资源获取请求为客户端向服务器发送的,所述网页内容与所述信息访问地址匹配,所述信息访问地址与视频资源获取请求所对应的视频播放界面相关联。

需要说明的是,平台服务器除了可以直接将信息访问地址发送至客户端,以使客户端本地打开信息访问地址获取匹配的网页内容,还可以先响应视频资源获取请求,以根据视频资源获取请求获取到对应的信息访问地址,并将信息访问地址匹配的整个网页内容推送至客户端。也即,客户端可以直接接收平台服务器所推送的整个网页内容作为视频关联信息。

s120、在视频播放界面的关联信息显示窗口中将获取的所述网页内容进行显示。

其中,所述视频播放界面至少包括视频播放窗口和关联信息显示窗口,所述视频播放窗口用于播放视频。

其中,视频播放界面中的视频播放窗口用于播放视频,关联信息显示窗口可以用于显示播放视频的视频关联信息。

可以理解的是,当用户使用客户端竖屏观看视频时,可以在视频播放界面中的关联信息显示窗口显示播放视频的视频关联信息。在本公开实施例中,为了向用户提供更加丰富的视频关联信息,且满足不同来源及不同种类的视频关联信息显示需求,关联信息显示窗口不再以固定的布局和显示策略显示有限的信息量,而是将视频关联信息采用更佳灵活且全面的方式进行显示。具体的,可以将视频关联信息对应的信息访问地址匹配的网页内容作为信息显示来源,以获取内容更加丰富的视频关联信息在关联信息显示窗口进行显示。相应的,当用户打开客户端并观看视频时,客户端即可获取视频关联信息对应的信息访问地址匹配的网页内容,并将其在关联信息显示窗口中进行显示。

在本公开的一个可选实施例中,在视频播放界面的关联信息显示窗口中将获取的所述网页内容进行显示,可以包括:根据所述网页内容以及所述网页内容包括的网页显示参数,调整所述关联信息显示窗口的尺寸;将所述网页内容在调整后的所述关联信息显示窗口中进行显示。

其中,网页显示参数可以是关联信息显示窗口用于表明显示内容性质的量。例如,网页显示参数可以包括但不限于视频名称、创作者及视频介绍等。不同类型的视频所对应的网页显示参数可以不同。

在本公开实施例中,为了使得关联信息显示窗口更加个性化,还可以将关联信息显示窗口设置为尺寸可调整。具体的,可以根据获取的网页内容以及网页内容包括的网页显示参数来调整关联信息显示窗口的尺寸,使得关联信息显示窗口能够调整到最适宜的大小。将网页内容在调整后的关联信息显示窗口中显示,用户无需再对关联信息显示窗口进行展开或收起等操作便可获取更佳丰富的视频关联信息,从而能够有效提高用户体验。需要说明的是,在网页内容以及网页显示参数过多的情况下,关联信息显示窗口的尺寸不宜设置过大以免影响视频观看效果。为此,可以将关联信息显示窗口中的内容设置为可滚动显示,从而避免关联信息显示窗口的尺寸过大。

在本公开的一个可选实施例中,所述调整所述关联信息显示窗口的尺寸,可以包括:调用浏览器根据所述网页内容计算所述关联信息显示窗口的高度信息;根据所述高度信息调整所述关联信息显示窗口的尺寸。

可选的,在本公开实施例中,客户端调整关联信息显示窗口的尺寸时,可以调用浏览器根据网页内容计算关联信息显示窗口匹配的高度信息,然后依据得到的高度信息调整关联信息显示窗口的尺寸。需要说明的是,为了防止关联信息显示窗口过小或过大,还可以设置两个阈值。当计算得到的高度信息小于等于第一阈值时,可以将第一阈值作为高度信息;同理,当计算得到的高度信息大于等于第二阈值时,可以将第二阈值作为高度信息。第一阈值和第二阈值可以根据实际需求进行设定,可固定,也可根据视频播放界面的大小实时计算,本公开实施例对此并不进行限制。

在本公开的一个可选实施例中,所述视频播放界面还可以包括评论区窗口;其中,所述视频播放窗口、所述关联信息显示窗口和所述评论区窗口的布局由上至下依次设置。

其中,评论区窗口可以用于显示各用户的评论信息。

在本公开实施例中,视频播放界面中还可以设置评论区窗口,相应的,视频播放窗口、关联信息显示窗口和评论区窗口的布局可以按照由上至下的顺序依次设置。

本公开实施例通过获取视频关联信息对应的信息访问地址匹配的网页内容,以在视频播放界面的关联信息显示窗口中将获取的所述网页内容进行显示,解决了现有视频播放界面中视频关联信息窗口功能受限的问题,实现灵活显示视频关联信息窗口中的视频关联信息,从而满足不同视频内容的关联信息显示需求,并提高用户体验。

实施例二

图2是本公开实施例二提供的一种视频信息显示装置的示意图,如图2所示,所述装置包括:网页内容获取模块210以及网页内容显示模块220,其中:

网页内容获取模块210,用于获取视频关联信息对应的信息访问地址匹配的网页内容;

网页内容显示模块220,用于在视频播放界面的关联信息显示窗口中将获取的所述网页内容进行显示;其中,所述视频播放界面至少包括视频播放窗口和关联信息显示窗口,所述视频播放窗口用于播放视频。

本公开实施例通过获取视频关联信息对应的信息访问地址匹配的网页内容,以在视频播放界面的关联信息显示窗口中将获取的所述网页内容进行显示,解决了现有视频播放界面中视频关联信息窗口功能受限的问题,实现灵活显示视频关联信息窗口中的视频关联信息,从而满足不同视频内容的关联信息显示需求,并提高用户体验。

可选的,网页内容获取模块210,具体用于根据所述视频播放界面对应的信息访问地址生成网页内容获取请求;

将所述网页内容获取请求发送至匹配的信息提供服务器;

接收所述信息提供服务器针对所述网页内容获取请求反馈的网页内容。

可选的,所述装置还包括:资源获取请求发送模块,用于向平台服务器发送视频资源获取请求;

地址接收模块,用于接收所述平台服务器针对所述视频资源获取请求反馈的视频加载地址和所述信息访问地址。

可选的,网页内容获取模块210,具体用于获取平台服务器响应于视频资源获取请求所推送的网页内容;

其中,所述视频资源获取请求为客户端向服务器发送的,所述网页内容与所述信息访问地址匹配,所述信息访问地址与视频资源获取请求所对应的视频播放界面相关联。

可选的,网页内容显示模块220,包括:

尺寸调整单元,用于根据所述网页内容以及所述网页内容包括的网页显示参数,调整所述关联信息显示窗口的尺寸;

网页内容显示单元,用于将所述网页内容在调整后的所述关联信息显示窗口中进行显示。

可选的,尺寸调整单元,具体用于调用浏览器根据所述网页内容计算所述关联信息显示窗口的高度信息;

根据所述高度信息调整所述关联信息显示窗口的尺寸。

可选的,所述视频播放界面还包括评论区窗口;其中,

所述视频播放窗口、所述关联信息显示窗口和所述评论区窗口的布局由上至下依次设置。

上述视频信息显示装置可执行本公开任意实施例所提供的视频信息显示方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本公开任意实施例提供的视频信息显示方法。

实施例三

图3是本公开实施例三提供的一种终端的硬件结构示意图,如图3所示,终端可以以各种形式来实施,本公开中的终端可以包括但不限于诸如移动电话、智能电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、导航装置、车载终端设备、车载显示终端、车载电子后视镜等等的移动终端设备以及诸如数字tv、台式计算机等等的固定终端设备。

如图3所示,终端0可以包括无线通信单元31、a/v(音频/视频)输入单元32、用户输入单元33、感测单元34、输出单元35、存储器36、接口单元37、处理器38和电源单元39等等。图3示出了具有各种组件的终端0,但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。

其中,无线通信单元31允许终端0与无线通信系统或网络之间的无线电通信。a/v输入单元32用于接收音频或视频信号。用户输入单元33可以根据用户输入的命令生成键输入数据以控制终端0的各种操作。感测单元34检测终端0的当前状态、终端0的位置、用户对于终端0的触摸输入的有无、终端0的取向、终端0的加速或减速移动和方向等等,并且生成用于控制终端0的操作的命令或信号。接口单元37用作至少一个外部装置与终端0连接可以通过的接口。输出单元35被构造为以视觉、音频和/或触觉方式提供输出信号。存储器36可以存储由处理器38执行的处理和控制操作的软件程序等等,或者可以暂时地存储己经输出或将要输出的数据。存储器36可以包括至少一种类型的存储介质。而且,终端0可以与通过网络连接执行存储器36的存储功能的网络存储装置协作。处理器38通常控制终端0的总体操作。另外,处理器38可以包括用于再现或回放多媒体数据的多媒体模块。处理器38可以执行模式识别处理,以将在触摸屏上执行的手写输入或者图片绘制输入识别为字符或图像。电源单元39在处理器38的控制下接收外部电力或内部电力并且提供操作各元件和组件所需的适当的电力。

处理器38通过运行存储在存储器36中的程序,从而执行各种功能应用以及数据处理,例如实现本公开实施例所提供的一种视频信息显示方法,包括:获取视频关联信息对应的信息访问地址匹配的网页内容;在视频播放界面的关联信息显示窗口中将获取的所述网页内容进行显示;其中,所述视频播放界面至少包括视频播放窗口和关联信息显示窗口,所述视频播放窗口用于播放视频。

实施例四

本公开实施例四还提供一种存储计算机程序的计算机存储介质,所述计算机程序在由计算机处理器执行时用于执行本公开上述实施例任一所述的视频信息显示方法:获取视频关联信息对应的信息访问地址匹配的网页内容;在视频播放界面的关联信息显示窗口中将获取的所述网页内容进行显示;其中,所述视频播放界面至少包括视频播放窗口和关联信息显示窗口,所述视频播放窗口用于播放视频。

本公开实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(readonlymemory,rom)、可擦式可编程只读存储器((erasableprogrammablereadonlymemory,eprom)或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、射频(radiofrequency,rf)等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本公开操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言——诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

注意,上述仅为本公开的较佳实施例及所运用技术原理。本领域技术人员会理解,本公开不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本公开的保护范围。因此,虽然通过以上实施例对本公开进行了较为详细的说明,但是本公开不仅仅限于以上实施例,在不脱离本公开构思的情况下,还可以包括更多其他等效实施例,而本公开的范围由所附的权利要求范围决定。

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