视频笔记展示方法及装置与流程

文档序号:31707026发布日期:2022-10-01 12:01阅读:134来源:国知局
视频笔记展示方法及装置与流程

1.本技术涉及计算机技术领域,特别涉及一种视频笔记展示方法。本技术同时涉及一种视频笔记展示装置,一种计算设备,以及一种计算机可读存储介质。


背景技术:

2.随着计算机技术和互联网技术的快速发展,相比于文字与图片,视频携带了更丰富、更具表现力的信息,从而越来越受到用户的关注和喜爱,视频发布者可以制作并发布各种各样的视频,视频观看者可以通过终端上安装的视频播放软件或者通过访问视频播放网站,随时随地观看视频发布者发布的视频。
3.现有技术中,视频播放过程中,视频相关的笔记内容可以展示在单独的笔记区,视频观看者需要在相应地展示区,选择要查看的笔记,才能进行查看。然而,上述方法对于视频观看者而言,笔记内容的获取操作繁琐,无法便捷地查看视频相关的笔记内容,视频相关的笔记内容的获取效率较低。


技术实现要素:

4.有鉴于此,本技术实施例提供了一种视频笔记展示方法。本技术同时涉及一种视频笔记展示装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的视频相关的笔记内容的获取效率较低的技术问题。
5.根据本技术实施例的第一方面,提供了一种视频笔记展示方法,包括:
6.接收目标视频的播放请求,其中,所述播放请求携带所述目标视频的视频标识;
7.根据所述视频标识获取所述目标视频,并获取视频发布者针对所述目标视频发布的笔记内容,其中,所述笔记内容携带展示时间点;
8.在所述目标视频播放至所述展示时间点的情况下,在视频播放层添加笔记挂件,并在所述笔记挂件中展示所述笔记内容。
9.根据本技术实施例的第二方面,提供了一种视频笔记展示装置,包括:
10.接收模块,被配置为接收目标视频的播放请求,其中,所述播放请求携带所述目标视频的视频标识;
11.获取模块,被配置为根据所述视频标识获取所述目标视频,并获取视频发布者针对所述目标视频发布的笔记内容,其中,所述笔记内容携带展示时间点;
12.第一展示模块,被配置为在所述目标视频播放至所述展示时间点的情况下,在视频播放层添加笔记挂件,并在所述笔记挂件中展示所述笔记内容。
13.根据本技术实施例的第三方面,提供了一种计算设备,包括:
14.存储器和处理器;
15.所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,以实现上述的视频笔记展示方法的步骤。
16.根据本技术实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算
机可执行指令,该计算机可执行指令被处理器执行时实现上述的视频笔记展示方法的步骤。
17.本技术提供的视频笔记展示方法,播放端在接收到用户针对目标视频的播放请求的情况下,可以根据播放请求中携带的视频标识,从服务器中获取目标视频,同时可以从服务器中获取视频发布者针对目标视频发布的笔记内容,在目标视频播放至笔记内容中携带的展示时间点的情况下,可以在视频播放层添加笔记挂件,并在笔记挂件中展示笔记内容。这种情况下,是通过视频播放层添加的笔记挂件展示笔记内容,也即可以直接在播放的视频画面上展示视频发布者创建的笔记内容,使得用户在观看视频时,无需执行任何操作,即可高效、便捷地查看到视频发布者创建的笔记内容,提高了笔记内容的获取效率,且保证了用户的注意力始终在视频画面上,避免漏看重要的视频内容,保证了用户的观看体验。
附图说明
18.图1是本技术一实施例提供的一种视频笔记展示方法的流程图;
19.图2a是本技术一实施例提供的一种播放端的视频展示页面的示意图;
20.图2b是本技术一实施例提供的一种发布端的笔记创建界面的示意图;
21.图2c是本技术一实施例提供的第一种目标视频的播放页面的示意图;
22.图2d是本技术一实施例提供的第二种目标视频的播放页面的示意图;
23.图2e是本技术一实施例提供的第三种目标视频的播放页面的示意图;
24.图2f是本技术一实施例提供的第四种目标视频的播放页面的示意图;
25.图3是本技术一实施例提供的一种视频笔记展示装置的结构示意图;
26.图4是本技术一实施例提供的一种计算设备的结构框图。
具体实施方式
27.在下面的描述中阐述了很多具体细节以便于充分理解本技术。但是本技术能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本技术内涵的情况下做类似推广,因此本技术不受下面公开的具体实施的限制。
28.在本技术一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术一个或多个实施例。在本技术一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本技术一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
29.应当理解,尽管在本技术一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本技术一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
30.首先,对本技术一个或多个实施例涉及的名词术语进行解释。
31.up主:是upload(上传)的简称,指在视频网站、论坛、ftp服务器(file transfer protocol server,文件传输协议)上传音视频文件的用户。其中,ftp服务器是在互联网上
提供文件存储和访问服务的计算机,它们依照ftp协议提供服务,简单地说,支持ftp协议的服务器就是ftp服务器。
32.笔记:用户通过平台功能围绕相应的视频记录的图文内容。
33.公开笔记:用户发布并通过审核、开放浏览的笔记。
34.up主笔记:视频稿件的up主自己记录发布的公开笔记。
35.在本技术中,提供了一种视频笔记展示方法,本技术同时涉及一种视频笔记展示装置,一种计算设备,以及一种计算机可读存储介质,在下面的实施例中逐一进行详细说明。
36.图1示出了根据本技术一实施例提供的一种视频笔记展示方法的流程图,具体包括以下步骤:
37.步骤102:接收目标视频的播放请求,其中,播放请求携带目标视频的视频标识。
38.具体的,目标视频可以是指用户当前想要进行播放的视频,即用户当前要观看的视频,该目标视频可以为任一类型的视频,如学习视频、娱乐视频、影视综艺视频、游戏视频等等。视频标识可以用于唯一标识一个视频,如视频标识可以为视频名称、视频编号、视频地址等等,通过视频标识可以获取到对应的目标视频。
39.实际应用中,播放端可以向用户提供多个可播放的视频,用户可以选择某个视频,进入播放页进行观看,在检测到用户选择某个视频时,即检测到该视频的播放请求,此时该视频即为目标视频,该播放请求中携带有目标视频的视频标识,后续播放端可以基于该视频标识从服务器中获取相应的视频数据,进行播放页面进行播放,以供用户观看。
40.示例的,图2a是本技术一实施例提供的一种播放端的视频展示页面的示意图,如图2a所示,播放端向用户提供了视频1-视频6等6个可播放视频,假设用户选择了视频3(如点击视频3),此时播放端检测到视频3的播放请求,该播放请求中携带视频标识“视频3”。
41.步骤104:根据视频标识获取目标视频,并获取视频发布者针对目标视频发布的笔记内容,其中,笔记内容携带展示时间点。
42.具体的,视频发布者是指制作、上传目标视频的用户,即目标视频的作者,如up主;笔记内容可以是指视频发布者针对目标视频补充或记录的图文内容,如up主笔记。另外,由于笔记内容往往是针对目标视频中某个时间点的视频内容而创建的,因而视频发布者发布的笔记内容对应于目标视频中的某个时间点,展示时间点即是指笔记内容在目标视频中对应的时间点,即后续目标视频的播放过程中,笔记内容的展示时间点。
43.需要说明的是,在接收到目标视频的播放请求的情况下,说明用户想要观看目标视频,因而播放端可以基于视频标识从视频数据存储服务器中获取目标视频,从而播放目标视频以供用户观看。另外,某些视频对应有视频发布真创建的笔记内容,为了向用户展示视频发布者针对所述目标视频发布的笔记内容,播放端还可以基于视频标识,在笔记存储服务器中查找目标视频是否存在对应的视频发布者发布的笔记内容,若存在,播放端可以获取该视频发布者针对所述目标视频发布的笔记内容,以供后续展示给用户。
44.其中,视频数据存储服务器是指存储各个视频的视频数据的服务器,笔记存储服务器是指存储各个视频对应的各种笔记的服务器,视频数据存储服务器和笔记存储服务器可以是两个不同的服务器,即视频数据和笔记数据分别存储在不同的服务器中;或者,视频数据存储服务器和笔记存储服务器可以是同一个服务器,即视频数据和笔记数据存储在同
一个服务器中。
45.沿用上例,播放端可以从视频数据存储服务器中获取视频3,并从笔记存储服务器中获取视频3对应的、视频发布者发布的笔记内容a。
46.本技术实施例中,可以根据视频标识获取目标视频,并同时获取视频发布者针对目标视频发布的笔记内容,便于后续在播放目标视频时,同时向用户展示视频发布者发布的笔记内容,使得用户可以获取到视频发布者针对视频补充的相关图文内容,增强了用户的观看体验,并且增强了视频发布者与观看的用户之间的互动。
47.本实施例一个可选的实施方式中,视频发布者可以预先针对相应的视频,编辑所需补充的图文内容,创建并发布该对应的笔记内容,也即笔记内容通过如下方法发布:
48.接收所述视频发布者针对所述目标视频编辑的笔记内容;
49.确定所述笔记内容在所述目标视频中对应的展示时间点,将所述展示时间点和所述目标视频的视频标识携带在所述笔记内容中;
50.在所述目标视频为已发布视频的情况下,将所述笔记内容发布至服务器;
51.在所述目标视频为未发布视频的情况下,将所述目标视频和所述笔记内容发布至服务器。
52.需要说明的是,目前视频为用户获取信息的主要渠道,在部分场景下视频存在信息获取效率低的缺点,因而视频发布者需要一种便捷的方式为自己的视频补充图文内容。目前,视频发布者主要通过简介或评论,对视频内容进行图文补充,从而完善视频内容或是满足用户希望快速获取视频重点内容的需求,但是目前评论和简介的输入方式比较单一,无法充分满足图文内容编辑需求。
53.因而本技术实施例中提供了一种基于视频发布者的笔记内容的图文内容产品形式,通过视频发布者针对目标视频发布笔记内容,为视频发布者提供一种便捷完善的图文补充能力、为用户提供一种信息获取效率更高的途径,大大提升用户在部分场景下获取信息的效率和视频发布者为自己的视频补充图文内容的体验。
54.实际应用中,视频发布者可以通过自己持有的发布端制作视频,并且针对自己制作的视频编辑对应的笔记内容,以对该视频进行图文内容补充,也即视频发布者可以将需要补充的图片、文本、时间点标记等内容通过笔记编辑器完成编写,创建对应的笔记内容。其中,该发布端可以和播放端为同一个客户端,也即视频发布者发布视频后,自己观看自己发布的视频;或者,该发布端可以和播放端为不同客户端,也即视频发布者发布视频后,其他用户观看该视频发布者发布视频。
55.并且,发布端可以接收视频发布者针对目标视频编辑的笔记内容,然后确定笔记内容在目标视频中对应的展示时间点,将展示时间点和目标视频的视频标识携带在笔记内容中,以便后续播放端可以获取到目标视频对应的笔记内容,并在相应的展示时间点,向用户展示该笔记内容。
56.另外,发布端获取到视频发布者针对目标视频编辑的笔记内容后,可以将该笔记内容发布至服务器,以进行存储提供给用户观看,在目标视频为已发布视频的情况下,可以仅将笔记内容发布至服务器,在目标视频为未发布视频的情况下,可以将目标视频和笔记内容均发布至服务器。视频发布者将创建的笔记内容发布至服务器后,该笔记内容即作为公开笔记。
57.本技术实施例中,视频发布者可以在视频制作完成后、发布之前,针对该视频创建对应的笔记内容,然后将该笔记内容和制作的视频一起发布至服务器;或者,视频发布者还可以针对之前发布的视频,创建对应的笔记内容,然后将该笔记内容发布至服务器,即视频发布之后,可以基于用户的评论反馈、实际场景需求等,随时针对已发布的视频创建对应笔记内容,以进行图文补充,笔记内容的创建过程灵活多变,可以适应大部分的实际应用场景。
58.示例的,图2b是本技术一实施例提供的一种发布端的笔记创建界面的示意图,如图2b所示,发布端中可以在笔记创建界面中的视频播放区,播放视频发布者制作的某视频,在该视频播放至需要创建笔记的时间点时,视频发布者可以触发笔记创建界面中的创建笔记控件,此时可以在视频播放区下方展示笔记编辑区,视频发布者可以在该笔记编辑区内输入要补充的图文内容,通过保存控件,可以保存输入的内容,通过发布控件可以将创建的笔记内容发布至服务器,该时间点即为该笔记内容的展示时间点。
59.进一步地,视频发布者将创建的笔记内容发布至服务器后,服务器还可以对接收到的笔记内容进行审核,确定该笔记内容是否合规,若该笔记内容不合规,则禁止该笔记内容发布,并向该视频发布者返回笔记发布失败的提醒,告知视频发布者;若该笔记内容合规,则允许该笔记内容发布,对该笔记内容进行存储,后续推送给播放端,并向该视频发布者返回笔记发布成功的通知,告知视频发布者。如此,保证了视频发布者发布的笔记均是合规的,从而保证了网络环境的安全性。
60.步骤106:在目标视频播放至展示时间点的情况下,在视频播放层添加笔记挂件,并在笔记挂件中展示该笔记内容。
61.具体的,笔记挂件是指能够展示笔记内容的窗口组件,通过该笔记挂件可以在视频画面中展示视频发布者发布的笔记内容。
62.需要说明的是,播放端在获取到目标视频后,可以在播放页面对该目标视频进行播放,在目标视频播放至展示时间点的情况下,可以在视频播放层添加笔记挂件,并在笔记挂件中展示该笔记内容。也即,在播放的视频画面中通过笔记挂件展示视频发布者发布的笔记内容。
63.示例的,图2c是本技术一实施例提供的第一种目标视频的播放页面的示意图,如图2c所示,目标视频的播放页面中包括视频播放区、评论区、视频操作区,视频播放区用于播放目标视频的视频画面,评论区可以展示目标视频的相关评论,视频操作区可以对播放的视频进行操作(如收藏、转发等)。假设视频发布者针对目标视频发布的笔记内容xx中携带的展示时间点为10:50,那么当目标视频播放至10:50时,可以在视频播放层添加笔记挂件,即当目标视频播放至10:50时,在视频播放区展示的视频画面中展示笔记挂件,并在该笔记挂件中展示笔记内容xx。
64.本技术实施例中,在目标视频播放至笔记内容中携带的展示时间点的情况下,可以在视频播放层添加笔记挂件,并在笔记挂件中展示笔记内容,通过视频播放层添加的笔记挂件展示笔记内容,也即可以直接在播放的视频画面上展示视频发布者创建的笔记内容,使得用户在观看视频时,无需执行任何操作,即可高效、便捷地查看到视频发布者创建的笔记内容,提高了笔记内容的获取效率,且保证了用户的注意力始终在视频画面上,避免漏看重要的视频内容,保证了用户的观看体验。
65.本实施例一个可选的实施方式中,针对该笔记挂件可以默认设置有初始展示参数,此时在视频播放层添加笔记挂件,具体实现过程可以如下:
66.获取所述笔记挂件的初始展示参数;
67.根据所述初始展示参数,在所述视频播放层添加所述笔记挂件。
68.具体的,展示参数用于确定笔记挂件在视频播放层的展示形式,如展示参数包括但不限于展示位置、展示尺寸、展示时长、背景等。
69.需要说明的是,初始展示参数可以是笔记存储服务器中初始存储的展示参数。一种可能的实现方式中,该初始展示参数可以是服务器针对目标视频默认配置的展示参数;另一种可能的实现方式中,该初始展示参数可以由视频发布者在发布笔记内容时设定,即视频发布者可以基于自己要发布的笔记内容,设置用于展示该笔记内容的笔记挂件的初始展示参数,将该初始展示参数随着笔记内容一起上传至笔记存储服务器中。
70.实际应用中,播放端在获取视频发布者针对目标视频发布的笔记内容时,可以同步获取到笔记挂件的初始展示参数,播放端可以基于该初始展示参数,在该视频播放层添加该笔记挂件,即在视频画面中展示该笔记挂件。
71.示例的,假设笔记挂件的初始展示参数包括展示位置“左下角”、展示形状“长方形”、展示时长10秒,此时如图2c所示,当目标视频播放至10:50时,可以在视频播放区播放的视频画面中的左下角展示长方形的笔记挂件,并在该笔记挂件中展示笔记内容xx,10秒后自动关闭该笔记挂件。
72.本技术实施例中,播放端可以获取笔记挂件的初始展示参数,根据初始展示参数,在视频播放层添加笔记挂件,也即笔记挂件在视频播放层的展示参数可以预先配置,视频发布者可以基于自己要发布的笔记内容、目标视频的内容等,个性化定制用于展示该笔记内容的笔记挂件的初始展示参数,从而使得视频播放层添加笔记挂件可以灵活适应多种不同的应用场景,提高了笔记挂件与视频画面的适配度,避免影响视频观看。
73.本实施例一个可选的实施方式中,用户在观看目标视频的过程中,还可以基于自己的喜好自定义笔记挂件的展示参数,也即在所述笔记挂件中展示所述笔记内容之后,还可以包括:
74.接收用户针对所述笔记挂件的设置指令,其中,所述设置指令携带更新展示参数;
75.根据所述更新展示参数,控制展示所述笔记挂件。
76.需要说明的是,设置指令是指观看目标视频的用户针对视频画面中展示的笔记挂件的指令,在目标视频的视频播放页面中可以展示有笔记挂件的编辑控件,该编辑控件可以展示在视频画面中,也可以展示在视频播放页面中除视频画面之外的其他位置,用户通过展示的编辑控件,可以修改当前展示的笔记挂件的展示参数,更新展示参数即为观看目标视频的用户修改的展示参数,如更新展示参数可以包括用户修改后的展示时长、展示位置、展示尺寸等。
77.另外,还可以直接将笔记挂件设置为可编辑形式,用户直接针对该笔记挂件进行编辑,即可更新该笔记挂件的展示参数,如拖动位置、拖动缩放大小等。
78.沿用上例,图2d是本技术一实施例提供的第二种目标视频的播放页面的示意图,如图2d所示,播放页面中展示有时长控制控件和位置控制控件,通过该时长控制控件用户可以修改笔记挂件的展示时长,通过该位置控制控件用户可以修改笔记挂件的展示位置,
假设用户修改的展示时长为5秒,展示位置为右上角。图2c的展示播放页面转换为图2d所示,在接收到设置指令(即用户更新展示参数后),将笔记挂件修改为在视频播放区播放的视频画面中的右上角展示长方形的笔记挂件,并在该笔记挂件中展示笔记内容xx,5秒后自动关闭该笔记挂件。
79.本技术实施例中,用户可以在观看视频的过程中,基于自己的喜好,修改当前视频画面中展示的笔记挂件的展示参数,也即视频播放过程中,笔记挂件的展示参数可控,用户可以基于自己的需求随意设置,从而使得视频播放画面中展示的笔记挂件可以灵活适应多种不同的应用场景,符合用户的喜好和需求提高了用户的观看体验。
80.本实施例一个可选的实施方式中,除了在视频播放层,以挂件形式展示视频发布者针对目标视频发布的笔记内容之外,还可以同时以弹幕形式展示该笔记内容,也即获取视频发布者针对所述目标视频发布的笔记内容之后,还可以包括:
81.确定所述笔记内容是否符合设定弹幕条件;
82.在所述笔记内容符合所述设定弹幕条件的情况下,在所述目标视频播放至所述展示时间点的情况下,以弹幕形式展示所述笔记内容。
83.需要说明的是,设定弹幕条件可以是指以弹幕形式展示的图文内容需要符合的条件,如设定弹幕条件可以为字符长度小于长度阈值、图片大小小于尺寸阈值和/或图片数目小于数目阈值等等。
84.本技术实施例中,播放端可以确定笔记内容是否符合设定弹幕条件,在笔记内容符合设定弹幕条件的情况下,在目标视频播放至展示时间点的情况下,以弹幕形式展示该笔记内容,也即在目标视频播放至展示时间点的情况下,在视频画面中同时展示笔记挂件形式的笔记内容和弹幕形式的笔记内容,通过多种形式展示视频发布着针对目标视频发布的笔记内容,避免用户遗漏掉展示的笔记内容,提高了展示笔记内容的趣味性,增强了视频发布者和观看的用户之间的互动性,提高了用户体验。
85.沿用上例,如图2c所示,当目标视频播放至10:50时,可以在视频播放区播放的视频画面中的左下角展示长方形的笔记挂件,并在该笔记挂件中展示笔记内容xx,同时可以在视频画面中以弹幕形式展示该视频发布者发布的笔记内容xx。
86.本实施例一个可选的实施方式中,设定弹幕条件为字符长度小于长度阈值,此时确定所述笔记内容是否符合设定弹幕条件,具体实现过程可以如下:
87.在所述笔记内容的字符长度小于所述长度阈值的情况下,确定所述笔记内容符合所述设定弹幕条件;
88.在所述笔记内容的字符长度大于或等于所述长度阈值的情况下,确定所述所述笔记内容不符合所述设定弹幕条件。
89.具体的,长度阈值可以是指预先设定的数值,用于判断笔记内容的长度是否过长,从而确定该笔记内容是否适合作为弹幕进行展示,如该长度阈值可以为10、15、30等。
90.需要说明的是,弹幕往往对字符数目有要求,过长的内容不适合作为弹幕进行展示,因而可以确定视频发布者针对目标视频发布的笔记内容的字符长度是否小于长度阈值,若小于长度阈值,则说明该笔记内容较短,适合作为弹幕进行展示,此时可以确定笔记内容符合所述设定弹幕条件;若大于或等于长度阈值,则说明该笔记内容较长,不适合作为弹幕进行展示,此时可以确定笔记内容不符合所述设定弹幕条件。
91.本技术实施例中,可以基于笔记内容的字符数,确定是否将该笔记内容作为弹幕进行展示,保证了只有简短的笔记内容,可以同时通过弹幕进行展示,保证了用户的观看体验。
92.本实施例一个可选的实施方式中,若以弹幕形式展示该笔记内容,则还可以获取相应的弹幕展示参数,也即以弹幕形式展示所述笔记内容,具体实现过程可以如下:
93.获取所述笔记内容对应的设定弹幕参数;
94.根据所述设定弹幕参数,以弹幕形式展示所述笔记内容。
95.具体的,设定弹幕参数可以是指弹幕展示的相关参数,如设定弹幕参数包括但不限于展示字体、展示颜色、滑动速度等。
96.需要说明的是,针对不同的笔记内容可以配置不同的设定弹幕参数,该设定弹幕参数可以由视频发布者在发布笔记内容时设定,即视频发布者可以基于自己要发布的笔记内容,配置该笔记内容的设定弹幕参数,将该设定弹幕参数随着笔记内容一起上传至笔记存储服务器中。当然,该设定弹幕参数也可以为服务器默认配置,本技术实施例对此不做限定。
97.实际应用中,播放端在获取视频发布者针对目标视频发布的笔记内容时,可以同步获取到该笔记内容对应的设定弹幕参数,播放端可以基于该设定弹幕参数,以弹幕形式展示该笔记内容。
98.本技术实施例中,播放端可以获取笔记内容对应的设定弹幕参数,根据设定弹幕参数,以弹幕形式展示该笔记内容,不同的笔记内容可以配置不同的弹幕参数,使得通过弹幕形式展示的笔记内容,可以适应不同的内容类型,也即支持自定义笔记内容对应的设定弹幕参数,视频发布者可以基于自己要发布的笔记内容、目标视频的内容等,个性化定制笔记内容对应的设定弹幕参数,从而使得该笔记内容对应的弹幕可以灵活适应多种不同的应用场景,提高了笔记内容对应的弹幕与详细笔记内容、视频画面的适配度,提高了视频的观看效果。
99.本实施例一个可选的实施方式中,对于不符合设定弹幕条件的笔记内容,还可以进行进一步处理,也即确定所述笔记内容是否符合设定弹幕条件之后,还可以包括:
100.在所述笔记内容不符合所述设定弹幕条件的情况下,根据所述设定弹幕条件对所述笔记内容进行处理,获得弹幕内容;
101.在所述目标视频播放至所述展示时间点的情况下,以弹幕形式展示所述弹幕内容。
102.需要说明的是,在笔记内容不符合设定弹幕条件的情况下,可以进一步根据设定弹幕条件对笔记内容进行处理,获得弹幕内容,该弹幕内容即是从笔记内容中提取出的、符合设定弹幕条件的内容,此时在目标视频播放至展示时间点的情况下,可以以弹幕形式展示该弹幕内容。
103.作为一种示例,设定弹幕条件为字符长度小于长度阈值,此时若笔记内容不符合设定弹幕条件,则说明该笔记内容包括的字符过长,无法通过弹幕形式进行展示,此时可以从笔记内容中提取关键信息作为弹幕内容,该弹幕内容的字符长度小于该长度阈值,也即从笔记内容中提取出的弹幕内容符合设定弹幕条件,可以以弹幕形式展示该弹幕内容。其中,在从笔记内容中提取关键信息时,可以通过语义分析笔记内容的关键信息,或者可以基
于设定提取规则(如图片附近的信息)进行提取。
104.本技术实施例中,对于不符合设定弹幕条件的笔记内容,可以对其进行处理,从中提取出符合设定弹幕条件的弹幕内容,然后再以弹幕形展示该弹幕内容,即保证了不同长度、不同类型的笔记内容,均可以通过弹幕形式展示,又保证了弹幕展示效果,通过多种形式展示视频发布着针对目标视频发布的笔记内容,避免用户遗漏掉展示的笔记内容,提高了展示笔记内容的趣味性,增强了视频发布者和观看的用户之间的互动性,提高了用户体验。
105.本实施例一个可选的实施方式中,除了在视频播放层,以挂件形式展示视频发布者针对目标视频发布的笔记内容之外,还可以通过视频发布者的笔记标签,展开视频发布者针对目标视频发布的笔记内容,也即获取视频发布者针对所述目标视频发布的笔记内容之后,还可以包括:
106.接收视频播放页面的笔记标签的触发指令,在所述视频播放页面的笔记展示区展示所述笔记内容。
107.具体的,笔记标签是指展示详细的笔记内容的触发控件,用户点击该笔记标签,播放端即可接收到该笔记标签的触发指令。
108.需要说明的是,视频播放页面中设置有视频发布者的笔记标签,用户触发该笔记标签后,可以在视频播放页面的笔记展示区展示视频发布者发布的笔记内容。其中,笔记展示区可以位于视频播放区的下方(或左侧、右侧等),或者笔记展示区可以位于单独弹出的笔记展示页面中。
109.实际应用中,用户可以在观看目标视频的过程中,随时触发该笔记标签,以展示视频发布者针对目标视频发布的笔记内容。
110.示例的,图2e是本技术一实施例提供的第三种目标视频的播放页面的示意图,如图2e所示,在视频播放区的下方设置有视频发布者的笔记标签,用户点击该笔记标签后,可以在视频播放页面的笔记展示区展示视频发布者针对目标视频发布的笔记内容xx。
111.本技术实施例中,除了在视频播放层,以挂件形式展示视频发布者针对目标视频发布的笔记内容之外,还可以在视频播放页面展示视频发布者的笔记标签,用户点击该笔记标签,可以在视频播放页面的笔记展示区展开视频发布者针对目标视频发布的笔记内容,以便笔记挂件和弹幕均未展示或展示结束后,用户还可以通过该笔记标签,随时查看视频发布者针对目标视频发布的笔记内容,提高了笔记内容的回溯性,保证了用户体验。
112.本实施例一个可选的实施方式中,除了在视频播放层,以挂件形式展示视频发布者针对目标视频发布的笔记内容之外,还可以在评论区展示该笔记内容,也即获取视频发布者针对所述目标视频发布的笔记内容之后,还可以包括:
113.接收针对所述目标视频的评论查看指令,在评论展示区的设定位置展示所述笔记内容。
114.具体的,评论查看指令是指用户查看目标视频的相关评论的指令,该评论查看指令可以通过评论展示控件触发。设定位置是预先设置的、笔记内容在评论展示区的展示位置,如评论展示区的顶部。
115.实际应用中,视频播放页面中设置有评论展示控件,用户触发该评论展示控件后,播放端可以接收到该评论查看指令,可以在评论展示区的设定位置展示该笔记内容。其中,
用户可以在观看目标视频的过程中,随时触发该评论查看指令,以展示视频发布者针对目标视频发布的笔记内容。
116.示例的,图2f是本技术一实施例提供的第四种目标视频的播放页面的示意图,如图2f所示,在视频播放区的下方设置有评论展示控件,用户点击该评论展示控件后,可以展示在评论展示区的顶部展示该笔记内容xx,在该笔记内容xx下方展示目标视频相关的其他评论信息。
117.需要说明的是,除了在视频播放层,以挂件形式展示视频发布者针对目标视频发布的笔记内容之外,还可以在评论区展示该笔记内容,以便笔记挂件和弹幕均未展示或展示结束后,用户还可以通过该笔记标签,随时查看视频发布者针对目标视频发布的笔记内容,提高了笔记内容的回溯性,保证了用户体验。
118.本技术提供的视频笔记展示方法,播放端在接收到用户针对目标视频的播放请求的情况下,可以根据播放请求中携带的视频标识,从服务器中获取目标视频,同时可以从服务器中获取视频发布者针对目标视频发布的笔记内容,在目标视频播放至笔记内容中携带的展示时间点的情况下,可以在视频播放层添加笔记挂件,并在笔记挂件中展示笔记内容。这种情况下,是通过视频播放层添加的笔记挂件展示笔记内容,也即可以直接在播放的视频画面上展示视频发布者创建的笔记内容,使得用户在观看视频时,无需执行任何操作,即可高效、便捷地查看到视频发布者创建的笔记内容,提高了笔记内容的获取效率,且保证了用户的注意力始终在视频画面上,避免漏看重要的视频内容,保证了用户的观看体验。
119.与上述方法实施例相对应,本技术还提供了视频笔记展示装置实施例,图3示出了本技术一实施例提供的一种视频笔记展示装置的结构示意图。如图3所示,该装置包括:
120.接收模块302,被配置为接收目标视频的播放请求,其中,所述播放请求携带所述目标视频的视频标识;
121.获取模块304,被配置为根据所述视频标识获取所述目标视频,并获取视频发布者针对所述目标视频发布的笔记内容,其中,所述笔记内容携带展示时间点;
122.第一展示模块306,被配置为在所述目标视频播放至所述展示时间点的情况下,在视频播放层添加笔记挂件,并在所述笔记挂件中展示所述笔记内容。
123.本技术提供的视频笔记展示装置,播放端在接收到用户针对目标视频的播放请求的情况下,可以根据播放请求中携带的视频标识,从服务器中获取目标视频,同时可以从服务器中获取视频发布者针对目标视频发布的笔记内容,在目标视频播放至笔记内容中携带的展示时间点的情况下,可以在视频播放层添加笔记挂件,并在笔记挂件中展示笔记内容。这种情况下,是通过视频播放层添加的笔记挂件展示笔记内容,也即可以直接在播放的视频画面上展示视频发布者创建的笔记内容,使得用户在观看视频时,无需执行任何操作,即可高效、便捷地查看到视频发布者创建的笔记内容,提高了笔记内容的获取效率,且保证了用户的注意力始终在视频画面上,避免漏看重要的视频内容,保证了用户的观看体验。
124.可选地,该装置还包括确定模块,被配置为:
125.确定所述笔记内容是否符合设定弹幕条件;
126.在所述笔记内容符合所述设定弹幕条件的情况下,在所述目标视频播放至所述展示时间点的情况下,以弹幕形式展示所述笔记内容。
127.可选地,确定模块,进一步被配置为:
128.获取所述笔记内容对应的设定弹幕参数;
129.根据所述设定弹幕参数,以弹幕形式展示所述笔记内容。
130.可选地,所述设定弹幕条件为字符长度小于长度阈值;确定模块,进一步被配置为:
131.在所述笔记内容的字符长度小于所述长度阈值的情况下,确定所述笔记内容符合所述设定弹幕条件;
132.在所述笔记内容的字符长度大于或等于所述长度阈值的情况下,确定所述所述笔记内容不符合所述设定弹幕条件。
133.可选地,确定模块,进一步被配置为:
134.在所述笔记内容不符合所述设定弹幕条件的情况下,根据所述设定弹幕条件对所述笔记内容进行处理,获得弹幕内容;
135.在所述目标视频播放至所述展示时间点的情况下,以弹幕形式展示所述弹幕内容。
136.可选地,第一展示模块306,进一步被配置为:
137.获取所述笔记挂件的初始展示参数;
138.根据所述初始展示参数,在所述视频播放层添加所述笔记挂件。
139.可选地,该装置还包括控制模块,被配置为:
140.接收用户针对所述笔记挂件的设置指令,其中,所述设置指令携带更新展示参数;
141.根据所述更新展示参数,控制展示所述笔记挂件。
142.可选地,所述笔记内容通过如下过程发布:
143.接收所述视频发布者针对所述目标视频编辑的笔记内容;
144.确定所述笔记内容在所述目标视频中对应的展示时间点,将所述展示时间点和所述目标视频的视频标识携带在所述笔记内容中;
145.在所述目标视频为已发布视频的情况下,将所述笔记内容发布至服务器;
146.在所述目标视频为未发布视频的情况下,将所述目标视频和所述笔记内容发布至服务器。
147.可选地,该装置还包括第二展示模块,被配置为:
148.接收视频播放页面的笔记标签的触发指令,在所述视频播放页面的笔记展示区展示所述笔记内容。
149.可选地,该装置还包括第三展示模块,被配置为:
150.接收针对所述目标视频的评论查看指令,在评论展示区的设定位置展示所述笔记内容。
151.上述为本实施例的一种视频笔记展示装置的示意性方案。需要说明的是,该视频笔记展示装置的技术方案与上述的视频笔记展示方法的技术方案属于同一构思,视频笔记展示装置的技术方案未详细描述的细节内容,均可以参见上述视频笔记展示方法的技术方案的描述。
152.图4示出了根据本技术一实施例提供的一种计算设备的结构框图。该计算设备400的部件包括但不限于存储器410和处理器420。处理器420与存储器410通过总线430相连接,数据库450用于保存数据。
153.计算设备400还包括接入设备440,接入设备440使得计算设备400能够经由一个或多个网络460通信。这些网络的示例包括公用交换电话网(pstn,public switched telephone network)、局域网(lan,local area network)、广域网(wan,wideareanetwork)、个域网(pan,personalarea network)或诸如因特网的通信网络的组合。接入设备440可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(nic,network interface controller))中的一个或多个,诸如ieee802.11无线局域网(wlan,wireless localareanetworks)无线接口、全球微波互联接入(wi-max,worldwide interoperability for microwave access)接口、以太网接口、通用串行总线(usb,universal serial bus)接口、蜂窝网络接口、蓝牙接口、近场通信(nfc,near field communication)接口,等等。
154.在本技术的一个实施例中,计算设备400的上述部件以及图4中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图4所示的计算设备结构框图仅仅是出于示例的目的,而不是对本技术范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。
155.计算设备400可以是任何类型的静止或移动计算设备,包括移动计算机或移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或pc的静止计算设备。计算设备400还可以是移动式或静止式的服务器。
156.其中,处理器420用于执行如下计算机可执行指令,以实现上述的视频笔记展示方法的步骤。
157.上述为本实施例的一种计算设备的示意性方案。需要说明的是,该计算设备的技术方案与上述的视频笔记展示方法的技术方案属于同一构思,计算设备的技术方案未详细描述的细节内容,均可以参见上述视频笔记展示方法的技术方案的描述。
158.本技术一实施例还提供一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时以用于实现上述的视频笔记展示方法的步骤。
159.上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是,该存储介质的技术方案与上述的视频笔记展示方法的技术方案属于同一构思,存储介质的技术方案未详细描述的细节内容,均可以参见上述视频笔记展示方法的技术方案的描述。
160.上述对本技术特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
161.所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。
162.需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本技术所必须的。
163.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
164.以上公开的本技术优选实施例只是用于帮助阐述本技术。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本技术的内容,可作很多的修改和变化。本技术选取并具体描述这些实施例,是为了更好地解释本技术的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本技术。本技术仅受权利要求书及其全部范围和等效物的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1