Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
VIDEO DISTRIBUTION SYSTEM AND METHOD, COMPUTING DEVICE, AND USER EQUIPMENT
Document Type and Number:
WIPO Patent Application WO/2022/081081
Kind Code:
A1
Abstract:
A video distribution system and method, a computing device, and a user equipment. The system comprises: at least one database, which stores a plurality of videos; and a computing device, which is in communication connection with the at least one database and configured to: classify the plurality of videos into a plurality of categories on the basis of attributes associated with the plurality of videos, determine a plurality of cover images, send the plurality of cover images to a user equipment so that the plurality of cover images are at least partially superimposed and displayed on a first video being played, select a first image from the plurality of cover images in response to a first user input, automatically select a second video from a first category corresponding to the first image, obtain a second video from the at least one database, and send at least part of the second video to the user equipment to play the second video. According to the embodiment of the present invention, convenient modes and operations can be provided for users to access and watch videos, and the requirements of the users are satisfied.

Inventors:
CHOW RYAN (US)
CRAIG JACQUELINE (US)
TORRES BILLY (US)
SCHOEFFMAN PETER (US)
WANG YIZHUO (US)
XU JING (US)
Application Number:
PCT/SG2021/050477
Publication Date:
April 21, 2022
Filing Date:
August 17, 2021
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
LEMON INC (SG)
International Classes:
H04N21/482; G06F3/048
Foreign References:
JP2020042413A2020-03-19
US20180046337A12018-02-15
CN111343490A2020-06-26
CN110351597A2019-10-18
CN103970894A2014-08-06
Other References:
See also references of EP 4202615A4
Attorney, Agent or Firm:
POH, Chee Kian, Daniel (SG)
Download PDF:
Claims:
权 利要求 书

1、 一种视频分发系统, 包括: 至少一个数 据库, 存储有多个视频; 以及 计算设备, 所述计算设备与所述 至少一个数据库 通信连接, 并被配置为 执行以 下操作: 基于与所述 多个视频相关联的 属性, 将所述多个视频分为多个 类别; 确定多个封 面图像, 所述多个封面图像与所 述多个类别分别对应 ; 将所述多个 封面图像发送至 用户设备, 以使得所述多个封面 图像至少部 分地 叠加显示于正在播放 的第一视频上 ; 响应于第一 用户输入, 所述第一用户输入指示 从所述多个封 面图像中选 择第一 图像; 从与所述第 一图像对应的第一 类别中自动选择第 二视频; 从所述至少 一个数据库中获取 所述第二视频 ; 以及 向所述用户设 备发送所述第二视 频的至少部分 以播放所述第二视 频, 其 中, 所述多个封面 图像至少部分地叠加 显示于正在播放 的所述第二视频 上。

2、根据权利要求 1所述的系统,其中, 所述至少一个计算设备还被 配置 为执行 以下操作: 接收第二用 户输入, 所述第二用户输入指示从 所述多个封面 图像中选择 第二 图像, 其中, 所述第二图像不同于所述第一图像并 且对应于第二类 别, 所述 多个封面图像至少 部分地叠加显示 于正在播放的 所述第二视频上 ; 从与所述第 二图像对应的第二 类别中选择 自动选择第三视频; 从所述至少 一个数据库中获取 所述第三视频 ; 以及 向所述用户设 备发送所述第三视 频的至少部分 , 以使得所述用户设备播 放所述 第三视频, 其中, 所述多个封面图像至少部分地 叠加显示于正在 播放 的所述 第三视频上。

3、根据权利要求 1或 2所述的系统, 其中, 所述多个视频的至少一部分 包括预 录制的音频叠加 。

4、根据权利要求 1-3任一所述的系统, 其中, 从与所述用户设备相关联 的遥控设 备接收所述第 一用户输入。 5、 根据权利要求 4所述的系统, 其中, 所述用户设备包括智能电视 。

6、根据权利要求 1-5任一所述的系统, 其中, 所述多个视频中的至少部 分包括 短视频。

7、 一种视频分发方法, 包括: 基于与多个 视频相关联的属性 , 将所述多个视频分为多个类别; 确定多个封 面图像, 所述多个封面图像与所 述多个类别分别对应 ; 将所述多个 封面图像发送至 用户设备, 以使得所述多个封面 图像至少部 分地 叠加显示于正在播放 的第一视频上 ; 响应于第一 用户输入, 所述第一用户输入指示 从所述多个封 面图像中选 择第一 图像; 从与所述第 一图像对应的第一 类别中自动选择第 二视频; 获取所述第二 视频; 以及 向所述用户设 备发送所述第二视 频的至少部分 以播放所述第二视 频, 其 中, 所述多个封面 图像至少部分地叠加 显示于正在播放 的所述第二视频 上。

8、 根据权利要求 7所述的方法, 还包括: 接收第二用 户输入, 所述第二用户输入指示从 所述多个封面 图像中选择 第二 图像, 其中, 所述第二图像不同于所述第一图像并 且对应于第二类 别, 所述 多个封面图像至少 部分地叠加显示 于正在播放的 所述第二视频上 ; 从与所述第 二图像对应的第二 类别中选择 自动选择第三视频; 获取所述第 三视频; 以及 向所述用户设 备发送所述第三视 频的至少部分 , 以使得所述用户设备播 放所述 第三视频, 其中, 所述多个封面图像至少部分地 叠加显示于正在 播放 的所述 第三视频上。

9、根据权利要求 7或 8所述的方法, 其中, 所述多个视频的至少一部分 包括预 录制的音频叠加 。

10、 根据权利要求 7-9任一所述的方法 , 其中, 在所述响应于第一用户 输入之 前, 所述方法还包括: 从与所述用 户设备相关联的遥控 设备接收所述第 一用户输入。

11、 根据权利要求 10所述的方法, 其中, 所述用户设备包括智能电视。

12、根据权利要求 7-11任一所述的方法, 其中, 所述多个视频中的至少 部分 包括短视频。

13、 一种非暂时性计算机可读存储介质 , 其上存储有计算机程序, 其中, 所述计 算机程序被处理 器执行时实现如权利要 求 7-12任一项所述的方法。

14、 一种计算设备, 包括: 存储器, 其上存储有计算机程序 ; 处理器, 用于执行所述存储器 中存储的所述计 算机程序, 当所述计算机 程序被 所述处理器执行 时实现如权利要求 7-12中任一项所述的方法。

15、 一种用户设备, 包括: 至少一个处理 器; 以及 存储器,所述存储器与所述 至少一个处理器 通信连接并存储计 算机程序, 所述计 算机程序在由所 述至少一个处理 器执行时使得所述 用户设备执行如 下 操作 : 接收多个封 面图像, 所述多个封面图像与多 个类别分别对应, 所述多个 类别中 的每个类别包括多 个视频; 将所述多个封 面图像至少部 分地叠加显示于 正在播放的第一 视频上; 响应于第一用 户输入, 从所述多个封面图像 中选择第一图像; 播放从与所 述第一图像对应的 第一类别中 自动选择的第二视频; 以及 将所述多 个封面图像 至少部分地 叠加显示 于正在播放 的所述第二 视频 上。

16、根据权利要求 15所述的用户设备, 其中, 所述计算机程序在由所述 至少一 个处理器执行时还使 得所述用户设备 执行如下操作 : 接收第二用 户输入; 响应于所述 第二用户输入,从所述多 个封面图像中选择 第二图像,其中, 所述第 二图像不同于所 述第一图像并且 对应于第二类别; 播放从与所 述第二图像对应的 第二类别中选择 自动选择的第三视频 ; 以 及 将所述多 个封面图像 至少部分地 叠加显示 于正在播放 的所述第三 视频 上。

17、 根据权利要求 15或 16所述的用户设备, 其中, 所述多个视频中的 至少一 部分包括预录制 的音频叠加。 18、 根据权利要求 15-17任一所述的用户设备, 其中, 所述计算机程序 在由所 述至少一个处理 器执行时还使得所 述用户设备执行如 下操作 : 从与所述用 户设备相关联的遥控 设备接收所述第 一用户输入。

19、根据权利要求 18所述的用户设备, 其中, 所述用户设备包括智能电 视。

20、 一种视频播放方法, 其中, 所述视频播放方法由用户设备执行 , 所 述方法 包括: 接收多个封 面图像, 所述多个封面图像与多 个类别分别对应, 所述多个 类别中 的每个类别包括多 个视频; 将所述多个封 面图像至少部 分地叠加显示于 正在播放的第一 视频上; 响应于第一用 户输入, 从所述多个封面图像 中选择第一图像; 播放从与所 述第一图像对应的 第一类别中 自动选择的第二视频; 以及 将所述多 个封面图像 至少部分地 叠加显示 于正在播放 的所述第二 视频 上。

21、 根据权利要求 20所述的视频播放方 法, 还包括: 接收第二用 户输入; 响应于所述 第二用户输入,从所述多 个封面图像中选择 第二图像,其中, 所述第 二图像不同于所 述第一图像并且 对应于第二类别; 播放从与所 述第二图像对应的 第二类别中选择 自动选择的第三视频 ; 以 及 将所述多 个封面图像 至少部分地 叠加显示 于正在播放 的所述第三 视频 上。

22、 根据权利要求 20或 21所述的视频播放方法 , 其中, 所述用户设备 包括智 能电视, 在所述响应于第一用户输入 之前, 所述方法还包括: 从与所述智 能电视相关联的遥控 设备接收所述 第一用户输入。

Description:
视频分发 系统、 方法、 计算设备以及用户设备 本申请要求 于 2020年 10月 15日提交的中国专利申请第 202011105458.5 的优先权 , 该中国专利申请的全文通过 引用的方式结合于 此以作为本申请 的 一部分 。 技术领域 本公开实施例 涉及一种视频分发 系统、 方法、 计算设备以及用户设备。 背景技术 通过利用基 于互联网的各种软件 或者平台, 越来越多的视频能 够被分发 给用户观 看。 因此, 视频分发更加普及, 用户也开始期望能够在各种平台和 设备上访 问并观看视频。 为了满足用户的期 望, 期望在各种平台和设备上为 用户访 问并观看视频提供便 捷。 发明内容 本公开实施例 提供一种视频分发 系统、 方法、 计算设备以及用户设备。 第一方面 , 提供了一种视频分发系统, 该系统包括: 至少一个数据库, 存储有 多个视频; 以及计算设备, 所述计算设备与所述至少 一个数据库通信 连接 , 并被配置为执行以下操作: 基于与所述 多个视频相关联 的属性, 将所述多个视频分为多个 类别; 确定多个封 面图像, 所述多个封面图像与所 述多个类别分别对应 ; 将所述多个 封面图像发送至 用户设备, 以使得所述多个封面 图像至少部 分地 叠加显示于正在播放 的第一视频上 ; 响应于第一 用户输入, 所述第一用户输入指示 从所述多个封 面图像中选 择第一 图像; 从与所述第 一图像对应的第一 类别中自动选择第 二视频; 从所述至少 一个数据库中获取 所述第二视频 ; 以及 向所述用户设 备发送所述第二视 频的至少部分 以播放所述第二视 频, 其 中, 所述多个封面 图像至少部分地叠加 显示于正在播放 的所述第二视 频上。 第二方面 , 提供了一种视频分发方法, 该方法包括: 基于与多个 视频相关联的属性 , 将所述多个视频分为多个类别; 确定多个封 面图像, 所述多个封面图像与所 述多个类别分别对应 ; 将所述多个 封面图像发送至 用户设备, 以使得所述多个封面 图像至少部 分地 叠加显示于正在播放 的第一视频上 ; 响应于第一 用户输入, 所述第一用户输入指示 从所述多个封 面图像中选 择第一 图像; 从与所述第 一图像对应的第一 类别中自动选择第 二视频; 获取所述第二 视频; 以及 向所述用户设 备发送所述第二视 频的至少部分 以播放所述第二视 频, 其 中, 所述多个封面 图像至少部分地叠加 显示于正在播放 的所述第二视 频上。 第三方面 , 提供了一种非暂时性计算机可读存 储介质, 其上存储有计算 机程序 , 所述程序被处理器执行时实现如 上第二方面任一 项所述的方法 。 第四方面 , 提供了一种计算设备, 包括: 存储器, 其上存储有计算机程 序; 处理器, 用于执行所述存储 器中存储的所述计 算机程序, 以实现如上第 二方 面任一项所述的方 法。 第五方面 , 提供了一种用户设备, 包括: 至少一个处 理器; 以及 存储器,所述存储器与所述 至少一个处理器 通信连接并存储 计算机程序, 所述计 算机程序在由所 述至少一个处理 器执行时使得所 述用户设备执行如 下 操作 : 接收多个封 面图像, 所述多个封面图像与多 个类别分别对应 , 所述多个 类别中 的每个类别包括 多个视频; 将所述多个 封面图像至少部 分地叠加显示于 正在播放的第一 视频上; 响应于第一 用户输入 , 从所述多个封面图像中选择 第一图像; 播放从与所 述第一图像对应 的第一类别中 自动选择的第二视频; 以及将 所述 多个封面图像至少 部分地叠加显示 于正在播放的 所述第二视频上 。 第六方面 ,提供了一种视频播放方 法, 由用户设备执行, 所述方法包括: 接收多个封 面图像, 所述多个封面图像与多 个类别分别对应, 所述多个 类别中 的每个类别包括多 个视频; 将所述多个封 面图像至少部 分地叠加显示于 正在播放的第一 视频上; 响应于第一用 户输入, 从所述多个封面图像 中选择第一图像; 播放从与所 述第一图像对应的 第一类别中 自动选择的第二视频; 以及 将所述多 个封面图像 至少部分地 叠加显示 于正在播放 的所述第二 视频 上。 本公开实施例 提供的视频分发 系统、 方法、 计算设备以及用户设备, 通 过存储有 多个视频的至少 一个数据库以及 与至少一个数据 库通信连接的计 算 机设备 ,首先基于与该多个视频相 关联的属性,将该多个视 频分为多个类别 , 确定多 个封面图像, 其中, 多个封面图像与多个类别分 别对应, 然后将所述 多个封 面图像发送至用 户设备, 以使得所述多个封面图像 至少部分地叠加 显 示于正 在播放的第一视 频上, 再通过响应于第一用户输入 , 所述第一用户输 入指示从 所述多个封 面图像中选择第一 图, 并从与所述第一图像对应的第 一 类别中 自动选择第二视频从 所述至少一个数 据库中获取所述 第二视频; 以及 向所述 用户设备发送所述 第二视频的至少部 分以播放所述 第二视频, 其中, 所述多 个封面图像至少 部分地叠加显示 于正在播放的所 述第二视频上 , 为用 户提供 了可以在同一个 用户界面中观看 多个目标视频和多 个图片、 并在观看 目标视频 的同时从多个 图片对应的不同类别 中选取期望的视频 的便利, 实现 了在各种 视频平台和设备上 能够为用户访问并 观看视频提供便捷 的方式以及 操作 , 满足用户的需求, 使用户有较好的观看体验。 附图说明 结合附图可 以更好地理解以 下详细描述。 为了说明的目的, 在附图中示 出了本公 开各个方面的 示例实施方式; 然而, 本公开不限于所公开的特定方 法和手段 。 图 1示出了根据本 公开实施例的视 频分发系统; 图 2A-2B示出了根据本公开 实施例的可以 由云网络执行的视频 分发的示 例过程 ; 图 3A-3B示出了根据 本公开实施例的用 户设备的示例用 户界面; 图 4示出了根据本 公开实施例的 当启动应用时在用户设 备上显示的用户 界面; 图 5示出了根据本 公开实施例的 内容应用的竖向显示 示例用户界面 ; 图 6 示出了根据本公开实施例 的内容应用 的另一竖向显示 示例用户界 面; 图 7示出了根据本 公开实施例的 内容应用的横向显 示示例用户界面 ; 图 8示出了根据本 公开实施例的 内容应用的另一显 示示例用户界面 ; 图 9示出了根据本 公开实施例的 内容应用的导航栏显 示示例用户界面 ; 图 10示出了根据本公 开实施例的内容 应用的另一显示 示例用户界面; 图 11示出了根据本公 开实施例的内容 应用的另一显示 示例用户界面; 图 12示出了根据本公 开实施例的内容 应用的另一显示 示例用户界面; 图 13示出了根据本公 开实施例的内容 应用的另一显示 示例用户界面; 图 14示出了根据本公 开实施例的内容 应用的另一显示 示例用户界面; 图 15示出了根据本公 开实施例的内容 应用的另一显示 示例用户界面; 图 16示出了根据本公 开实施例的内容 应用的另一显示 示例用户界面; 图 17示出了根据本公 开实施例提供 的一种视频播放方 法的流程图; 图 18示出了根据本公 开实施例提供 的一种电子设备的结构 示意图。 具体实施方式 图 1示出了根据本公开实施例 的视频分发系统的 示例性图示。 系统 100 可以 包括云网络 102(包括云服务器)和多个客户 端设备 130 o 云网络 102 和多个客 户端设备 130可以经由一个或多个网络 122通信。 云网络 102可以位于全球协作的特定设备 网络即数据中 心 (诸如单个场 所 )或者分布于不同 的地理位置 (例如, 位于多个场所) 。 云网络 102可以 经由一个 或多个网络 122提供服务。 网络 122包括各种网络设备, 诸如路由 器、 交换机、 多路复用器、 集线器、 调制解调器、 网桥、 转发器、 防火墙、 代理设备 等等。 网络 122可以包括物理链路 (诸如同轴电缆链路、 双绞线电 缆链路 、 光纤链路和其组合等) , 还可以包括无线链路, 诸如蜂窝链路、 卫 星链路 、 Wi-Fi链路等。 云网络 102可以包括托管各种服务 的多个计算节点 110o 在一个实施例 中, 节点 110可以托管短视频服 务 106 o 短视频服务 106可以包括诸如互联 网协议视 频流服务的内容 流服务。 短视频服务 106可以被配置为通过各 种传 输技术分 发内容 128(例如, 短视频) 。 短视频服务 106被配置为提供内容 128, 诸如视频、 音频、 文本数据和 /或其组合等。 内容 128可以包括内容流 (例如, 视频流、 音频流、 信息流中的至少一种) 、 内容文件 (例如, 视频 文件 、 音频文件、 文本文件中的至少一种)和 /或其他数据。 内容 128可以存 储在数据 库 104中。 例如, 短视频服务 106可以包括视频共享服务、 视频托 管平 台、 内容分发平台、 协作游戏平台等。 在一个实施例 中, 系统 100包括至少一个数据库 104, 该至少一个数据 库 104中存储有多个视频, 多个视频至少包括短视频 。 由短视频服务 106提 供的 内容 128包括短视频。短视频的持续时间可以 小于或等于预定 时间长度, 诸如 15秒、 1分钟、 5分钟或其他预定时间长度。 作为示例性的, 对此不作 具体 限定, 比如短视频可包括至少一个 15秒的视频片段的组合。 由于短视频 的持续 时间短, 因此用户可以在短时间 内浏览大量视频。 因此, 短视频在诸 如社 交媒体平台上越来 越流行。 短视频可以 包括预录制的音频 叠加, 诸如预录制的电视节目或电影 的歌 曲或音 频的片段。 如果短视频包括预录制 的音频叠加, 则一个或多个用户可 以根据预 录制的音频进行 对口型或跳舞 。 例如单个用户可以基于预录制的音 频完成对 流行歌曲的 “舞蹈挑战” , 或者两个用户可以参与双人对口型或舞 蹈, 等等。 在一个实施例中, 部分短视频也可以不包含预 录制的音频叠加 。 短视频可 以包括体育 、 喜剧或提供诸如美容和时尚建议 、 烹饪技巧或家庭装 修技巧 , 等等。 在一个实施例 中, 内容 128可以通过网络 122传输至不同的客户端设 备 130o 内容 128可以包括内容流。 内容流可以包括从短视频服 务 106接收到的 短视频流 。 多个客户端设备 130可以访问来 自短视频服务 106的内容 128。 在一个 实施例中, 客户端设备 130可以包括内容应用 132 O 内容应用 132可 以通过诸 如显示、 渲染、 展现等的方式向用户输出内容 128o 内容可以包括 视频、 音频、 评论和 /或文本数据等。 多个客户端设 备 130可以包括任何类型 的电子设备, 诸如移动设备、 平 板设备 、 笔记本电脑、 台式计算机、 智能电视或其他智能设备(例如, 智能 手表 、 智能扬声器、 智能眼镜、 智能头盔) 、 游戏设备、 机顶盒、 数字流设 备和/或机器人等 。 多个客户端设备 130可以与一个或多个用户 关联。 用户可 以通过使 用客户端设备 130访问云网络 102。 不同的客户端设备 130可以被 放置在 不同的位置并使 用不同的网络 来访问云网络 102。 短视频服务 106可以被配置为接收用户 的输入。 用户可以注册为短视频 服务 106的用户, 并且可以是在客户端设备 130上安装的内容应用 132的用 户。 用户输入可以包括 由用户创建的短视 频、 与短视频关联的用户评论、 或 与短视 频关联的点赞等操作 。 短视频服务 106能够接收使用不同的客 户端设 备 130的多个用户的不同类型的输 入。例如,使用客户端设备的内容应用 132 的用户 能够使用内容应用 132创建和上传短视频。 在客户端设备上使 用内容 应用 132的用户也能够浏览、 评论或点赞其他用户上传 的短视频或其他 用户 的评论 。 在另一个示例中用户还可以在 智能电视、 笔记本电脑、 台式机或游 戏设备等 上使用内容应用 132来浏览短视频、 其他用户的评论以及点赞短 视 频等 。 在一个实施 例中, 用户可以在客户端设备 130上使用内容应用 132创建 短视频并 将该短视频上传到 云网络 102。 客户端设备 130可以访问内容应用 132的接 口 136。接口 136可以包括输入元件。 例如, 输入元件可以被配置为 允许用 户创建短视频。 为了创建短视频, 用户可以通过客户端设 备向内容应 用 132授予访问客户端设备 130的相机或麦克风的权限。 通过使用内容应用 132, 用户可以为短视频选择 持续时间长度或 为短视频设置速度 , 诸如 “慢动 作” 或 “加快速度” 。 用户可以使 用内容应用 132编辑短视频。 用户可以向短视频添力口一个或 多个文 本、 滤镜、 声音或特效。 为了向短视频添力口预录制的音频叠加, 用户 可以从 内容应用 132的声音库中选择歌曲或声音 片段。 声音库中可以包括电 影、 专辑以及电视节目中的不同歌曲、 声音效果或音频 片段。 除了向短视频 添加预 录制的音频叠加 ,用户还可以使用内容应用 132向短视频添加画外音。 画外音 可以包摇用户通 过使用客户端设备 130的麦克风录制的声音 。 用户还 可以 向短视频添加文本 并叠加显示于客 户端设备 130上, 并且还可以通过使 用 内容应用 132指定用户希望文 本叠加出现在短视 频中的时间。 此外, 用户 还可以 为短视频设置标题 、 位置标签以及一个或多个主题标签 用以指示短视 频的主题 。 内容应用 132还可以提示用户选择短视频 的中的任一帧以用 作该 短视频 的 “封面图像” 。 在用户创建 了短视频之后,用户可以将短 视频上传到云 网络 102和 /或将 短视频本 地保存到客户端设 备 130。 当用户将短视频上传到云网络 102时, 用户还可 以选择是否希望短 视频对内容应用 132的所有其他用户可见 。 短视 频服务 106可以在一个或多个数据 库 104中存储用户上传的短 视频以及与短 视频关联 的任何元数据 。 在一个实施例 中, 用户可以使用内容应用 132提供关于短视频的输入。 客户端设备 130可以访问内容应用 132的接口 136, 该接口 136允许用户提 供与短视 频关联的输入。 接口 136可以包括输入元件 。 例如, 输入元件可以 被配置 为接收用户的输入 , 该输入可以包括诸如与该短视频 关联的评论或点 赞操作 (例如, “点赞” 表示喜欢) 。 如果用户的输入包括评论, 则内容应 用 132可以允许用户设置与其输入相 关联的表情符 号。 内容应用 132可以确 定该输入 的时间信息, 诸如用户输入评论的 时间。 内容应用 132可以向云网 络 102发送该输入和相关联的元数据 。例如,内容应用 132可以向云网络 102 发送评论 、 输入该评论的用户的标识符以及该评 论的时间信息 。 短视频服务 106可 以将该输入和相 关联的元数据存储在 数据库 104中。 短视频服务 106可以被配置为向其他用户 输出短视频和相 关联的用户输 入。 用户可以注册为短视 频服务 106的用户, 以浏览由其他用户创建并上传 的短视频 。 用户可以包摇运行在客户端设备 130上的内容应用 132的用户。 内容应用 132可以通过诸如显示 、 渲染、 展现等的方式向用户输出短视频和 相关联 的用户评论。 客户端设备 130可以访问内容应用 132的接口 136。 接 口 136可以包括输出元件。 输出元件可以被配置 为显示不同短视频 的信息, 使得用 户可以选择要浏 览的短视频。 例如, 输出元件可以被配置为显示与每 个短视频 关联的封面图像 、 标题和 /或主题标签。 输出元件还可以根据每个短 视频所 关联的类别在用户界 面上排列显示各 个短视频所属于 的类别。 在一个实施例 中, 与某个短视频相关联的用户评论 可以被输出给 浏览该 短视频 的其他用户。 例如, 所有访问该短视频的用户都可以 浏览与该短视频 相关联 的评论。短视频服务 106可以同时输出该短视频 和与其相关联的评 论。 短视频服 务 106可以实时或接近实 时地输出这些评论。 内容应用 132可以在 客户端设 备 130上以各种方式显示该 短视频和相关联 的评论。 例如, 内容应 用 132可以在内容 (例如, 短视频) 上方或者下方的叠加层或内容旁边的叠 加层 中显示与该短视频相 关联的评论。 此外, 内容应用 132还可以动态显示 这些评论 , 例如, 内容应用 132可以将这些评论滚动地显示在短视频或 所述 叠加层上 。 多个计算节点 110可以处理与短视频服务 106关联的任务。 多个计算节 点 110可以被实现为一个或多个计 算设备、 一个或多个处理器、 一个或多个 虚拟计算 实例和 /或其组合等。多个计算节点 110可以由一个或多个计 算设备 实现。 一个或多个计算设备 可以包括虚拟化 的计算实例。 虚拟化的计算实例 可以 包括虚拟机, 诸如计算机系统、 操作系统和 /或服务器等的仿真。 虚拟机 可以 由计算设备基于虚拟 图像和 /或用于定义特定仿真软件(例如,操作系统 专用应用 、 服务器) 的其他数据而加载。 随着对不同类型的处理服务的需 求 改变 , 不同的虚拟机可以在一个或多个计算设 备上加载和 /或终止。 可以实施 管理程序 以管理同一计 算设备上不同虚拟 机的使用。 图 2A和图 2B示出了由云网络 (例如, 云网络 102)执行的示例处理过 程 200o 云网络 102可以执行过程 200以将诸如短视频的 内容分发给用户并 由用户在 用户设备进行播放 。 尽管图 2中示出了一系列操作 , 但本领域普通 技术人 员将理解, 各种实施例可以添加 、 移除、 重新排序或修改所示出的操 作。 图 3A-图 16描述了根据本公开实施例 的用户设备(该用户设备可 以为客 户端设备 130,例如,客户端设备 130)的示例用户界面( user interface, UI) , 这些示例 和实施例 旨在说明而不是限制本 公开。 如图 3A所示, 用户可以在 客户端设 备 130的 UI 300上至少浏 览两个封面图像的 子集, 诸如封面图像 304a-b。 不同的封面图像对应不同的类别, 例如, 封面图像 304a对应于 “推 荐” 类别; 封面图像 304b对应 “关注"类别。 针对两个类别(推荐和关注), 短视频 的分类是基于视频作 者的属性划分 的, 比如以用户是否关注作者划 分 的。 在一个实施例 中, 客户端设备 130可以是智能电视。 用户可以通过点击 智能 电视的遥控设备上 的按键(例如, "向右 "按键)来浏览封面 图像的子 集, 例如, 当前 UI 300上的指示标识 306 指示当前播放的第一视频属于 “推 荐” 类别, 当用户操作遥控设备上的“向右' '按键时, 可以浏览封面图像的子 集即 “关注” 类型。 此外, 用户还可以通过点击遥控设备上的诸如 “向上 ”或 者其他 按键来隐藏封面 图像的子集。 封面图像至 少部分地叠加显 示于正在播方攵的视频 302上, 用户可以同时 浏览第一 视频 302以及封面图像的子 集。每个封面图像可以 在 UI 300上以诸 如图形 交换格式 ( GIF)动态播放。 UI 300可以通过指示标识( feed indicator) 306指 示当前播方攵的第一视频 302所属类别。 例如, UI 300的指示标识 306 指示 当前播放的第一视 频属于 “推荐” 类别。 指示标识 306可以在诸如三秒 的预定 时间段之后 自动淡出 UI 300。 用户可以在第一视频暂停或第一视频播 放的 同时浏览封面图像 。 客户端设备 130还可以在 “自动循环”模式下循环播 放第一 视频。 返回图 2A, 在 202中, 云网络 102可以确定与视频 128相关联的属性, 并将 多个视频与多个类 别中的至少一个类 别对应。 多个类别可以包括 (但不 限于 )以下类别中的一个或 多个: “推荐” 、 “关注” 、 “学习” 、 “喜剧” 、 “运动” 、 “工作” 、 “烹饪” 、 “舞蹈” 、 “娱乐” 、 “健身” 、 “家庭 装修” 、 “美容” 、 “时尚” 、 “烹饪” 、 “建议” 或 “宠物” 等。 在一个实施 例中, 与视频相关联的属性可以 包括视频的标题、 视频的声 音片段 、 至少一个主题标签、 视频的作者等。 并且, 与视频相关联的属性可 以与至 少一个类别相对应 。 例如, 视频可以与主题标签 “#舞者 ”相关联。 主 题标签 “#舞者” 可以与类别 “跳舞” 或 “娱乐” 中的至少一个对应。 作为另 一示例 , 如果视频与狗吠的声音片段 关相联, 则该声音片段可以与 “宠物” 类别对应 。 在 202中, 云网络 102可以将多个视频分为多个 类别, 即基于与该多个 视频相 关联的属性, 云网络 102可以将多个视频分 为多个类别, 例如, 云网 络 102可以根据与视频相关联的属 性所对应的类别, 将该多个视频分为 多个 类别。 例如, 针对属性中的主题标签为 “#舞者" 的视频, 由于该主题标签 "# 舞者” 可以与类别 “跳舞” 和 “娱乐” 相对应, 由此, 云网络 102可以将与 主题标签 “#舞者 ”相关联的视频分为 “跳舞” 类别和 “娱乐” 类别。 作为另 一示例 , 云网络 102可以将与狗吠的声音片段 关联的视频分类为 “宠物” 类 别。 在 204中, 云网络 102可以确定多个封面图像 , 并且, 多个封面图像可 以与多 个类别分别对应。 在一个实施例 中, 多个封面图像中的每个图像可 以 是短视频 的帧 , 且与该短视频所归属的类别相对应 。 如果图像 a是分类为某 类别 A中的短视频的帧 , 则图像 a与该类别 A对应。针对每个类别, 云网络 102 可以基于该类 别中的短视频的预 定特性确定某个 短视频中的一帧 图像作 为与该类 别对应的封面图像 。 作为示例而非限制, 该预定特性可以包括该短 视频的受 欢迎程度、 视频的长度、 视频是否是热门、 视频属性或视频的创作 者等 。 视频的受欢迎程度可以通过平均评 级、 被浏览的次数或被分享的次数 表示 。 例如, 云网络 102可以确定某个类别中最流行的短视频的某 帧图像, 并将该 帧图像作为与该类别相 对应的封面图像 。 在 206中, 云网络 102可以向用户设备 (例如, 客户端设备 130)发送 该多个封 面图像, 以使得所述多个封面 图像至少部分地 叠加显示于正在 播放 的第一视 频上。 在用户设备的显示界面 中, 用户设备的内容应用 132可以至 少显示该 多个封面图像 的子集。 多个封面图像的子集可 以至少部分地 叠加显 示于 当前正在播放的视 频上。 在一个实施例中, 多个封面图像的子集可 以至 少部分 地叠加显示在第 一视频上, 该第一视频可以是用户设 备的用户当前正 在浏览 的短视频。 在一个实施例 中, 示例性的, 参见图 3B,封面图像还可以包括诸如封面 图像 304a-go 作为示例而非限制, 封面图像的子集可以包摇该多个封面图像 中的封 面图像 304a-g o 用户可以使用与客户端设备 130关联的遥控设备浏览 封面 图像的子集。 封面图像的子集可以按 照指示用户最 近浏览的类别的顺序 显示在 UI 300上。 封面图像 304a-g可以在 UI 300中动态显示。 参照图 2, 在 208处, 云网络 102可以接收指示在多个封面图像中选择 第一 图像的用户输入, 并响应于第一用户输 入, 从所述多个封面图像中选择 第一 图像。 用户输入可以指示用户想要浏 览的类别。 例如, 用户可以选择与 其希望 浏览的内容的类别 对应的封面图像 。 用户可以在浏览第一视频的同时 选择封 面图像的子集, 并确认是否对所选择 的第一图像对应 的类别中的视频 感兴趣 。 示例性的, 用户设备包括智能电视, 由此, 第一用户输入可以是从 与所述 智能电视相关联 的遥控设备接收的 。 用户可以使用 与客户端设备 130(例如, 智能电视)关联的遥控设备浏 览封面 图像的子集并选择 与所期望类别对应 的图像。 在一个实施例中, 当用 户使用遥 控设备在封面 图像列表上浏览并选 中某个封面 图像时, 该封面图像 将出现在 客户端设备 130的界面的中央。 在另一个实施例中, 当用户使用遥 控器在封 面图像列表上 浏览并选中某个封 面图像时, 可以在所选择的封面 图 像所在 区域内显示与该封 面图像对应的短视 频。 在又一个实施例中, 当选择 光标滚动 经过封面图像列表 中的最后一个封 面图像时, 光标可以自动循环回 到封 面图像列表中的起 始的封面图像 , 结合图 3B所示, 当选择光标达到封 面图像 列表中的最后一 个封面图像时 , 光标可以自动循环回到封面图像列表 中的起 始的封面图像 , 诸如封面图像中的 “推荐” 图像 304a。 在 210处, 云网络 102从与所述第一图像对应的第 一类别中自动选择 第 二视频 。 例如, 云网络 102可以从与第一图像相对应的第一类别中 自动选择 诸如短视 频的内容。 云网络 102可以基于预定特性 , 诸如短视频的受欢迎程 度、 短视频的长度、 短视频是否是热门、 视频属性或短视频 的创作者, 自动 地选择第 二视频。 例如, 短视频的受欢迎程度可以通过平 均内容评级、 短视 频已被 浏览的次数或短视 频已被分享的次数 指示。 在一个实施例中, 云网络 102可 以自动选择第二视 频。 在一个实施例中, 云网络 102可以从与第一图 像对应 的第一类别中 自动选择短视频。 在 212处, 云网络 102可以从数据库 104获取所述第二视频 , 即与第一 图像对应 的第一类别中的短 视频。 在 214处, 云网络 102可以向所述用户设备发送所 述第二视频的至 少部 分以在 用户设备中播放所 述第二视频。 以用户设备包括智 能电视为例, 云网 络 102可以向诸如智能电视的客户端设备 130发送所选第二视频的至少部分, 以由智 能电视播放该第二 短视频, 并且用户可以在智能 电视的界面上浏览短 视频。 例如, 客户端设备 130安装有内容应用 , 诸如内容应用 132, 则可以 通过 内容应用 132在客户端设备 130播放该第二视频。 在一个实施例中, 第 二视频可 以在其持续时 间内显示在用户设备上 。 例如, 如果所选第二视频是 持续时 间为 30秒的短视频,则第二视频可 以在用户设备上显示 30秒。此后, 如果客 户端设备 130的内容应用 132被设置为 “自动循环”模式, 则可以再 次在客 户端设备 130的界面上显示并播放第二视频 。 如果内容应用 132被设 置为 “非自动循环 ”模式, 则客户端设备 130可以在播放完第 二视频之后, 继续播放 与第二视频所在 同一类别中的其他 视频 O 在另一个 实施例中,客户端设备 130可以播放第二视频,直到云网络 102 接收到 另一个用户输入 为止。 该另一个用户输入可以指示 用户想要浏览第二 视频所在 类别中的不同 内容。 用户可以使用遥控设备向云 网络 102发送该另 一个用 户输入, 客户端设备 130响应于该用户输入, 播放第二视频所在 类别 中的其 他视频内容。 在一个实施 例中, 用户设备的界面可以显示提 示信息, 以向用户提示如 何操作 遥控设备以浏览正 在播放的第二视 频所在类别的其他 视频内容。 如图 4 所示, 用户设备的 UI 400可以包括叠加层, 该叠加层包括 “下一个 ” 按键 提示 404对应遥控器的 “向右 ” 按键和 “上一个 ” 按键提示 406对应遥控器 的 “向左 ” 按键。 如果用户想要浏览来自同一类别的不同视频, 则用户可以 通过诸如 遥控器的按键选择 。 如果用户选择 “上一个” , 则用户可以浏览来 自同一 类别的先前浏览 的短视频。 如果用户选择 “下一个” 404, 则用户可以 浏览来 自同一类别的不 同短视频。 用户可以单击遥控设备上 的 “向右 ” 按键 选择 “下一个,, 404。 用户可以单击遥控设备上的 “向左 ”按键选择 “上一个” 406 o 在一个实施例中, 叠加层也可以不一直在 UI 400上显示, 例如, 经过 预定时 间之后, 叠加层可以从屏幕淡 出, 用户仍可以通过诸如遥控器的相 应 按键选择 想要浏览的同一 类别中的短视频。 在一个实施 例中, 客户端设备 130可以响应于切换指令 (例如, 来自遥 控器 的输入)将诸如图 3A和图 3B的封面叠加显 示至视频的界面切 换至图 4 或者 图 5中的显示播放视频 的界面, 或者可以在经过预定时间段 之后, 将诸 如图 3A和图 3B的封面叠加显示 至视频的界面切换 至图 4或者图 5中的显示 播放视 频的界面。 在另一个 实施例中,客户端设备 130可以播放第二视频,直到云网络 102 接收到 另一个用户输入 为止, 该另一个用户输入还可以指 示用户想要浏览来 自不 同类别的不同内容 。 如果用户想要浏览不同类别的不 同内容 (例如短视 频 ) , 则用户可以从封面图像的子集中选择第二图像 。 第二图像可以不 同于 第一 图像,并且可以与用户正 在浏览的短视频所对 应的类别不同 。在 216处, 云网络 102可以接收第二用户输入 , 所述第二用户输入指示从所述多个 封面 图像 中选择第二图像, 其中, 所述第二图像不同于所述 第一图像并且对应 于 第二类 别, 所述多个封面图像至少部分地 叠加显示于正在 播放的所述 第二视 频上 。 即接收指示选择第二图像的用户输入 , 云网络 102可以响应于所述第 二用户输 入, 从所述多个封面图像中选择 第二图像。 客户端设备 130可以在 播放第 一类别中的诸如 第二视频时接收指 示第二图像的用 户输入。 例如, 如 果用户正 在浏览来 自 “推荐” 类别的短视频并且决定要 浏览 “关注” 类别的 短视频 , 则用户可以通过遥控器的操作选择与 “关注”类别对应的第二 图像。 在 218处, 云网络 102可以从与所述第二图像对应 的第二类别中选择 自 动选择第 三视频。 例如, 云网络 102可以从与第二图像对应的第二类 别中自 动选择第 三视频。 示例性的, 云网络 102可以基于预定特性, 诸如短视频的 受欢迎程 度、 短视频的长度、 短视频是否是热门、 视频属性或者短视频的创 作者 , 自动选择第三视频。 短视频的受欢迎程度可以通过平 均内容评级、 短 视频 已被浏览的次数或短 视频已被分享的 次数指示。 在一个实施例中, 云网 络 102可以从与第二图像对应的第 二类别中自动选择视 频, 例如, 可以选择 包括第 二图像的图像帧 的短视频作为第三视 频。 在 220处, 云网络 102可以 从数据 库 104获取所述第三视频 ,即获取与第二图像对应的类别中 的内容(例 如, 短视频) 。 在 222处, 云网络 102可以向所述用户设备发送所 述第三视频的至 少部 分, 以使得所述用户设备播放所述第三视 频, 即向客户端设备 130发送与第 二图像对 应的第三视频的 至少部分, 以由客户端设备 130播放该第三视频。 云网络 102向所述客户端设备 130发送第三视频的至少部分 , 以使得所述客 户端设备 130播放该第三视频, 其中, 所述多个封面图像至少部分地 叠加显 示于正 在播放的所述 第三视频上。 可以通过内容应用 132在客户端设备 130 播放该 第三视频。 在一个实施例中, 第三视频可以在其持 续时间内显示在用 户设备上 。 例如, 如果所选第三视频是持续时间为 30秒的短视频, 则第三视 频可以在 用户设备上显示 30秒。 此后, 如果客户端设备 130的内容应用 132 被设置 为 “自动循环 ” 模式, 则可以再次在客户端设备 130的界面上显示并 播放第 三视频。 如果内容应用 132被设置为 “非自动循环” 模式, 则客户端 设备 130可以在播放完第三视频之后 , 继续播放与第三视频所在同一 类别中 的其他 视频。 其中, 云网络 102可以接收第二用户输 入; 响应于所述第二用户输入 , 从所述 多个封面图像 中选择第二图像, 其中, 所述第二图像不同于所述 第一 图像并且 对应于第二类别 ; 从与所述第二图像对应的第二类 别中选择自动选 择第三视 频; 从所述至少一个数据库中获取 所述第三视频 ; 以及向所述用户 设备发送 所述第三视频的 至少部分,以使得所述用户设备 播放所述第三视 频 , 其中 ,所述多个封面图像至少部分地 叠加显示于正在 播放的所述第三 视频上。 这里, 可以在用户设备播放第 二视频时接收第二 用户输入, 也可以在播 放其他 视频时接收第二用 户输入。 图 4示出了当启 动应用时在用户设备 上显示的用户界 面 400。 UI 400可 以包括 向用户提供提示 信息的叠加 区域。 其中, 该多个视频的至少一部分包 括预录制 的音频叠加。 当用户开启应用 132 时, 叠加区域可以快速淡出 UI 400 o 例如, 在用户启动应用 132后一秒, 叠加区域可以淡出 UI 400 o 在一 个实施 例中, 叠加区域可以在预定时间段 诸如五秒之后 自动淡出。 在另一个 实施例 中, 如果用户设备接收到任何用户 输入, 诸如用户点击遥控设备上的 任何按键 , 则叠加区域可以从 UI 400淡出。 在叠加层淡出之后, UI 400可以 显示视频 。 叠加区域 上提供的提示 信息可以提 示用户如何选择 应用 132 的各种功 能。 例如, 如上所述, 叠加区域可以包括 “下一个” 图标 404和 “上一个” 图标 406 o 如果用户想要浏览不同的 内容, 则用户可以选择 “上一个” 图标 406或 “下一个” 图标 404。 如果选择 “下一个” 图标 404, 用户可以单击遥 控设备上 的 “向右 ” 按键。 如果选择 “上一个” 图标 406, 用户可以单击遥 控设备上 的 “向左” 按键。 叠加区域还可包括 “菜单” 图标 402和 “更多选 项” 图标 408。 如果用户选择 “菜单” 图标 402, 则用户可以浏览该应用的导 航栏 。 如果用户选择 “更多选项” 图标 408, 则用户可以浏览与当前播放的 短视频 关联的附加选项, 诸如评论、 喜欢等的选项或与短视频 的创作者关联 的信 息。 如果选择 “菜单” 图标 402, 用户可以单击遥控设备上的 “向上” 按键 。 如果选择 “更多选项” 图标 408, 用户可以单击遥控设备上的 “向下” 按键 。 图 5示出了内容应 用 132的竖向显示示例 UI 500。 UI 500可以包括显示 的 内容, 诸如短视频 502。 短视频 502可以包括竖向显示的单个视频。 标题 508可 以与短视频 502相关联。标题 508可以包括与短视频 502相关的描述。 在一个 实施例中, 标题 508还可以包括一个或多个 主题标签, 其进一步包括 与短视 频 502相关的单词、短语或者语句。 UI 500还可以包括创作者信息 506。 创作者信 息 506可以包括与短视 频 502的创作者相关联的信 息, 并且可以包 括图标或 创作者名称中 的至少一个。 在一个实施 例中, UI 500还可以包括音频信息 图标 504。 音频信息 504 可以指 示短视频 502中的特征音频片段的信息 , 诸如预录制的音频叠加。 音 频片段 可以包括电影 、 专辑或电视节目中的歌曲或音频。 音频信息 504可以 包括旋 转图标和指示音频 名称的滚动文本 。 例如, 音频信息 504可以包括与 歌曲 关联的艺术家或专辑 的旋转图标,以及指示歌 曲名称和/或艺术家名称的 滚动文本 。 UI 500还可以包括导航栏 510。 导航栏 510可以将用户定向到该 应用的 主屏幕或用户的 个人页面。 图 6示出了内容应 用 132的另一竖向显示示 例 UI 600 o UI 600可以包括 显示的 内容 602a-bo 内容 602a-b可以包括彼此相邻显示的两个视频, 每个视 频都是 竖向显示的。 在一个实施例中, 两个视频可以包括以个人参与双人 对 口型或 舞蹈为特征的视 频。 在另一实施例中, 两个视频中的一个, 诸如内容 602a, 还可以以该视频中的 个人对另一个视 频, 诸如内容 602b, 提供评论为 特征 。 标题 608可以与内容 602a-b关联。 标题 608可以包括与内容 602a-b 有关的单 词、 短语或语句。 在一个实施例中, 标题 608可以包括一个或多个 主题标签 , 其进一步指示与内容 602a-b有关的单词、 短语或语句。 UI 600还 可以 包括创作者信息 606。 创作者信息 606可以包括与内容 602a-b的创建关 联的信 息, 并且可以包摇图标或创作者名 称中的至少一个 。 在一个实施 例中, UI 600可以包括音频信息 604 o 音频信息 604可以指 示短视 频 602a-b中的特征音频片段的信息, 诸如预录制的音频叠加 。 音频片 段可 以包括电影、 专辑或电视节目中的歌 曲或音频。 音频信息 604可以包括 旋转 图标和指示音频名称 的滚动文本。 例如, 音频信息 604可以包摇与歌曲 相关联 的艺术家或 专辑的旋转图标 以及指示歌 曲名称和 /或艺术家名称的滚 动文本 。 图 7示出了内容应 用 132的横向显示示例 UI 700。 UI 700可以包括显示 的 内容 702。 内容 702可以包括横向显示的单个视频。 标题 708可以与内容 702关联 。 标题 708可以包括与内容 702有关的单词 、 短语或语句。 在一个 实施例 中,标题 708可以包括一个或多个主题 标签,其进一步包摇与内容 702 有关的单 词、 短语或语句。 UI 700还可以包摇创作者信息 706。 创作者信息 706可 以包括与内容 702的创建关联的信息 , 并且可以包括图标或创作者名 称中 的至少一个。 在一个实施例 中, UI 700可以包括音频信息 704。 音频信息 704可以指 示短视频 702中的特征音频片段的 信息, 诸如预录制的音频叠加。 音频片段 可以 包括电影、 专辑或电视节目中的歌曲或 音频。 音频信息 704可以包括旋 转图标和 指示音频名称 的滚动文本。 例如, 音频信息 704可以包括与歌曲关 联的艺术 家或专辑的旋转 图标,以及指示歌曲名称和 /或艺术家名称的滚动文 本。 图 8示出了内容应 用 132的另一显示示例 UI 800。 UI 800可以显示通知 标签 802。 该通知标签 802可以由短视频服务 106生成, 并且可以指示与 UI 800上显 示的视频相关联 的重要信息。 例如, 如果 UI 800正在显示的内容包 括视频 , 通知标签 802可能指示视频中的动作可能导致 严重伤害, 从而提示 用户要避 免模仿以确保 用户安全。 在另一个示例中, 通知标签 802还可以指 示和正 在播放的视频相 关的其他关联信息 。 例如, 指示正在播放的视频是关 于某个 新闻话题或某个教 育信息等。 图 9示出了内容应 用 132的导航栏显示示例 UI 900a-b o UI 900a-b可以 包括导航 栏, 诸如导航栏 902a或 902b o 导航栏可以指示用户是否登录到与 该应用 关联的账户。 例如, 当 902a高亮显示, 表示用户登录到该应用。 在预 定时间段 (诸如在三秒 )之后, 导航栏可以自动淡出 UI 900a-b o 在一个实施 例中, 如果用户没有登录到 与该应用相 关联的账户, 则 UI 900a可以显 示带有虚拟用户 图标的导航栏 902a。单击虚拟用户图标可以将用 户定向到 登录屏幕。 在一个实施例中, 当用户设备为智能电视时, 用户可以 通过扫描 智能电视上的二 维码(例如 ( quick response, QR)码)登录个人账 户。 在另一个 实施例中, 如果用户登录到与该应用 关联的账户, 则 UI 900b 中可 以显示导航栏 902b „ 导航栏 902b可以显示高亮的用户图标。 点击用户 图标 902b可以将用户定向到用户个人 页面上。 图 10示出了内容应用 132另一显示示例 UI 1000, 当用户设备为智能电 视时, 用户可以通过遥控设 备在 UI 1000上选择 “点赞” 或 "评论” 图标, 以对 当前播放的视频进行 互动操作。 UI 1000可以包括当前播放的视频 1002, “评论” 图标 1004, “点赞” 图标 1006。 用户可以选择 “点赞” 或 “评论” 图标中 的一个或多个以指 示该用户对于显 示的内容 1002的触发操作。在一个 实施例 中, 用户设备可以响应于遥控设备 的点击操作 (例如, “向下 ” 按键 的点击操 作) , 从诸如图 5 -图 7的显示界面切换显示至包括 “评论” 和 “点 赞” 图标以及多个封面 图像部分显示的 UI 1000„在一个实施例中,在 UI 1000 显示界 面中, 当用户设备在预定时间段 内都没有接收到用 户输入时, 界面可 以切换显 示至如图 5 -图 7所示界面。 在一个实施例中, 用户设备可以进一步 响应遥控 设备的点击操作 (例如, “向下” 按键的点击操作) , 从包括 “评 论” 和 “点赞” 图标以及多个封面图像部 分显示的 UI 1000切换显示至如图 3 所示的包括完整封 面图像叠加显示 至视频上的 UI 300。 在一个实施例 中, UI 1000包括 “点赞” 图标 1006。 通过选择 “点赞” 图标 1006,用户可以选择对正在播放的视频 1002 进行点赞操作,即 “喜欢” 或“ 不喜欢 ”视频 1002 o 例如,用户可以使用遥控设备选择 “点赞 ”图标 1006 o 当用户 “不喜欢” 视频 1002时, 可以不选择 “点赞” 图标 1006, “点赞” 图标 1006可以在 UI 1000上显示为空心形 或灰色心形。 如果用户喜欢视频 1002, 则可以通过单击遥控设备上的按键对 “点赞” 图标进行点赞操作, 相 应地 , “点赞” 图标 1006可以在 UI 1000上显示为实心心形 1006b。 实心形 状 1006b可以是除了灰色以外的各种颜 色, 诸如红色, 在此不做具体限定, 只要 区分于 “点赞” 图标 1006没有被选择时对应的显示形态即可。 当用户不 想点赞 内容 1002时, 则用户可以再次选择 “点赞” 图标 1006, “点赞” 图 标 1006被显示为未选择状态 o 在实际应用 中, 每个用户账户都具有点赞列表 。 如果用户进行了点赞操 作,则可以将 内容 1002添加到用户的点赞列表 中。用户可以访问点赞 ”列表, 并观看他 点赞的部分或者 所有内容。 点赞列表可以显示 为网格, 并且网格中 的每个 点赞视频都可以 以 gif 动画的格式动态显示。 如果用户取消点赞视频 1002,则可以 将视频 1002从点赞列表中删除。用户可以在登录状态 者未登 录状态进 行点赞操作且将视 频 1002添加至点赞列表中 。如果用户在未登录状 态, 还可以提示用户登 录其账户。 在一个实施例中, 用户可以通过扫描智能 电视上 的 QR码登录其 账户。 在一个实施 例中, 如图 10所示, UI 1000在显示界面的底部包括与不同 类别对应 的多个封面图像 。 在一个实施例中, 用户设备可以响应于来 自遥控 设备的指 令, 将这些不同类别对应的多个封 面图像隐藏。 在一个实施例中 , UI 1000包括 “评论” 图标 1004。 通过选择 “评论” 图标 1004, 用户可以浏 览与 内容 1002相关联的评论。 例如, 当界面上的光标在 “评论” 图标 1004 上时 , 用户可以使用遥控设备选择 “评论” 图标 1004。 如果用户选择 “评论” 图标 1004, 则 UI 1000可以在评论框中显示与内容 1002相关联的评论。 以 下参考 图 11至图 13对示例性的评论框进 行描述。 评论框 1104可以包括关于内容 1102的至少一条评论,诸如评论 1106a-b o 在一个 实施例中, 该至少一条评论可以 由一个或多个用 户通过云网络 102的 评论服 务提供。 该至少一条评论 可以包括输入 该评论的用户 的用户图标和 / 或用户名 。 该至少一条评论还可以包括指 示评论被输入的 时间的时间标识。 在一个 实施例中,评论框 1104可以包括评论总数,其指示多少用户输 入了关 于显示 的视频 1102的评论。 评论框 1104还可以包括每个评论已接收 的点赞 数量 , 每个评论已接收的点赞数量。 可以按照时间标识 、 或者按照受欢迎程 度 (诸如按照点赞数量 )对评论框 1104中的评论进行排序。 评论框 1104可以与内容 1102 —起显示在同一界面上。例如 ,评论框 1104 可以显 示在内容 1102上方的叠加区域中、 内容 1102旁边的叠加区域中、 或 者 内容 1102下方的叠加区域中。 该至少一条评论可以被编码为内容 1102的 格式 。 例如, 如果内容 1102是视频, 则可以将评论编码为视频格式。 当在评 论框 1104中显示该至少一条评论时可 以将该视频动画化显 示。 评论框 1104还可以显示音频信息, 诸如音频信息 1108。 在一个实施例 中,音频信息可 以位于评论框 1104的顶部。音频信息可以提供关于内容 1102 中的特 征音频片段的信 息,诸如预录制的音频 叠加。音频片段可以包括 电影、 专辑或 电视节目中的歌 曲或音频。 音频信息可以包括旋转 图标和指示音频名 称的滚 动文本。 例如, 如果歌曲片段是内容 1102中的特征, 则音频信息可以 包括与歌 曲关联的艺术 家或专辑的旋转图标 ,以及指示歌曲名称的滚动文本 。 在一个 实施例中, 评论框 1104可以包括用于固定评论 框 1104的图标 1110。 例如 , 当光标位于图标 1110 _h时,可以响应于接收到的遥控设备发送的针 图标 1110的操作指令, 固定评论框 1104; 如果再次接收到的遥控设备发送 的针对 图标 1110的操作指令, 则取消固定评论框 1104。 图 12示出了内容应 用 132的另一显示示例 UI 1200。 评论框可以包括由 该内容应 用的用户输入 的关于显示的内容 的评论。 例如, UI 1200可以包括 显示的 内容 1202a-b和评论框 1204。 内容 1202a-b可以包括彼此相邻显示的 两个视 频, 每个视频均可以是竖向显示的 。 在一 '个实施例中, 两个视频可以 包括 以个人参与双人对 口型或舞蹈为特 征的视频。 在另一个实施例中 , 两个 视频之一 , 诸如内容 1202a, 还可以以改视频中的个人对另一 个视频, 诸如 内容 1202b, 提供评论为特征。 该内容应用的用户可以使用遥 控设备浏览评 论框 中的评论。 例如, 用户可以单击遥控设备上的按键, 诸如 “向右 ”按键, 以打开 或关闭评论框。 评论框打开之后, 用户可以单击遥控设备上的 “向上” 或 “向下 ”按键以滚动浏览评论。 UI 1200可以移动正在播放的内容 1202a-b, 以为评论 框提供显示空 间。 评论框 1204可以包括关于内容 1202a-b的至少一条评论。在一个实施例 中,该至少一条评论可 以由一个或多个 用户通过云网络 102的评论服务提供。 该至少 一条评论可以 包括输入该评论的用户 的用户图标和 /或用户名。该至少 一条评论 还可以包括评论被 输入的时间的 时间标识。 在一个实施例中, 评论 框 1204可以包括评论总数, 其指示多少用户输入 了关于显示的视频 1202a-b 的评论 。评论框 1204还可以包括每个评论 已接收的点赞数量 , 即每个评论已 接收 的点赞数量。 可以按照时间标识、 或者按照受欢迎程度 、 (诸如按照点赞 数量)对评论框 1204中的评论进行排序 。 评论框 1204可以与内容 1202a-b一起显示在同一界面上。 例如, 评论框 1204可 以显示在内容 1202a-b上方的叠加区域中、 内容 1202a-b旁边的叠加 区域 中、 或者内容 1202a-b下方的叠加区域中。 该至少一条评论可以被编码 为内容 1202a-b的格式。 例如, 如果内容 1202a-b是视频, 则评论可以被编 码为视频格 式。 当在评论框 1204中显示评论时,评论可以被编码为视频格 以动画化 显示。 例如, 可以在内容 1202a-b或叠加区域上滚动 (例如, 从右 到左 、 从左到右、 从上到下、 从下到上等, 本公开不对此进行限制)显示评 论。 图 13示出了内容应 用 132的另一显示示例 UI 1300。 评论框可以包括由 该内容应 用的用户输入 的关于显示的内容 的评论。 例如, UI 1300可以包括 显示的 内容 1302和评论框 1304。 内容 1302可以包括横向显示的单个视频内 容。 应用的用户可以使 用遥控设备浏览评论 框中的评论。 例如, 用户可以单 击遥控设 备上的按键, 诸如 "向右 " 按键, 以打开或关闭评论框。 评论框打 开之后 , 用户可以单击遥控设备上的 “向上” 或 “向下 ” 按键以滚动浏览评 论。 UI 1300可以移动正在播放的内容 1302, 以为评论框提供显示空间。 评论框 1304可以包括关于内容 1302的至少一条评论 。在一个实施例中, 该至少 一条评论可以由一 个或多个用户通 过云网络 102的评论服务提供。 该 至少一 条评论可以包括 输入该评论的用户 的用户图标和/或用户名。该至少一 条评论还 可以包括评论被输 入的时间的时间标 识。 在一个实施例中, 评论框 1304可 以包括评论总数 , 其指示多少用户输入了关于显示 的视频 1302的评 论。评论框 1204还可以包括每个评论已接收 的点赞数量, 即每个评论已接收 的点赞数 量。 可以按照时间标识、 或者按照受欢迎程度 储 如按照点赞数 量) 对评论框 1304中的评论进行排序。 评论框 1304可以与内容 1302 —起显示在同一界面上。例如,评论框 1304 可以显 示在内容 1302上方的叠加区域中、 内容 302旁边的叠加区域中、或者 内容 1302下方的叠加区域中。 该至少一条评论可 以被编码为内容 1302的格 式。 例如, 如果内容 1302是视频, 则评论可以被编码为视频格式。 当在评论 框 1304中显示评论时, 评论可以被编码为视频格式以动画化显 示。 例如, 可 以在 内容 1302或叠加区域上滚动 (例如, 从右到左、 从左到右、 从上到下、 从下到 上等, 本公开不对此进行限制 )显示评论。 图 14示出了内容应 用 132的另一显示示例 UI 1400a-bo UI 1400a-b可以 显示诸如 视频的内容。 如果用户想要反馈 显示的内容, 则用户可以通过触发 遥控设备 上的对应按键触发 UI 1400显示反馈列表, 反馈列表可以包摇 “上 报” 图标 1402和 “不感兴趣” 图标。 在一个实施 例中, 可以通过选择 UI 1400a上的对应图标, 诸如 UI 1400 中显示 的 “上报” 图标访问上报的更多信息按键。 当用户选择 “上报” 图标 时, UI 1400b可以显示选项列表供用户选择 。 选项列表可以包括解释用户想 要上报 的内容的潜在原 因列表。例如,选项列表可以至少 包括 “误导性信息"、

“未成年安 全” “垃圾信 息” 等。 列表中的一个或多个原因选项还可以包 括子选 项。 例如, “未成年安全” 的原因选项可以包括诸如 “不适合于未成 年人" 之类的子选项。 用户可以从列表中选择原 因以及子选项 (如果有) , 以上报原 因。 在用户从列表中选择原因后 , UI 1400b可以显示确认消息, 指 示 已经上报了显示的 内容。 在一个实施例中, 用户还可以选择 “阻止” 所上 图 15示出了内容应 用 132的另一显示示例 UI 1500。 UI 1500可以显示 诸如视频 的内容。 如果用户对显示的内容 不感兴趣, 则用户可以在 UI 1500 上选择 “不感兴趣” 图标 1502。 此外, UI 1500中还可以显示视频循环播放 模式设 置选项图标, 例如 “循环视频: 关闭” , 用户可以在 UI 1500选择关 闭或者再 次选择打开进行视 频循环播放模式 的设置。 图 16示出了内容应 用 132的另一显示示例 UI 1600。 每项分发的内容都 可以与 创建该内容的个人 创作者或企业创作 者关联。 每个创作者可以具有 个 人页面 , 其包括关于创作者的信息以及创 作者的所有相 关内容。 应用上的某 些创作者 页面, 还可以是 “已认证” 的页面。 经过认证的创作者页面可以包 含蓝 色勾选标记, 以指示该创作者是已认证 的创作者。 在一个实施 例中, 创作者页面可以包括页面 图标、 用户名、 名称、 关注 创作者 的用户数量或者创 作者在其内容 上收到的点赞数 量。 创作者页面可以 包括 背景卡, 该背景卡上可以需要播放 该创作者创作的 内容的视频。 为了访 问如 图 16中的创作者页面,用户可以在浏览显示 的内容的时单击 页面图标或 用户名 , 诸如图 5中的 UI 500的创作者信息 506 o 在用户访问创作 者页面之后 , UI 1600可以显示 “关注” 图标 1604。 例 如, 如果用户想要关注创 作者, 则用户可以选择 “关注” 图标。 如果用户认 识创作者 , 或者用户欣赏创作者的内容 , 则用户可能希望关注创作者页面 。 用户可 以使用遥控设备在 不同的创作者 页面之间转换。 例如, 用户可以单击 遥控设备 上的 “向左” 或 “向右 ” 按键, 以滚动显示不同的创作者页面。 如 果用户 没有登录到账户并 且选择“ 关注” 图标 1604, 则可以提示用户登录账 户。 在一个实施例中 , 当用户设备为智能电视时, 用户可以通过扫描智能电 视上的 QR码登录账户 。 在一实施例 中, 基于与上述方法同样的发明 构思, 本公开实施例还提供 一种视频 分发方法, 由视频分发系统执行 , 该方法包括: 基于与所述 多个视频相关联的 属性, 将所述多个视频分为多个 类别; 确 定多个 封面图像, 所述多个封面图像与 所述多个类别分 别对应; 将所述多个 封面 图像发送至用户设备 , 以使得所述多个封面图像至少 部分地叠加显示 于 正在播放 的第一视频上 ; 响应于第一用户输入, 所述第一用户输入指示从 所 述多个 封面图像中选择 第一图像; 从与所述第一图像对应 的第一类别中 自动 选择第二 视频; 获取所述第二视频; 以及向所述用户设备发送 所述第二视频 的至 少部分以播放所述 第二视频, 其中, 所述多个封面图像至少部分地 叠加 显示于正 在播放的所述 第二视频上。 本实施例 中, 首先基于与该多个视频相关联的属 性, 将该多个视频分为 多个类 别, 确定多个封面图像, 其中, 多个封面图像与多个类别分别对应 , 然后将 所述多个封面 图像发送至用户设备 , 以使得所述多个封面图像至 少部 分地 叠加显示于正在播放 的第一视频上 , 再通过响应于第一用户输入, 从所 述多个 封面图像中选择 第一图像, 从与所述第一图像对应 的第一类别中 自动 选择第二 视频; 以及向所述用户设备发送所 述第二视频的至 少部分以播放所 述第二 视频, 其中, 所述多个封面图像至少部分地叠加 显示于正在播放 的所 述第二 视频上, 通过上述方法, 为用户提供了可以在 同一个用户界面中观 看 多个 目标子视频和多个 图片的便利, 实现了在各种视频平 台和设备上能够为 用户访 问并观看视频提供便 捷的方式以及操 作, 满足用户的需求, 使用户有 较好的观 看体验。 在一实施例 中, 所述方法还包括: 接收第二用 户输入, 所述第二用户输入指示从 所述多个封面 图像中选择 第二 图像, 其中, 所述第二图像不同于所述第一图像并 且对应于第二类 别, 所述 多个封面图像至少 部分地叠加显示 于正在播放的 所述第二视频上 ; 从与 所述第 二图像对应的第二 类别中选择 自动选择第三视频 ;获取所述第三视频; 以及 向所述用户设备发送 所述第三视频的 至少部分, 以使得所述用户设备播 放所述 第三视频, 其中, 所述多个封面图像至少部分地 叠加显示于正在 播放 的所述 第三视频上。 在一个实施 例中, 所述多个视频的至少一部 分包括预录制的音 频叠加。 在一个 实施例中, 在所述响应于第一用 户输入之前, 所述方法还包括 : 从与 所述用 户设备相关联的遥控 设备接收所述第 一用户输入。 在一个实施 例中, 所述用户设备包括智能电视 。 在一个实施 例中, 所述多个视频中的至少部 分包括短视频。 其中, 该视频分发的方法由视 频分发系统执行, 所属领域的技术人员可 以清楚 地了解到, 为描述的方便和简洁 , 上述描述的视频分发的方法的具 体 工作过程 , 可以参考前述系统实施例 中的对应过程, 在此不再赘述。 基于与方法 同样的发明构思 , 本公开实施例还提供一种计算设备 , 包括 处理器 和存储器; 存储器用于存 储执行上述各个 视频分发方法 实施例所述方法的程 序; 处 理器被 配置为执行存储 器中存储的程序 ,其中, 当所述程序被处理器执行时, 处理器 可以执行以下操作 : 基于与多个 视频相关联的属性 , 将所述多个视频分为多个类别; 确定多 个封 面图像, 所述多个封面图像与所述 多个类别分别对应 ; 将所述多个封面 图像发送 至用户设备, 以使得所述多个封 面图像至少部分 地叠加显示于正 在 播放 的第一视频上; 响应于第一用户输入 , 所述第一用户输入指示从所述 多 个封 面图像中选择第一 图像; 从与所述第一图像对应的第 一类别中自动选择 第二视 频; 获取所述第二视频; 以及向所述用户设备发送所 述第二视频的至 少部分 以播放所述第二 视频, 其中, 所述多个封面图像至少部分地叠加 显示 于正在 播放的所述第二 视频上。 在一个实施 例中, 当所述程序被处理器执行 时, 处理器还可以执行以下 操作 : 接收第二用 户输入, 所述第二用户输入指示从 所述多个封面 图像中选择 第二 图像, 其中, 所述第二图像不同于所述第一图像并 且对应于第二类 别, 所述 多个封面图像至少 部分地叠加显示 于正在播放的 所述第二视频上 ; 从与 所述第 二图像对应的第二 类别中选择 自动选择第三视频 ;获取所述第三视频; 以及 向所述用户设备发送 所述第三视频的 至少部分, 以使得所述用户设备播 放所述 第三视频, 其中, 所述多个封面图像至少部分地 叠加显示于正在 播放 的所述 第三视频上。 在一实施例 中, 所述多个视频的至少一部分 包括预录制的音频 叠加。 在一实施例 中, 当所述程序被处理器执行时 , 处理器还可以执行以下操 作: 在所述响应于第一 用户输入之前 , 从与所述用户设备相关联的遥控设备 接收所 述第一用户输入 。 在一实施例 中, 所述用户设备包括智能电视 , 所述多个视频中的至少部 分包括 短视频。 本公开实施例 还提供一种视频播 放方法, 由用户设备执行。 参考图 17, 为本公 开实施例提供的一 种视频播放方法 的流程示意图 , 本方法可由用户设 备执行 。 用户设备可以包括诸如智能终端 、 笔记本电脑、 数字广播接收器、 个人数 字助理、 平板电脑、 便携式多媒体播方攵器、 车载终端 (例如车载导航 终端 ) 、 可穿戴设备等等的移动终端以及诸如数字 TV、 台式计算机、 智能 家居设备 (诸如智能电视 )等等的终端 , 本公开实施例提供的视频播放方法 包括 : 步骤 1701、接收多个封面图像,所述多个封面图像 多个类别分别对应 , 所述 多个类别中的每个 类别包括多个视频 。 步骤 1702、将所述多个封面图像至少部分地叠加显 于正在播放的第 一 视频上 。 步骤 1703、响应于第一用户输入,从所述多个封面 像中选择第一图像 。 步骤 1704、 播放从与所述第一图像对应的第一 类别中自动选择 第二视 频。 步骤 1705、将所述多个封面图像至少部分地叠加显 于正在播放的所 述 第二视 频上。 在本公开一 些实施例中, 所述视频播放方法还 可包括如下步骤 : 接收第二用 户输入; 响应于所述第二用户输入 , 从所述多个封面图像中 选择第二 图像, 其中, 所述第二图像不同于所述第一 图像并且对应于第二 类 别; 播放从与所述第二 图像对应的第二类 别中选择自动选择 的第三视频; 以 及将所 述多个封面 图像至少部分地叠加 显示于正在播放 的所述第三视 频上。 在一个实施 例中,所述多个视频中的至少一 部分包括预录制 的音频叠加 O 在一个实施 例中, 在所述响应于第一用户输入 之前, 所述方法还包括: 从与所 述用户设备相关联 的遥控设备接收 所述第一用户输入 。 在一个实施 例中, 所述用户设备包括智能电视 。 应该理解的是 , 根据本公开实施例的用户设备显 示的界面可以结 合如上 图 3至图 16进行描述, 为简明起见, 在此不在赘述。 基于与上述 视频播放方法 同样的发明构思, 本公开实施例还提供 一种用 户设备 , 包括处理器和存储器; 存储器用于存储执行上述各 个视频播放方法 实施例 所述方法的程序 ; 处理器被配置为执行存储器 中存储的程序, 其中, 当所述 程序被处理器执 行时, 处理器可以执行以下操作 : 接收多个封 面图像, 所述多个封面图像与多 个类别分别对应 , 所述多个 类别中 的每个类别包括 多个视频; 将所述多个封面图像至 少部分地叠加显 示 于正在 播方攵的第一视频上; 响应于第一用户输入, 从所述多个封面图像中选 择第一 图像; 播放从与所述第一图像对应 的第一类别中 自动选择第二视频; 以及 将所述多个 封面图像至 少部分地 叠加显示于正 在播放的 所述第二视 频 上。 在本公开一 些实施例中, 当所述程序被处理器执行时, 处理器还可以执 行以 下操作: 接收第二用 户输入; 响应于所述第二用户输入 , 从所述多个封面图像中 选择第二 图像, 其中, 所述第二图像不同于所述第一 图像并且对应于第二 类 别; 播放从与所述第二 图像对应的第二类 别中选择自动选择 的第三视频; 以 及将所 述多个封面 图像至少部分地叠加 显示于正在播放 的所述第三视 频上。 在一个实施 例中,所述多个视频中的至少一 部分包括预录制 的音频叠加。 在一个实施 例中, 当所述程序被处理器执行 时, 处理器还可以执行以下 操作 : 在所述响应于第一用户输入之前 , 从与所述用户设备相关联的遥控设 备接收 所述第一用户输入 。 在一个实施 例中, 所述用户设备包摇智能电视 。 应该理解的是 , 根据本公开实施例的用户设备显 示的界面可以结 合如上 图 3至图 16进行描述, 为简明起见, 在此不在赘述。 参考图 18,其示出了适于用来实现本公 开实施例的电子设备 的结构示意 图, 该电子设备可以是视频 分发系统中的服 务器, 也可以是用户设备, 这里 的用户设 备可以包括但 不限于诸如智能终 端、笔记本电脑、数字广播接收 器、 个人数 字助理 ( Personal Digital Assistant, 简称 PDA) 、 平板电脑(Portable Android Device, 简称 PAD) 、 便携式多媒体播放器( Portable Media Player, 简称 PMP) 、 车载终端(例如车载导航终端) 、 可穿戴设备等等的移动终端 以及诸 如数字 TV、 台式计算机、 智能家居设备(诸如智能电视 ) 等等的终 端。 图 18示出的电子设备仅仅是一个示例 ,不应对本公开实施例 的功能和使 用范 围带来任何限制 。 如图 18所示, 电子设备可以包括处理装置(例如中央处理器 、 图形处理 器等 )1801 ,其可以根据存储在只读存储器( Read Only Memory ,简称 ROM) 1802中的 程序或者从存储 装置 1808加载到随机访问存储 器( Random Access Memory , 简称 RAM ) 1803 中的程序而执行各种适当的动作和处理以 实现 如上所 述的视频分发功 能或者视频播放功 能。 在 RAM 1803中, 还存储有用 户设备操 作所需的各种程 序和数据。 处理装置 1801、 ROM 1802以及 RAM 1803通过 总线 1804彼此相连。输入 /输出(I/O)接口 1805也连接至总线 1804。 通常, 以下装置可以连接至 I/O接口 1805: 包括例如触摸屏、 触摸板、 键盘、 鼠标、 摄像头、 麦克风、 加速度计、 陀螺仪等的输入装置 1806; 包括 例如屏 幕、 扬声器、 振动器等的输出装置 1807; 包括例如磁带、 硬盘等的存 储装置 1808; 以及通信装置 1809= 通信装置 1809可以允许用户设备与其他 设备进行 无线或有线通信 以交换数据。虽然图 18示出了具有各种 装置的用户 设备或视 频分发系统中的服 务器设备, 但是应理解的是, 并不要求实施或具 备所有 示出的装置。 可以替代地实施或 具备更多或更 少的装置。 应当理解的是 ,方法和系统不限于特 定方法、特定组件或特 定实施方式。 还应理解 的是, 本文所使用的术语仅出于描 述特定实施例 的目的, 而无意进 行限制 。 如说明书和 所附权利要求书 中所使用的, 单数形式的 “一个” 、 “一种” 和 “该” 包括复数对象, 除非上下文另外明确指 出。 范围可以在本文中表示 为从 “大约”一个特定值和 /或到 “大约”另一特定值 。 当表达这样的范围时, 另一 实施例包括从一个 特定值和/或至另一特定值 。 类似地, 当通过使用先行 词 “约” 将值表示为近似值时, 将理解的是, 特定值形成另一实施例 。 还将 理解 , 每个范围的端点相对于另一端点 以及独立于另一 端点都是重要 的。

“可选的” 或 “可选地” 是指随后描述的事件或 情况可能发生或 可能不 发生 , 并且该描述包括所述事件或情况 发生的情况以及 事件或情况没有 发生 的情 况。 在本说明书 的整个说明书和权 利要求书中, 单词 “包括” 和该单词的变 体, 诸如 “包括” 和 “包含” , 是指 “包括但不限于” , 并且不旨在排除, 例如 , 其他组件、 整数或步骤。 “示例性” 是指 “的一个示例” , 并且无意 传达优选 或理想实施例 的指示。 “诸如" 不是限制性的, 而是出于解释的目 的。 特别地, 根据本公开的实施例 , 上文参考流程图描述的过程可 以被实现 为计算机 软件程序。 例如, 本公开的实施例包括一种计算机 程序产品, 其包 括承载在 计算机可读介质 上的计算机程序 , 该计算机程序包含用于执行流程 图所示 的方法的程序代 码。 例如, 计算机程序包括用于执行根据本公开 实施 例所 述的视频分发 方法或者用 于执行根据 本公开实施 例所述的视 频播放方 法。在这样的 实施例中,该计算机程序可 以通过通信装 置 1809从网络上被下 载和安 装, 或者从存储装置 1808被安装, 或者从 ROM 1802被安装。 在该 计算机程 序被处理装置 1801执行时,执行本公开实施例的方法中限 定的上述 功能 。 例如, 电子设备可以是计算设备或用户设备, 可以通过计算设备执行 如上述 的视频分发方法 ; 还可以通过用户设备执行如上述 的视频播放方法 。 需要说明的是 , 本公开上述的计算机可读介质 可以是计算机可 读信号介 质或者计 算机可读存储介 质或者是上述 两者的任意组合 。 计算机可读存储介 质例如 可以是 — 但不限于 — 电、 磁、 光、 电磁、 红外线、 或半导体的系 统、 装置或器件, 或者任意以上的组合 。 计算机可读存储介质的更具体 的例 子可 以包括但不限于 : 具有一个或多个导线的电连接 、 便携式计算机磁盘、 硬盘 、 随机访问存储器(RAM ) 、 只读存储器(ROM) 、 可擦式可编程只 读存储 器( EPROM或闪存 )、光纤、便携式紧凑磁盘只读存储器( CD-ROM)、 光存储 器件、 磁存储器件、 或者上述的任意合适的组合 。 在本公开中, 计算 机可读存 储介质可以是任 何包含或存储程 序的有形介质 , 该程序可以被指令 执行 系统、 装置或者器件使用或者与其 结合使用。 而在本公开中, 计算机可 读信号介 质可以包括在基 带中或者作为载 波一部分传播 的数据信号, 其中承 载了计算 机可读的程序代 码。 这种传播的数据信号可以采 用多种形式, 包括 但不 限于电磁信号、 光信号或上述的任 意合适的组合 。 计算机可读信号介质 还可以是 计算机可读存储 介质以外的任何 计算机可读介质 , 该计算机可读信 号介质 可以发送、 传播或者传输用于由指令 执行系统、 装置或者器件使用 或 者与其 结合使用的程序 。 计算机可读介质上包含的程序代 码可以用任何 适当 的介质传 输, 包括但不限于: 电线、 光缆、 RF(射频)等等, 或者上述的任 意合适 的组合。 上述计算机 可读介质可以是上 述电子设备中所 包含的; 也可以是单独存 在, 而未装配入该电子设备中。 上述计算机 可读介质承载有一 个或者多个程序 , 当上述一个或者多个程 序被该 电子设备执行时, 使得该电子设备执行 上述实施例所示 的方法。 可以以一种 或多种程序设计语 言或其组合来编写 用于执行本公开 的操作 的计算机 程序代码, 上述程序设计语言 包括面向对象的程 序设计语言一诸如 Java、 Smalltalk. C++, 还包括常规的过程式程序设计语言一诸如 “C” 语言 或类似 的程序设计语言 。 程序代码可以完全地在用户计算机 上执行、 部分地 在用户计 算机上执行、 作为一个独立的软件 包执行、 部分在用户计算机上部 分在远程 计算机上执行 、 或者完全在远程计算机或媒体库 上执行。 在涉及远 程计 算机的情形 中, 远程计算机可以通 过任意种类的 网络 — 包括局域 网 ( Local Area Network , 简称 LAN )或广域网 ( Wide Area Network , 简称 WAN )一连接 到用户计算机 , 或者, 可以连接到外部计算机 (例如利用因特 网服务提 供商来通过 因特网连接) 。 附图中的流程 图和框图, 图示了按照本公开各 种实施例的系统 、 方法和 计算机程 序产品的可能 实现的体系架构 、 功能和操作。 在这点上, 流程图或 框图 中的每个方框可 以代表一个模块 、 程序段、 或代码的一部分, 该模块、 程序段 、 或代码的一部分包含一个或 多个用于实现规定 的逻辑功能的可执 行 指令 。 也应当注意, 在有些作为替换的实现中, 方框中所标注的功能也可 以 以不 同于附图中所标注 的顺序发生。 例如, 两个接连地表示的方框实际上 可 以基本 并行地执行, 它们有时也可以按相 反的顺序执行 , 这依所涉及的功能 而定 。 也要注意的是, 框图和 /或流程图中的每个方框、 以及框图和 /或流程 图中的 方框的组合, 可以用执行规定的 功能或操作的专用 的基于硬件 的系统 来实现 , 或者可以用专用硬件与计算机指 令的组合来 实现。 描述于本公 开实施例中所涉及 到的单元可以 通过软件的方式 实现, 也可 以通过硬 件的方式来 实现。 其中, 单元的名称在某种情况下并不构成对该 单 元本 身的限定。 本文中以上 描述的功能可 以至少部分地 由一个或多个硬件 逻辑部件来执 行。 例如, 非限制性地, 可以使用的示范类型的硬件 逻辑部件包括: 现场可 编程 门阵列 (FPGA) 、 专用集成电路(ASIC) 、 专用标准产品 (ASSP) 、 片上 系统(SOC ) 、 复杂可编程逻辑设备( CPLD)等等。 在本公开的上 下文中, 机器可读介质可以是有 形的介质, 其可以包含或 存储以供 指令执行系统 、 装置或设备使用或与指令执行 系统、 装置或设备结 合地使 用的程序。 机器可读介质可以是机 器可读信号介质 或机器可读储存 介 质。 机器可读介质可以 包括但不限于电子 的、 磁性的、 光学的、 电磁的、 红 外的 、 或半导体系统、 装置或设备, 或者上述内容的任何合适组合。 机器可 读存储介 质的更具体示例 会包括基于一个 或多个线的 电气连接、 便携式计算 机盘 、 硬盘、 随机存取存储器 (RAM) 、 只读存储器 (ROM) 、 可擦除可 编程只读 存储器 (EPROM 或 快闪存储器 ) 、 光纤、 便捷式紧凑盘只读存储 器 (CD-ROM )、 光学储存设备、 磁储存设备、 或上述内容的任何合适组合。 以上描述仅 为本公开的较佳 实施例以及对所运用 技术原理的说 明。 本领 域技术人 员应当理解, 本公开中所涉及 的公开范围, 并不限于上述技术特征 的特定 组合而成的技术 方案,同时也应涵盖在不脱 离上述公开构思的情 况下, 由上述技 术特征或其等 同特征进行任意 组合而形成的其 它技术方案。 例如上 述特征 与本公开中公开 的 (但不限于)具有类似功能 的技术特征进行互相 替 换而形成 的技术方案。 此外, 虽然采用特定次序描 绘了各操作, 但是这不应当理解 为要求这些 操作 以所示出的特定次 序或以顺序次序 执行来执行。 在一定环境下, 多任务 和并行 处理可能是有利 的。 同样地, 虽然在上面论述中包含了若干具体 实现 细节, 但是这些不应当被 解释为对本公开的 范围的限制。 在单独的实施例的 上下文 中描述的某些特 征还可以组合地 实现在单个实施例 中。 相反地, 在单 个实施例 的上下文中描 述的各种特征也 可以单独地或 以任何合适的子组 合的 方式 实现在多个实施例 中。 尽管已经采用 特定于结构特征 和 /或方法逻辑动作的语言描述了本主题 , 但是应 当理解所附权利要 求书中所限定 的主题未必局限 于上面描述的特 定特 征或动作 。 相反, 上面所描述的特定特征和动作仅仅是 实现权利要求书的 示 例形式 。