首页 / 专利库 / 电脑图像 / 帧存储器 / 多媒体信息的播放系统、方法、装置、设备及存储介质

多媒体信息的播放系统、方法、装置、设备及存储介质

阅读:1028发布:2020-05-29

专利汇可以提供多媒体信息的播放系统、方法、装置、设备及存储介质专利检索,专利查询,专利分析的服务。并且本 申请 实施例 提供一种多媒体信息的播放系统、方法、装置、终端设备以及存储介质。在本申请实施例中,通过设置第二媒体信息在第一媒体信息中的播放控制信息,在播放第一媒体信息时,基于播放控制信息播放该第二媒体信息,使得该第二媒体信息对第一媒体信息的图像进行部分遮挡,从而形成图像遮挡效果,营造了一种未知的神秘感的竞猜视频互动场景,用户能够对该遮挡图像产生更大的兴趣度,从而积极参与视频互动,加大了视频互动的趣味性。,下面是多媒体信息的播放系统、方法、装置、设备及存储介质专利的具体信息内容。

1.一种多媒体信息的播放系统,其特征在于,包括:多媒体处理终端、多媒体服务器以及多媒体播放终端;
其中,所述多媒体处理终端,用于确定第二媒体信息在第一媒体信息中的播放控制信息,并将所述第一媒体信息、第二媒体信息和所述播放控制信息发送给所述多媒体服务器;
其中,所述第二媒体信息可遮挡第一媒体信息中的指定的部分元素;
所述多媒体服务器,用于保存所述第一媒体信息、所述第二媒体信息和所述播放控制信息,并响应所述多媒体播放终端发送的播放请求,向所述多媒体播放终端提供所述第一媒体信息、所述第二媒体信息和所述播放控制信息;
所述多媒体播放终端,用于根据所述播放控制信息在所述第一媒体信息的播放过程中播放所述第二媒体信息,所述第一媒体信息中指定的部分元素被第二媒体信息所遮挡以供视频观看者参与视频互动。
2.根据权利要求1所述的系统,其特征在于,
所述多媒体处理终端,还用于:建立所述第一媒体信息、第二媒体信息与所述播放控制信息之间的关联关系,将所述关联关系发送至所述多媒体服务器;
所述多媒体服务器,还用于:接收所述多媒体处理终端发送的所述关联关系并保存。
3.根据权利要求2所述的系统,其特征在于,所述多媒体服务器,具体用于:
根据所述播放请求中携带的所述第一媒体信息的标识,获取所述第一媒体信息,并根据所述第一媒体信息的标识以及所述关联关系确定所述第二媒体信息以及所述播放控制信息,并将所述第一媒体信息、第二媒体信息和所述播放控制信息发送给所述第二客户端。
4.根据权利要求1所述的系统,其特征在于,
所述多媒体处理终端,还用于:响应视频提供者的设置操作,获取所述第二媒体信息的播放画面、播放画面尺寸、播放画面在所述第一媒体信息的视频画面上的播放区域以及播放画面在所述第一媒体信息中的播放时间;
根据所述第二媒体信息的播放画面以及播放画面尺寸生成遮罩层,所述遮罩层对应所述第二媒体信息;
将所述播放画面在所述第一媒体信息的视频画面上的播放区域以及播放画面在所述第一媒体信息中的播放时间作为所述遮罩层在所述第一媒体信息中的播放控制信息。
5.根据权利要求4所述的系统,其特征在于,所述第二媒体信息的播放画面包括多个连续的图像;
所述多媒体处理终端,具体用于:响应视频提供者的设置操作,获取每帧图像的内容、每帧图像的尺寸、每帧图像在所述第一媒体信息中的播放时间以及每帧图像在所述第一媒体信息中与所述播放时间对应的视频画面中的播放区域,所述播放区域部分遮挡对应的视频画面。
6.根据权利要求5所述的系统,其特征在于,所述多媒体处理终端在设置所述播放区域时,具体用于:
响应视频提供者的设置操作,获取所述视频提供者针对每帧图像输入的播放区域的描述信息,根据所述播放区域的描述信息,确定每帧图像在所述第一媒体信息中对应的视频画面中的播放区域;或者
响应视频提供者的设置操作,获取所述视频提供者针对每帧图像输入的播放区域的计算方法,根据所述播放区域的计算方法,确定每帧图像在所述第一媒体信息中对应的视频画面中的播放区域。
7.根据权利要求5所述的系统,其特征在于,所述多媒体处理终端,还用于:根据每帧图像的内容以及每帧图像的尺寸生成连续播放的遮罩层序列,每帧图像在所述第一媒体信息中的播放时间以及每帧图像在所述第一媒体信息中与所述播放时间对应的视频画面中的播放区域形成所述遮罩层序列中的相应遮罩层的播放控制信息。
8.根据权利要求1所述的系统,其特征在于,
所述多媒体处理终端,还用于:响应视频提供者的指示信息设置操作,获取所述第一媒体信息中被所述第二媒体信息遮挡内容的第一描述信息以及提示信息;并将所述第一描述信息以及所述提示信息发送至所述多媒体服务器;
所述多媒体服务器,还用于:接收所述多媒体处理终端发送的所述第一描述信息和所述提示信息并保存,并将所述提示信息发送给所述多媒体播放终端。
9.根据权利要求8所述的系统,其特征在于,
所述多媒体播放终端,还用于:在播放所述第一媒体信息过程中,向视频观看者展示所述提示信息以提示所述视频观看者对所述第一媒体信息中被所述第二媒体信息遮挡的内容进行猜测;以及响应所述视频观看者的输入操作,获取所述视频观看者输入的所述第一媒体信息中被所述第二媒体信息遮挡的内容的第二描述信息,并发送至所述多媒体服务器;
所述多媒体服务器,还用于:将所述第一描述信息与所述第二描述信息进行匹配,当所述第一描述信息与第二描述信息相匹配时,向所述多媒体播放终端返回匹配成功信息;
所述多媒体播放终端,还用于:当接收到所述确认成功信息后,结束播放所述第二媒体信息,并展示所述匹配成功信息。
10.根据权利要求9所述的系统,其特征在于,所述提示信息展示在所述第一媒体信息中指定的部分元素被遮挡的区域上。
11.根据权利要求9所述的系统,其特征在于,
所述多媒体服务器,还用于:当所述第一描述信息与第二描述信息不匹配,向所述多媒体播放终端返回匹配失败信息;
所述多媒体播放终端,具体用于:当接收到所述匹配失败信息后,继续播放所述第二媒体信息,直至接收到所述多媒体服务器发送的所述匹配成功信息。
12.根据权利要求9所述的系统,其特征在于,所述多媒体播放终端,还用于:当接收到所述匹配成功信息后,向奖励服务器发送奖励请求,接收所述奖励服务器根据所述奖励请求发送的奖励描述信息。
13.根据权利要求12所述的系统,其特征在于,所述多媒体播放终端还用于:接收所述奖励服务器发送的奖励到账通知信息,并向视频观看者输出所述奖励到账通知信息,以通知所述视频观看者奖励已收到。
14.根据权利要求12所述的系统,其特征在于,所述奖励服务器为游戏交易服务器、在线购物服务器或在线支付服务器。
15.一种多媒体信息的播放方法,其特征在于,包括:
确定第二媒体信息在所述第一媒体信息中的播放控制信息;
将所述第一媒体信息、第二媒体信息和所述播放控制信息发送给多媒体服务器,以使所述多媒体服务器向多媒体播放客户端提供所述第一媒体信息、第二媒体信息和所述播放控制信息;所述第二媒体信息可遮挡第一媒体信息中的指定的部分元素以供视频观看者参与视频互动。
16.根据权利要15所述的方法,其特征在于,所述方法进一步包括:
响应视频提供者的设置操作,获取所述第二媒体信息的播放画面、播放画面尺寸、播放画面在所述第一媒体信息的视频画面上的播放区域以及播放画面在所述第一媒体信息中的播放时间;
根据所述第二媒体信息的播放画面以及播放画面尺寸生成遮罩层,所述遮罩层对应所述第二媒体信息;
将所述播放画面在所述第一媒体信息的视频画面上的播放区域以及播放画面在所述第一媒体信息中的播放时间作为所述遮罩层在所述第一媒体信息中的播放控制信息。
17.根据权利要16所述的方法,其特征在于,所述第二媒体信息的播放画面包括多个连续的帧图像;
所述获取所述第二媒体信息的播放画面、播放画面尺寸、播放画面在所述第一媒体信息的视频画面上的播放区域以及播放画面在所述第一媒体信息中的播放时间,包括:
响应视频提供者的设置操作,获取每帧图像的内容、每帧图像的尺寸、每帧图像在所述第一媒体信息中的播放时间以及每帧图像在所述第一媒体信息中与所述播放时间对应的视频画面中的播放区域,所述播放区域部分遮挡对应的视频画面。
18.根据权利要15所述的方法,其特征在于,所述每帧图像在所述第一媒体信息中与所述播放时间对应的视频画面中的播放区域,包括:响应视频提供者的设置操作,获取所述视频提供者针对每帧图像输入的播放区域的描述信息,根据所述播放区域的描述信息,确定每帧图像在所述第一媒体信息中对应的视频画面中的播放区域;或者
响应视频提供者的设置操作,获取所述视频提供者针对每帧图像输入的播放区域的计算方法,根据所述播放区域的计算方法,确定每帧图像在所述第一媒体信息中对应的视频画面中的播放区域。
19.根据权利要17所述的方法,其特征在于,根据所述第二媒体信息的播放画面以及播放画面尺寸生成遮罩层,包括:每帧图像在所述第一媒体信息中的播放时间以及每帧图像在所述第一媒体信息中与所述播放时间对应的视频画面中的播放区域形成所述遮罩层序列中的相应遮罩层的播放控制信息。
20.根据权利要15所述的方法,其特征在于,所述方法进一步包括:
响应视频提供者的指示信息设置操作,获取所述第一媒体信息中被所述第二媒体信息遮挡内容的第一描述信息以及提示信息;并将所述第一描述信息以及所述提示信息发送至多媒体服务器,以使所述多媒体服务器将所述提示信息发送给多媒体播放终端。
21.一种多媒体信息的播放方法,其特征在于,包括:
获取第一媒体信息、第二媒体信息以及第二媒体信息在所述第一媒体信息中的播放控制信息,第二媒体信息可遮挡第一媒体信息中指定的部分元素;
在所述第一媒体信息的播放过程中,根据所述播放控制信息播放所述第二媒体信息,所述第一媒体信息中指定的部分元素被第二媒体信息所遮挡以供视频观看者参与视频互动。
22.根据权利要21所述的方法,其特征在于,所述获取第一媒体信息、第二媒体信息以及第二媒体信息在所述第一媒体信息中的播放信息,包括:
向多媒体服务器发送播放请求,接收所述多媒体服务器响应于所述播放请求返回的所述第一媒体信息、第二媒体信息以及所述播放信息;
其中,所述方法进一步包括:
接收所述多媒体服务器响应于所述播放请求发送的所述第一媒体信息中被所述第二媒体信息遮挡内容的提示信息,以提示所述视频观看者对所述第一媒体信息中被所述第二媒体信息遮挡的内容进行猜测。
23.根据权利要22所述的方法,其特征在于,所述方法进一步包括:
在播放所述第一媒体信息过程中,向视频观看者展示所述提示信息以提示所述视频观看者对所述第一媒体信息中被所述第二媒体信息遮挡的内容进行猜测;以及响应所述视频观看者的输入操作,获取所述视频观看者输入的所述第一媒体信息中被所述第二媒体信息遮挡的内容的第二描述信息,并发送至所述多媒体服务器;
当接收到所述确认成功信息后,结束播放所述第二媒体信息,并展示所述匹配成功信息。
24.根据权利要23所述的方法,其特征在于,所述方法进一步包括:
当接收到所述匹配失败信息后,继续播放所述第二媒体信息,直至接收到所述多媒体服务器发送的所述匹配成功信息。
25.根据权利要23所述的方法,其特征在于,所述方法进一步包括:
当接收到所述匹配成功信息后,向奖励服务器发送奖励请求,接收所述奖励服务器根据所述奖励请求发送的奖励描述信息。
26.根据权利要23所述的方法,其特征在于,所述方法进一步包括:
接收所述奖励服务器发送的奖励到账通知信息,并向视频观看者输出奖励到账通知信息,以通知所述视频观看者奖励已收到。
27.根据权利要21所述的方法,其特征在于,所述第二媒体信息为遮罩层序列,则在所述第一媒体信息的播放过程中,根据所述播放控制信息播放所述第二媒体信息,包括:
在所述第一媒体信息的播放过程中,根据所述播放控制信息跟随第一媒体信息动态播放遮罩层序列中的遮罩层。
28.一种多媒体信息的播放装置,其特征在于,包括:
确定模,用于确定第二媒体信息在所述第一媒体信息中的播放控制信息;
发送模块,用于将所述第一媒体信息、第二媒体信息和所述播放控制信息发送给多媒体服务器,以使所述多媒体服务器向多媒体播放客户端提供所述第一媒体信息、第二媒体信息和所述播放控制信息;所述第二媒体信息可遮挡第一媒体信息中的指定的部分元素以供视频观看者参与视频互动。
29.一种多媒体信息的播放装置,其特征在于,包括:
获取模块,用于获取第一媒体信息、第二媒体信息以及第二媒体信息在所述第一媒体信息中的播放控制信息,所述第二媒体信息可遮挡第一媒体信息中的指定的部分元素;
播放模块,用于在所述第一媒体信息的播放过程中,根据所述播放控制信息播放所述第二媒体信息,以利用所述第二媒体信息对所述第一媒体信息进行部分遮挡,所述指定的部分元素被第二媒体信息所遮挡后用于供视频观看者参与视频互动。
30.一种终端设备,其特征在于,包括:存储器、处理器以及通信组件;
所述存储器,用于存储计算机程序
所述处理器,用于执行所述计算机程序,以用于:
确定第二媒体信息在第一媒体信息中的播放控制信息,并通过所述通信组件将所述第一媒体信息、第二媒体信息和所述播放控制信息发送给多媒体服务器;其中,所述第二媒体信息可遮挡第一媒体信息中的指定的部分元素以供视频观看者参与视频互动。
31.一种存储有计算机程序的计算机可读存储介质,其特征在于,所述计算机程序被一个或多个处理器执行时,致使所述一个或多个处理器实现权利要求15-20所述方法中的步骤。
32.一种终端设备,其特征在于,包括:存储器、处理器以及通信组件;
所述存储器,用于存储计算机程序;
所述处理器,用于执行所述计算机程序,以用于:
通过所述通信组件获取第一媒体信息、第二媒体信息以及第二媒体信息在所述第一媒体信息中的播放控制信息;
在所述第一媒体信息的播放过程中,根据所述播放控制信息播放所述第二媒体信息,所述第一媒体信息中指定的部分元素被第二媒体信息所遮挡以供视频观看者参与视频互动。
33.一种存储有计算机程序的计算机可读存储介质,其特征在于,所述计算机程序被一个或多个处理器执行时,致使所述一个或多个处理器实现权利要求21-27所述方法中的步骤。

说明书全文

多媒体信息的播放系统、方法、装置、设备及存储介质

技术领域

[0001] 本申请涉及互联网技术领域,尤其涉及一种多媒体信息的播放系统、方法、装置、终端设备以及存储介质。

背景技术

[0002] 随着互联网的发展,观看媒体信息,特别是观看视频已经成为现下比较流行的休闲方式之一。为了增强视频创作者和视频观看者之间的良好体验,从而产生了视频互动,现有视频互动是指在视频观看者观看视频时,在视频界面上以文本方式展示相关信息,例如其它视频观看者发表的评论信息,让视频观看者参与到视频的情节里,提升视频观看体验,拉动视频观看者的停留时长。
[0003] 然而,上述简单的信息视频互动方式并不能自动地实现让视频观看者参与到竞猜视频互动中,无法增加视频互动的趣味性以及提高视频观看者的参与度。发明内容
[0004] 本申请的多个方面提供一种多媒体信息的播放系统、方法、装置、终端设备以及存储介质,用以提高视频互动的趣味性以及提高用户的参与度。
[0005] 本申请实施例提供一种多媒体信息的播放系统,包括:多媒体处理终端、多媒体服务器以及多媒体播放终端;
[0006] 其中,所述多媒体处理终端,用于确定第二媒体信息在第一媒体信息中的播放控制信息,并将所述第一媒体信息、第二媒体信息和所述播放控制信息发送给所述多媒体服务器;其中,所述第二媒体信息可遮挡第一媒体信息中的指定的部分元素;所述多媒体服务器,用于保存所述第一媒体信息、所述第二媒体信息和所述播放控制信息,并响应所述多媒体播放终端发送的播放请求,向所述多媒体播放终端提供所述第一媒体信息、所述第二媒体信息和所述播放控制信息;所述多媒体播放终端,用于根据所述播放控制信息在所述第一媒体信息的播放过程中播放所述第二媒体信息,所述第一媒体信息中指定的部分元素被第二媒体信息所遮挡以供视频观看者参与视频互动。
[0007] 本申请实施例还提供一种多媒体信息的播放方法,包括:确定第二媒体信息在所述第一媒体信息中的播放控制信息;将所述第一媒体信息、第二媒体信息和所述播放控制信息发送给多媒体服务器,以使所述多媒体服务器向多媒体播放客户端提供所述第一媒体信息、第二媒体信息和所述播放控制信息;所述第二媒体信息可遮挡第一媒体信息中的指定的部分元素以供视频观看者参与视频互动。本申请实施例还提供一种多媒体信息的播放方法,包括:获取第一媒体信息、第二媒体信息以及第二媒体信息在所述第一媒体信息中的播放控制信息,第二媒体信息可遮挡第一媒体信息中的指定的部分元素;在所述第一媒体信息的播放过程中,根据所述播放信息播放所述第二媒体信息,所述第一媒体信息中指定的部分元素被第二媒体信息所遮挡以供视频观看者参与视频互动。
[0008] 本申请实施例还提供一种多媒体信息的播放装置,包括:确定模,用于确定第二媒体信息在所述第一媒体信息中的播放控制信息;发送模块,用于将所述第一媒体信息、第二媒体信息和所述播放控制信息发送给多媒体服务器,以使所述多媒体服务器向多媒体播放客户端提供所述第一媒体信息、第二媒体信息和所述播放控制信息;所述第二媒体信息可遮挡第一媒体信息中的指定的部分元素以供视频观看者参与视频互动。
[0009] 本申请实施例还提供一种多媒体信息的播放装置,包括:获取模块,用于获取第一媒体信息、第二媒体信息以及第二媒体信息在所述第一媒体信息中的播放控制信息,所述第二媒体信息可遮挡第一媒体信息中的指定的部分元素;播放模块,用于在所述第一媒体信息的播放过程中,根据所述播放控制信息播放所述第二媒体信息,所述第一媒体信息中指定的部分元素被第二媒体信息所遮挡以供视频观看者参与视频互动。
[0010] 本申请实施例还提供一种终端设备,包括:存储器、处理器以及通信组件;确定第二媒体信息在第一媒体信息中的播放控制信息,并通过所述通信组件将所述第一媒体信息、第二媒体信息和所述播放控制信息发送给多媒体服务器;其中,所述第二媒体信息可遮挡第一媒体信息中的指定的部分元素以供视频观看者参与视频互动。
[0011] 本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,所述计算机程序被一个或多个处理器执行时,致使所述一个或多个处理器实现上述方法中的步骤。
[0012] 本申请实施例还提供一种终端设备,包括:存储器、处理器以及通信组件;通过所述通信组件获取第一媒体信息、第二媒体信息以及第二媒体信息在所述第一媒体信息中的播放控制信息;在所述第一媒体信息的播放过程中,根据所述播放控制信息播放所述第二媒体信息,所述第一媒体信息中指定的部分元素被第二媒体信息所遮挡以供视频观看者参与视频互。
[0013] 本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,所述计算机程序被一个或多个处理器执行时,致使所述一个或多个处理器实现上述方法中的步骤。
[0014] 应用本申请的技术方案,可以确定第二媒体信息在第一媒体信息中的播放控制信息,并根据该播放控制信息,在第一媒体信息进行播放时,播放该第二媒体信息,使得该第二媒体信息对第一媒体信息的图像进行部分遮挡,从而形成图像遮挡效果,营造了更好的视频互动场景,用户能够对该遮挡图像产生更大的兴趣度,从而积极参与视频互动,加大了视频互动的趣味性。附图说明
[0015] 此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0016] 图1为本申请一示例性多媒体信息的播放系统的结构示意图;
[0017] 图2为本申请另一示例性实施例的多媒体信息的播放方法的流程示意图;
[0018] 图3为本申请另一示例性实施例提供的又一种多媒体信息的播放方法的流程示意图;
[0019] 图4为本申请又一示例性实施例提供的多媒体信息的播放装置的结构框架示意图;
[0020] 图5为本申请又一示例性实施例提供的又一种多媒体信息的播放装置的结构框架示意图;
[0021] 图6为本申请又一示例性实施例提供的终端设备的结构示意图;
[0022] 图7为本申请又一示例性实施例提供的又一种终端设备的结构示意图。

具体实施方式

[0023] 为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0024] 传统的视频互动方式,一种是视频强制展示互动元素,比如商品、卡片、动画等弹层,所有的互动元素都是可见的,另一种是视频展示用户输入的交流信息,该交流信息也是可见的,但,上述两种视频互动方式均无法实现竞猜视频互动。此外,虽然现有技术可以实现对视频中的图像进行打码或遮挡等效果,但都是通过视频合成的方式生成一个完整视频文件,无法展示该视频中的被打码或被遮挡的画面,而由于无法实现被遮挡后再公开被遮挡的画面的效果,就不能实现竞猜视频互动的应用场景。本申请实施例提供一种解决方案,基本思路是:通过设置第二媒体信息在第一媒体信息中的播放控制信息,在播放第一媒体信息时,基于播放控制信息播放该第二媒体信息,使得该第二媒体信息对第一媒体信息进行部分遮挡,从而形成部分遮挡效果,营造了一种未知的神秘感的竞猜视频互动场景,用户能够对该遮挡信息产生更大的兴趣度,从而积极参与视频互动,加大了视频互动的趣味性,由于第二媒体信息是根据播放信息在第一媒体信息中进行播放的,所以不会造成无法揭露真实画面的问题,同时,还可以发挥视频创作者的想象空间,让视频创作者基于视频互动带动视频观看者参与更多互动。
[0025] 以下结合附图,详细说明本申请各实施例提供的技术方案。
[0026] 图1为本申请一示例性实施例提供的一种多媒体信息的播放系统的结构示意图。如图1所示,该播放系统100包括:多媒体处理终端101、多媒体服务器102以及多媒体播放终端103。
[0027] 其中,多媒体处理终端101用于确定第二媒体信息在第一媒体信息中的播放控制信息,并将所述第一媒体信息、第二媒体信息和所述播放控制信息发送给所述多媒体服务器102。
[0028] 多媒体处理终端101是用户使用的终端设备,可以是任何具有一定计算能的设备,例如可以是智能手机、平板电脑、个人电脑等等。多媒体处理终端101的基本结构包括:至少一个处理单元和至少一个存储器。处理单元和存储器的数量取决于多媒体处理终端
101的配置和类型。存储器可以包括易失性的,例如RAM,也可以包括非易失性的,例如只读存储器(Read-Only Memory,ROM)、闪存等,或者也可以同时包括两种类型。存储器内通常存储有操作系统(Operating System,OS)、一个或多个应用程序,也可以存储有程序数据等。
除了处理单元和存储器之外,多媒体处理终端101还包括一些基本配置,例如网卡芯片、IO总线、音视频组件等。可选地,多媒体处理终端101还可以包括一些外围设备,例如键盘鼠标、输入笔等。其它外围设备在本领域中是众所周知的,在此不做赘述。
[0029] 多媒体服务器102是指可以在网络环境中提供多媒体信息交互服务的服务器,用户可以通过网络向多媒体服务器102上传待播放的媒体信息,还可以通过网络从多媒体服务器102中获取到媒体信息,这里的媒体信息可以包括视频、音频、动画。在物理实现上,多媒体服务器102可以是任何能够提供计算服务,响应服务请求,并进行处理的设备,例如可以是常规服务器、服务器、云主机、虚拟中心等。服务器的构成主要包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似。
[0030] 多媒体播放终端103是用户使用的终端设备,例如可以是智能手机、平板电脑、个人电脑等。多媒体播放终端103,用于从多媒体服务器102获取媒体信息,并根据接收到的媒体信息进行播放,多媒体播放终端103通常也包括至少一个处理单元和至少一个存储器。处理单元和存储器的数量取决于多媒体播放终端103的配置和类型。除了处理单元和存储器之外,多媒体播放终端103也会包括网卡芯片、IO总线、音视频组件等基本配置。可选地,根据多媒体播放终端103的实现形式,多媒体播放终端103也可以包括一些外围设备,例如键盘、鼠标、输入笔、打印机等。这些外围设备在本领域中是众所周知的,在此不做赘述。
[0031] 在本实施例中,多媒体处理终端101和多媒体播放终端103均与多媒体服务器102进行网络连接。多媒体处理终端101和多媒体播放终端103均与多媒体服务器102之间可以是无线或有线网络连接。若多媒体处理终端101和多媒体播放终端103均与多媒体服务器102通信连接,该移动网络的网络制式可以为2G(GSM)、2.5G(GPRS)、3G(WCDMA、TD-SCDMA、CDMA2000、UTMS)、4G(LTE)、4G+(LTE+)、WiMax等中的任意一种。
[0032] 以下对播放系统100实现的功能进行详细阐述:
[0033] 多媒体处理终端101,用于确定第二媒体信息在第一媒体信息中的播放信息,并将第一媒体信息、第二媒体信息和播放控制信息发送给多媒体服务器;其中,第二媒体信息可遮挡第一媒体信息中的指定的部分元素。
[0034] 其中,第一媒体信息是指可播放的媒体信息,可以包括但不限于:视频、动画等。
[0035] 第二媒体信息是指可播放的媒体信息,可以包括但不限于:视频、动画等。
[0036] 播放控制信息是控制第二媒体信息在第一媒体信息中进行播放所需的信息,可以包括:播放时间、播放位置
[0037] 指定的部分元素是第一媒体信息中的可引发视频观看者参与互动的元素。根据第一媒体信息内容的不同,指定的部分元素会不同。指定的部分元素可以包括:商品,如,手机、笔记本电脑杯等。
[0038] 例如,根据前文所述,用户在多媒体处理终端101上进行视频处理操作,向多媒体处理终端101发出获取存储于多媒体处理终端101本地区域中的第一视频(如,竞猜手机商品视频)的操作或指令,该操作或指令可以携带获取地址,多媒体处理终端101响应于该指令或操作,从其本地区域获取到该第一视频。多媒体处理终端101向用户提供播放控制信息以及第二视频(即第二媒体信息)的设置界面或设置接口,用户对该设置界面或设置接口进行操作,从而形成播放控制信息以及生成第二视频,该第二视频可遮挡第一视频中的竞猜商品,如手机,多媒体处理终端101根据形成的播放控制信息确定该播放控制信息,并将该第一视频、第二视频以及该播放控制信息通过保存请求发送至多媒体服务器102。
[0039] 需要说明的是,该第一视频可以为一段合法短视频或合法长视频。
[0040] 多媒体服务器102,用于保存第一媒体信息、第二媒体信息和播放控制信息,并响应多媒体播放终端发送的播放请求,向多媒体播放终端提供第一媒体信息、第二媒体信息和播放控制信息。
[0041] 例如,根据前文所述,多媒体服务器102接收多媒体处理终端101发送的保存请求,该保存请求可以携带第一视频、第二视频和播放控制信息,多媒体服务器102保存第一视频、第二视频和播放控制信息,当接收到多媒体播放终端103发送的播放请求后,响应于该播放请求向多媒体播放终端103发送第一视频、第二视频以及播放控制信息。
[0042] 需要说明的是,多媒体服务器102可以将第一视频、第二视频和播放控制信息存放在一个文件中,也可以分别存放在不同的文件下,即分别存储这三个媒体信息。
[0043] 多媒体播放终端103,用于在第一媒体信息的播放过程中,根据播放控制信息播放第二媒体信息,以利用第二媒体信息对第一媒体信息进行部分遮挡,所述第一媒体信息中指定的部分元素被第二媒体信息所遮挡以供视频观看者参与视频互动。
[0044] 例如,根据前文所述,用户可以对多媒体播放终端103进行操作,当用户对多媒体播放终端进行第一视频的播放操作后,多媒体播放终端103响应于该播放操作,向多媒体服务器102发送播放请求,该播放请求携带第一视频标识,多媒体服务器102根据该第一视频标识,以及第一视频、第二视频以及播放控制关系的关联关系,查找出第一视频、第二视频和播放控制信息,并响应于该播放请求,向多媒体播放终端103发送第一视频、第二视频和播放控制信息。当多媒体播放终端103接收到该第一视频后播放该第一视频,根据播放控制信息,播放第二视频,如,当播放时间到达时,在对应的视频画面中的播放位置上,按照播放画面尺寸展示播放画面。同样,当播放时间结束时,则第二视频也播放结束。
[0045] 应理解,第一视频标识即是第一媒体信息标识。
[0046] 本实施例的技术方案形成了图像遮挡效果,营造了更好的视频互动场景,用户能够对该遮挡图像产生更大的兴趣度,从而积极参与视频互动,加大了视频互动的趣味性。
[0047] 在一些实例中,所述多媒体处理终端101,还用于:建立第一媒体信息、第二媒体信息与播放控制信息之间的关联关系,将关联关系发送至多媒体服务器102;所述多媒体服务器102,还用于:接收多媒体处理终端101发送的关联关系并保存。
[0048] 其中,多媒体服务器102,具体用于:根据播放请求中携带的第一媒体信息的标识,获取第一媒体信息,并根据第一媒体信息的标识以及关联关系确定播放控制信息,并将第一媒体信息和播放控制信息发送给第二客户端。
[0049] 当第一媒体信息和播放控制信息存储在不同的地址下,即多媒体服务器102分别存储,可以根据该关联关系查找到第一媒体信息对应的播放控制信息,从而准确地发送给多媒体播放终端103。
[0050] 例如,根据前文所述,当多媒体处理终端101获取到第一视频后,并确定了播放控制信息以及第二视频,就会为第一视频建立一个标识,如“001”,其对应的播放信息也可以建立一个标识如,“011”,以及第二视频也可以建立一个标识如,“012”,并将三个标识进行关联,如“001”关联“011”以及“012”,再将此关联关系通过保存请求发送至多媒体服务器102进行保存,当多媒体服务器102接收到播放请求后,该播放请求携带第一视频标识“001”,并根据该标识查找到第一视频,在根据关联关系确定播放控制信息标识以及第二视频标识,从而查找到播放控制信息以及第二视频,并将查找到的播放控制信息、第二视频以及第一视频发送至多媒体播放终端103。
[0051] 需要说明的是,多媒体服务器102可以对第一视频重新生成一个新的标识,如“0001”,在将该标识“0001”与“001”、“011”和“012”进行关联即可,应理解,此时,播放请求中携带的第一视频标识就是“0001”。
[0052] 上述关联关系应与第一视频存储在一起。
[0053] 在一些实例中,多媒体处理终端101,还用于:响应视频提供者的设置操作,获取第二媒体信息的播放画面、播放画面尺寸、播放画面在第一媒体信息的视频画面上的播放区域以及播放画面在所述第一媒体信息中的播放时间;根据第二媒体信息的播放画面以及播放画面尺寸生成遮罩层,遮罩层对应第二媒体信息;将播放画面在第一媒体信息的视频画面上的播放区域以及播放画面在第一媒体信息中的播放时间作为所述遮罩层在所述第一媒体信息中的播放控制信息。
[0054] 更具体地,第二媒体信息的播放画面包括多个连续的图像;多媒体处理终端101,具体用于:响应视频提供者的设置操作,获取每帧图像的内容、每帧图像的尺寸、每帧图像在第一媒体信息中的播放时间以及每帧图像在第一媒体信息中与所述播放时间对应的视频画面中的播放区域,播放区域部分遮挡对应的视频画面。
[0055] 播放控制信息的形成是可以通过用户的设置来完成,更加方便快捷,同时不会给用户带来过大的操作负担,无需用户对原始视频,即第一视频进行特殊处理,只需简单操作就形成播放控制信息,同时生成第二媒体信息。
[0056] 其中,设置操作可以包括但不限于:选择操作,点击操作,输入操作、选取操作等。
[0057] 播放画面是由多个连续画面组成,每个画面则为帧图像。
[0058] 例如,根据前文所述,多媒体处理终端101向用户提供播放信息的设置界面或设置接口,该设置界面或设置接口中包含有播放时间选项、播放位置选项以及播放画面选项,用户点击播放画面选项,多媒体处理终端101可以弹出图像选择界面,该图像选择界面中包含多个图像,如,圆形,方形、三形等,当用户选择圆形作为每个帧图像,并输入每个帧图像的尺寸,如半径大小,多媒体处理终端101响应这个选择操作和输入操作,将每个帧图像设置为圆形并确定该圆形的大小,从而生成第二视频,用户点击播放时间选项,多媒体处理终端101可以展示出时间输入框或选择框,用户根据该帧图像,即该圆形应该在第一视频中的出现时间进行输入或选择,当多媒体处理终端101,响应于用户的时间选择操作或时间输入操作,将播放时间设置为用户选择的时间或输入的时间,如“10:00分-20:00分”,用户点击播放位置选项,多媒体处理终端101展示位置输入设置框,用户可以手动输入每个帧图像在对应第一视频中的“10:00分-20:00分”的视频画面中的展示区域,如,用户输入对应的一个视频画面中的多个坐标,该多个坐标可以形成一个帧图像,即该帧图像应该播放的区域,从而使得该帧图像对视频画面中的部分内容进行遮挡,多媒体处理终端101响应该输入操作,获取用户输入的坐标信息,设置播放信息中的播放位置,根据该播放时间以及播放位置生成播放控制信息。
[0059] 需要说明的是,播放画面是不透明的画面,具有可遮盖视频画面的功能。
[0060] 应理解,当确定了播放时间后,多媒体处理终端101就可以确定在播放时间内的视频帧的数量,也就可以确定帧图像的数量,同时确定每个帧图像出现在第一视频中的时间了。
[0061] 用户在设置帧图像的内容、每帧图像的尺寸以及每帧图像在第一媒体信息中的播放时间时,肯定是知道当前第二媒体信息是如何在第一媒体信息中进行展示的,即用户知道该帧图像在第一媒体信息对应的视频画面中的展示大小以及展示时间。
[0062] 在一些实例中,多媒体处理终端101在设置所述播放区域时,具体用于:响应视频提供者的设置操作,获取视频提供者针对每帧图像输入的播放区域的描述信息,根据播放区域的描述信息,确定每帧图像在第一媒体信息中对应的视频画面中的播放区域;或者响应视频提供者的设置操作,获取视频提供者针对每帧图像输入的播放区域的计算方法,根据播放区域的计算方法,确定每帧图像在所述第一媒体信息中对应的视频画面中的播放区域。
[0063] 上述确定播放区域或播放位置的方式可以通过用户人工设定方式实现,也可以通过自动化的方式实现,快捷且准确地确定该播放区域或播放位置。
[0064] 例如,根据前文所述,多媒体处理终端101向用户提供了播放信息的设置界面或设置接口,该设置界面或设置接口中包含有播放位置选项,用户点击播放位置选项,多媒体处理终端101展示位置输入设置框,用户可以手动输入每个帧图像在对应第一视频中的“10:00分-20:00分”的视频画面中的展示区域,如,用户输入对应的一个视频画面中的多个坐标,该多个坐标可以形成一个帧图像播放的区域,从而使得该帧图像对视频画面中的部分内容进行遮挡,多媒体处理终端101响应该输入操作,获取用户输入的坐标信息,设置播放控制信息中的播放位置。
[0065] 多媒体处理终端多媒体处理终端101向用户提供了播放控制信息的设置界面或设置接口,该设置界面或设置接口中包含有播放位置选项,用户点击播放位置选项,多媒体处理终端101除了展示位置输入设置框,还可以展示位置自动设置框,用户点击该位置自动设置框,多媒体处理终端101响应该点击操作,展示位置自动计算方式选项,用户点击一种计算方式,多媒体处理终端101响应于该点击操作,确定计算方式,并向用户提供在播放时间内第一视频中对应的任一视频帧的视频画面,用户对一个视频画面中的内容进行选取,如,勾画出视频画面中的一个宝箱,多媒体处理终端101响应该用户的选取操作,确定用户选取的内容或画面对应的坐标,将确定的坐标作为计算方式的输入数据,计算方式根据该输入数据,确定在播放时间内,该选取的内容或画面的坐标变换,即确定选取的内容或画面在播放时间内对应的每个播放画面中的坐标。
[0066] 其中,计算方式可以包括但不限于:图像模式识别算法以及渐进动画函数。
[0067] 图像模式识别算法用于通过输入的图像的坐标,确定该图像在每个视频帧中的坐标。
[0068] 渐进动画函数用于对图像不断的变换(如,平移、缩放、旋转、透明度等)产生的动画效果。
[0069] 需要说明的是,用户在设置每帧图像在第一媒体信息中与播放时间对应的视频画面中的播放区域时,肯定是知道当前第二媒体信息是如何在第一媒体信息中进行展示的,即用户知道该帧图像在第一媒体信息对应的视频画面中的位置。
[0070] 当用户选取的内容或画面是规则图形时,如、圆形、正方形,矩形等,多媒体处理终端101可以只需要确定基础坐标即可,如,圆形中的圆心坐标以及半径尺寸(即圆形上一个点的坐标),正方形中的中心坐标以及四个角的坐标等。
[0071] 当用户选取的内容或画面是不规则图形时,多媒体处理终端101需要确定用户勾画的线条上各个点的坐标,即该坐标组成的不规则图形。
[0072] 应理解,该坐标也可以是像素点坐标。
[0073] 在一些实例中,多媒体处理终端101,还用于:根据每帧图像的内容以及每帧图像的尺寸生成连续播放的遮罩层序列,每帧图像在所述第一媒体信息中的播放时间以及每帧图像在所述第一媒体信息中与所述播放时间对应的视频画面中的播放区域形成所述遮罩层序列中的相应遮罩层的播放控制信息。
[0074] 例如,根据前文所述,由于确定了每帧图像以及每帧图像对应的尺寸可以生成一个遮罩层序列,如,圆形动画遮罩层,该圆形动画遮罩层的播放时间与播放控制信息中的播放时间是相同的。
[0075] 在一些实例中,多媒体处理终端101,还用于:响应视频提供者的指示信息设置操作,设置第一媒体信息中被第二媒体信息遮挡内容的第一描述信息以及提示信息;并将第一描述信息以及提示信息发送至多媒体服务器102;多媒体服务器102,还用于:接收多媒体处理终端101发送的第一描述信息和所述提示信息并保存,并将提示信息发送给多媒体播放终端103。
[0076] 其中,所述提示信息展示在所述第一媒体信息中指定的部分元素被遮挡的区域上。即,该提示信息展示在遮罩层上,如圆形动画遮罩层。
[0077] 为了让用户能够更好地参与到竞猜视频互动中来,还可以设置提示信息,提示用户进行竞猜,并对用户竞猜的结果进行判断,以向用户发放奖励。
[0078] 其中,第一描述信息可以为该遮挡内容的名称,如,手机、电脑、化妆品等。
[0079] 提示信息可以为该遮挡内容名称的提示信息,如,通信设备、办公设备、时尚用品等。
[0080] 例如,根据前文所述,多媒体处理终端101可以向用户提供指示信息设置界面或设置接口,用户点击该设置界面或设置接口,输入提示信息以及第一描述信息,并将该第一描述信息以及提示信息伴随播放信息以及第一媒体信息一起发送至多媒体服务器102,多媒体服务器102对第一描述信息以及提示信息进行保存。当多媒体服务器102接收到播放请求后,将该提示信息也发送至多媒体播放终端103。
[0081] 在一些实例中,多媒体处理终端101,还用于:响应视频提供者的预览操作,播放第一媒体信息,并根据播放控制信息在播放第一媒体信息中播放第二媒体信息。
[0082] 多媒体处理终端101可以向用户提供预览视频,使得用户对最终播放的视频进行预览,查看最终播放视频的效果。
[0083] 在一些实例中,多媒体处理终端101,还用于:响应视频提供者的视频保存操作,向多媒体服务器102发送第一媒体信息、第二媒体信息以及播放控制信息等。
[0084] 在一些实例中,多媒体处理终端101,还用于:响应视频提供者的预览信息修改操作,则提供播放控制信息的设置界面或设置接口,在进行播放控制信息的修改直至接收到视频保存操作。
[0085] 多媒体处理终端101向用户提供了播放信息修改功能,当用户对预览信息不满意时,可以对播放控制信息进行调整和修改以达到视频最终播放的良好效果。
[0086] 在一些实例中,多媒体播放终端103,还用于:在播放第一媒体信息过程中,向视频观看者展示提示信息以提示视频观看者对第一媒体信息中被第二媒体信息遮挡的内容进行猜测;以及响应视频观看者的输入操作,获取视频观看者输入的第一媒体信息中被第二媒体信息遮挡的内容的第二描述信息,并发送至多媒体服务器102;多媒体服务器102,还用于:将第一描述信息与第二描述信息进行匹配,当第一描述信息与第二描述信息相匹配时,向多媒体播放终端103返回匹配成功信息;多媒体播放终端103,还用于:当接收到所述确认成功信息后,结束播放第二媒体信息,并展示匹配成功信息。
[0087] 为了加强竞猜视频互动场景效果,多媒体播放终端103提供了提示信息使得用户更加积极地参与到视频互动中来,同时通过多媒体服务器102对用户的竞猜答案的判断,来告知用户竞猜结果,达到良好的竞猜效果。
[0088] 其中,该提示信息可以为文本信息也可以是语音信息。
[0089] 视频观看者是多媒体播放终端103的用户,视频提供者是多媒体处理终端101的用户。
[0090] 第二描述信息为多媒体播放终端103的用户的竞猜答案,如,手机、电脑、化妆品等。
[0091] 例如,根据前文所述,多媒体播放终端103在播放第一媒体信息以及根据播放控制信息播放第二媒体信息时,可以展示文本信息或输出语音信息进行提示,用户根据该提示信息进行竞猜,多媒体播放终端103提供了文本输入框或语音输入按钮,用户可以在文本输入框中输入文本信息作为竞猜答案,也可以点击语音按钮,通过语音输入设备,如,多媒体播放终端103内置的话筒,输入语音至多媒体播放终端103,多媒体播放终端103响应于用户的输入操作,如,文本信息“手机”,获取到该输入信息,即第二描述信息,并将该文本信息“手机”发送多媒体服务器102,多媒体服务器102接收到该文本信息“手机”后,与第一描述信息相匹配,若第一描述信息也是手机,那么匹配成功,向多媒体播放终端103发送匹配成功信息。当多媒体播放终端103接收到该匹配成功信息后,则停止播放第二媒体信息,继续播放第一媒体信息,即第一视频,并向用户展示匹配成功信息,如,“答案正确”。
[0092] 需要说明的是,第一描述信息与第二描述信息相匹配的情况可以为两个信息完全相同,也可以是第一描述信息与第二描述信息本质相同,但名称或叫法不同,如,“computer”和“计算机”,也可以是第一描述信息是第二描述信息的上位概念,如,“手机”和“触屏手机”。
[0093] 在一些实例中,所述多媒体服务器102,还用于:当第一描述信息与第二描述信息不匹配,向多媒体播放终端103返回匹配失败信息;多媒体播放终端103,具体用于:当接收到匹配失败信息后,继续播放第二媒体信息,直至接收到多媒体服务器102发送的匹配成功信息。
[0094] 当用户的竞猜答案错误时,用户还可以继续竞猜直到有用户猜中答案为止。
[0095] 例如,根据前文所述,多媒体播放终端103接收到多媒体服务器102发送的匹配失败信息,如,“答案错误”,则继续播放第二媒体信息,并向当前用户展示“答案错误”,直到答案正确为止。
[0096] 应理解,多媒体播放终端103的用户数量非常多,多媒体播放终端103在展示提示信息是面向所有用户,而匹配结果信息(即匹配成功信息或匹配失败信息)只面向当前用户,也就是说多媒体服务器102只向对应的多媒体播放终端发送匹配结果信息。
[0097] 在一些实例中,多媒体播放终端103,还用于:当接收到匹配成功信息后,向奖励服务器发送奖励请求,接收奖励服务器根据奖励请求发送的奖励描述信息。
[0098] 为了加强视频观看者的参与竞猜视频互动的积极性,还可以设置奖励环节,对答对的用户进行奖励。
[0099] 其中,奖励服务器为游戏交易服务器、在线购物服务器或在线支付服务器。
[0100] 奖励描述信息可以为奖励内容,如,奖励游戏币、奖励在线购物礼券以及奖励在线交易红包等。
[0101] 例如,根据前文所述,当多媒体播放终端103接收到匹配成功信息后,向奖励服务器发送奖励请求,该奖励请求需要携带用户标识(如用户ID)以及第一媒体信息标识(或播放控制信息标识),当奖励服务器为游戏交易服务器时,游戏交易服务器第一媒体信息标识(或播放控制信息标识)确定奖励描述信息,如,XX游戏30个游戏币,根据用户ID,将该XX游戏30个游戏币充值到该用户ID中,以供用户线上游戏时使用。在发放完奖励后,游戏交易服务器向多媒体播放终端103发送奖励描述信息,并向用户展示该奖励描述信息,如,奖励XX游戏30个游戏币。
[0102] 当奖励服务器为在线购物服务器时,奖励服务器第一媒体信息标识(或播放信息标识)确定奖励描述信息,如,XX在线店满100减30的线上购物礼券,根据用户ID,将该购物礼券发送到该用户ID中,以供用户在线购物时使用。在发放完奖励后,在线购物服务器向多媒体播放终端103发送奖励描述信息,并向用户展示该奖励描述信息,如,奖励XX在线店满100减30的线上购物礼券。
[0103] 当奖励服务器为在线支付服务器时,奖励服务器第一媒体信息标识(或播放信息标识)确定奖励描述信息,如,XX在线支付红包5元,根据用户ID,将该红包发送到该用户ID中,以供用户在线支付时使用。在发放完奖励后,在线支付服务器向多媒体播放终端103发送奖励描述信息,并向用户展示该奖励描述信息,如,XX在线支付红包5元。
[0104] 应理解,当上述用户ID不能登录其他客户端,如游戏客户端、在线购物客户端以及在线支付客户端时,奖励服务器还可以查找与该用户ID关联的该用户的其他ID,如游戏客户端ID、在线购物ID以及在线支付客户端ID,奖励服务器根据奖励内容,将奖励内容发送到对应的ID中,以使用户能够使用。
[0105] 在一些实例中,多媒体播放终端103还用于:接收奖励服务器发送的奖励到账通知信息,并向视频观看者输出奖励到账通知信息,以通知视频观看者奖励已收到。
[0106] 当用户得到奖励后,需要向用户告知奖励到账信息,以便用户能够及时知晓和查看。
[0107] 其中,奖励到账通知信息可以包括但不限于:文本通知信息、语音通知信息。
[0108] 例如,根据前文所述,当多媒体播放终端103接收到奖励服务器发送的奖励到账通知信息后,可以通过弹出文本框向用户展示该文本信息,如,“XX游戏30个游戏币已到账”,也可以通过语音输出设备,向用户发出该语音消息,如,“XX游戏30个游戏币已到账”已告知用户奖励已收到。
[0109] 在一些实例中,多媒体播放终端103,还用于:响应于用户对播放视频比例的变换操作,根据变换比例,将第一媒体信息的视频画面与第二媒体信息的帧图像进行同等比例变换,并根据变换后的播放信息,在变换后的第一媒体信息中播放变换后的第二媒体信息。
[0110] 用户为了更清晰和方便的观看视频,通常会变换视频画面的大小,如,对视频进行比例放大,如,从4:3的转换到16:9。
[0111] 例如,当多媒体播放终端103检测到用户的这个变换操作,确定变换比例,如,由4:3的转换到16:9,那么多媒体播放终端103根据该比例变换,将原始第一媒体信息所在的原始坐标系进行变换,得到新的坐标系,当坐标系变换后,该原始第一媒体信息中视频画面坐标也会根据该比例进行变换,即原始第一媒体信息已经在新的坐标系统中成为变换后的第一媒体信息,再根据该比例变换,将原始第二媒体信息变换到该新的坐标系中,成为变换后的第二媒体信息,即原始播放信息变换了。
[0112] 应理解,该原始第一视频信息就是从多媒体服务器102处直接获取到的第一媒体信息,而当第一媒体信息经过比例变换后,由于坐标的改变,其视频画面的尺寸也会改变,同理,对于第二媒体信息中的帧画面也是一样的。
[0113] 需要说明的是,本实例中的变换后的媒体信息播放过程与前文中阐述的未变换的媒体信息的播放过程相同,此处就不再赘述。
[0114] 图2为本申请另一示例性实施例的多媒体信息的播放方法的流程示意图。本申请实施例提供的该方法200由多媒体处理终端101执行,该方法200包括以下步骤:
[0115] 步骤201:确定第二媒体信息在所述第一媒体信息中的播放控制信息。
[0116] 步骤202:将第一媒体信息、第二媒体信息和播放信息发送给多媒体服务器,以使所述多媒体服务器向多媒体播放客户端提供第一媒体信息、第二媒体信息和播放控制信息;第二媒体信息可遮挡第一媒体信息中的指定的部分元素。
[0117] 在一些实例中,该方法200进一步包括:响应视频提供者的设置操作,获取第二媒体信息的播放画面、播放画面尺寸、播放画面在第一媒体信息的视频画面上的播放区域以及播放画面在所述第一媒体信息中的播放时间;根据第二媒体信息的播放画面以及播放画面尺寸生成遮罩层,遮罩层对应所述第二媒体信息;将播放画面在第一媒体信息的视频画面上的播放区域以及播放画面在第一媒体信息中的播放时间作为所述遮罩层在所述第一媒体信息中的播放控制信息,从而确定播放控制信息。
[0118] 在一些实例中,所述第二媒体信息的播放画面包括多个连续的帧图像;
[0119] 设置第二媒体信息的播放画面、播放画面尺寸、播放画面在第一媒体信息的视频画面上的播放区域以及播放画面在第一媒体信息中的播放时间,包括:响应视频提供者的播放信息设置操作,获取每帧图像的内容、每帧图像的尺寸、每帧图像在第一媒体信息中的播放时间以及每帧图像在第一媒体信息中与播放时间对应的视频画面中的播放区域,播放区域部分遮挡对应的视频画面。
[0120] 在一些实例中,每帧图像在第一媒体信息中与播放时间对应的视频画面中的播放区域,包括:响应视频提供者的设置操作,获取视频提供者针对每帧图像输入的播放区域的描述信息,根据播放区域的描述信息,确定每帧图像在第一媒体信息中对应的视频画面中的播放区域;或者响应视频提供者的设置操作,获取视频提供者针对每帧图像输入的播放区域的计算方法,根据播放区域的计算方法,确定每帧图像在第一媒体信息中对应的视频画面中的播放区域。
[0121] 在一些实例中,根据所述第二媒体信息的播放画面以及播放画面尺寸生成遮罩层,包括:每帧图像在所述第一媒体信息中的播放时间以及每帧图像在所述第一媒体信息中与所述播放时间对应的视频画面中的播放区域形成所述遮罩层序列中的相应遮罩层的播放控制信息在一些实例中,该方法200进一步包括:响应视频提供者的指示信息设置操作,获取所述第一媒体信息中被第二媒体信息遮挡内容的第一描述信息以及提示信息;并将第一描述信息以及提示信息发送至多媒体服务器,以使多媒体服务器将提示信息发送给多媒体播放终端。
[0122] 提示信息在可遮挡第一媒体信息中的指定的部分元素上进行展示。
[0123] 需要说明的是,上述实施例所提供方法200的具体实施方式在前文已经详细阐述过了,此处就不再赘述。
[0124] 图3为本申请另一示例性实施例提供的又一种多媒体信息的播放方法的流程示意图。本申请实施例提供的该方法300由多媒体播放终端103执行,该方法300包括以下步骤:
[0125] 步骤301:获取第一媒体信息、第二媒体信息以及第二媒体信息在第一媒体信息中的播放控制信息,第二媒体信息可遮挡第一媒体信息中的指定的部分元素。
[0126] 步骤302:在第一媒体信息的播放过程中,根据播放控制信息播放第二媒体信息,以利用第二媒体信息对所述第一媒体信息进行部分遮挡。所述第一媒体信息中指定的部分元素被第二媒体信息所遮挡以供视频观看者参与视频互动。
[0127] 在一些实例中,获取第一媒体信息以及第二媒体信息在第一媒体信息中的播放控制信息,包括:向多媒体服务器发送播放请求,接收多媒体服务器响应于播放请求返回的第一媒体信息、第二媒体信息以及播放控制信息;
[0128] 其中,该方法300进一步包括:接收多媒体服务器响应于播放请求发送的第一媒体信息中被第二媒体信息遮挡内容的提示信息,以提示视频观看者对第一媒体信息中被第二媒体信息遮挡的内容进行猜测。
[0129] 在一些实例中,该方法300进一步包括:在播放第一媒体信息过程中,向视频观看者展示提示信息以提示视频观看者对第一媒体信息中被第二媒体信息遮挡的内容进行猜测;以及响应视频观看者的输入操作,获取视频观看者输入的所述第一媒体信息中被第二媒体信息遮挡的内容的第二描述信息,并发送至多媒体服务器;当接收到所述确认成功信息后,结束播放第二媒体信息,并展示匹配成功信息。
[0130] 在一些实例中,该方法300进一步包括:当接收到所述匹配失败信息后,继续播放第二媒体信息,直至接收到多媒体服务器发送的匹配成功信息。
[0131] 在一些实例中,该方法300进一步包括:当接收到匹配成功信息后,向奖励服务器发送奖励请求,接收奖励服务器根据奖励请求发送的奖励描述信息。
[0132] 在一些实例中,该方法300进一步包括:接收奖励服务器发送的奖励到账通知信息,并向视频观看者输出奖励到账通知信息,以通知视频观看者奖励已收到。
[0133] 在一些实例中,第二媒体信息为遮罩层序列,则在所述第一媒体信息的播放过程中,根据所述播放控制信息播放所述第二媒体信息,包括:在所述第一媒体信息的播放过程中,根据播放控制信息跟随第一媒体信息动态播放遮罩层序列中的遮罩层。
[0134] 需要说明的是,上述实施例所提供方法300的具体实施方式在前文已经详细阐述过了,此处就不再赘述。
[0135] 图4为本申请又一示例性实施例提供的多媒体信息的播放装置的结构框架示意图。该装置400包括确定模块401和发送模块402,以下针对各个模块的功能进行详细的阐述:
[0136] 确定模块401,用于确定第二媒体信息在第一媒体信息中的播放控制信息。
[0137] 发送模块402,用于将第一媒体信息、第二媒体信息和播放控制信息发送给多媒体服务器,以使多媒体服务器向多媒体播放客户端提供第一媒体信息、第二媒体信息和播放控制信息;第二媒体信息可遮挡第一媒体信息中的指定的部分元素。
[0138] 在一些实例中,该装置400进一步包括:第一设置模块,用于响应视频提供者的设置操作,获取所述第二媒体信息的播放画面、播放画面尺寸、播放画面在第一媒体信息的视频画面上的播放区域以及播放画面在所述第一媒体信息中的播放时间;根据第二媒体信息的播放画面以及播放画面尺寸生成遮罩层,遮罩层对应所述第二媒体信息;将播放画面在第一媒体信息的视频画面上的播放区域以及播放画面在第一媒体信息中的播放时间作为所述遮罩层在所述第一媒体信息中的播放控制信息,从而确定播放控制信息。
[0139] 在一些实例中,第二媒体信息的播放画面包括多个连续的帧图像;
[0140] 第一设置模块,具体用于:响应视频提供者的设置操作,获取每帧图像的内容、每帧图像的尺寸、每帧图像在第一媒体信息中的播放时间以及每帧图像在第一媒体信息中与播放时间对应的视频画面中的播放区域,播放区域部分遮挡对应的视频画面。
[0141] 在一些实例中,第一设置模块,具体用于:响应视频提供者的设置操作,获取视频提供者针对每帧图像输入的播放区域的描述信息,根据播放区域的描述信息,确定每帧图像在所述第一媒体信息中对应的视频画面中的播放区域;或者响应视频提供者的设置操作,获取视频提供者针对每帧图像输入的播放区域的计算方法,根据播放区域的计算方法,确定每帧图像在第一媒体信息中对应的视频画面中的播放区域。
[0142] 在一些实例中,该装置400进一步包括:第二设置模块,用于响应视频提供者的指示信息设置操作,设置第一媒体信息中被第二媒体信息遮挡内容的第一描述信息以及提示信息;并将第一描述信息以及提示信息发送至多媒体服务器,以使多媒体服务器将提示信息发送给多媒体播放终端。
[0143] 在一些实例中,第一设置模块,具体用于:每帧图像在所述第一媒体信息中的播放时间以及每帧图像在所述第一媒体信息中与所述播放时间对应的视频画面中的播放区域形成所述遮罩层序列中的相应遮罩层的播放控制信息
[0144] 图5为本申请又一示例性实施例提供的又一种多媒体信息的播放装置的结构框架示意图。该装置500包括:获取模块501和播放模块502,以下针对各个模块的功能进行详细的阐述:
[0145] 获取模块501,用于获取第一媒体信息、第二媒体信息以及第二媒体信息在第一媒体信息中的播放控制信息,第二媒体信息可遮挡第一媒体信息中的指定的部分元素。
[0146] 播放模块502,用于在第一媒体信息的播放过程中,根据播放控制信息播放第二媒体信息,以利用第二媒体信息对所述第一媒体信息进行部分遮挡;所述第一媒体信息中指定的部分元素被第二媒体信息所遮挡以供视频观看者参与视频互动。
[0147] 在一些实例中,获取模块501,包括:发送单元,用于向多媒体服务器发送播放请求;接收单元,用于接收多媒体服务器响应于播放请求返回的第一媒体信息、第二媒体信息以及播放控制信息。
[0148] 其中,该装置500进一步包括:第一接收模块,用于接收多媒体服务器响应于播放请求发送的第一媒体信息中被第二媒体信息遮挡内容的提示信息,以提示视频观看者对所述第一媒体信息中被第二媒体信息遮挡的内容进行猜测。
[0149] 在一些实例中,该装置500进一步包括:展示模块,用于在播放第一媒体信息过程中,向视频观看者展示提示信息以提示视频观看者对第一媒体信息中被第二媒体信息遮挡的内容进行猜测;发送模块,用于响应视频观看者的输入操作,获取所述视频观看者输入的第一媒体信息中被第二媒体信息遮挡的内容的第二描述信息,并发送至多媒体服务器;展示模块,用于当接收到所述确认成功信息后,结束播放第二媒体信息,并展示匹配成功信息。
[0150] 在一些实例中,该装置500进一步包括:第二接收模块,用于当接收到匹配失败信息后,继续播放第二媒体信息,直至接收到多媒体服务器发送的匹配成功信息。
[0151] 在一些实例中,该装置500进一步包括:第三接收模块,用于当接收到匹配成功信息后,向奖励服务器发送奖励请求,接收奖励服务器根据奖励请求发送的奖励描述信息。
[0152] 在一些实例中,该装置500进一步包括:第四接收模块,接收奖励服务器发送的奖励到账通知信息,并向视频观看者输出奖励到账通知信息,以通知视频观看者奖励已收到。
[0153] 在一些实例中,播放模块502,具体用于:在第一媒体信息的播放过程中,根据播放控制信息跟随第一媒体信息动态播放遮罩层序列中的遮罩层。
[0154] 以上描述了图4所示的播放装置400的内部功能和结构,在一个可能的设计中,图4所示的播放装置400的结构可实现为终端设备,如图6所示,该终端设备600可以包括:处理器601、存储器602和通信组件603。
[0155] 存储器602,用于存储计算机程序;
[0156] 处理器601,用于执行所述存储器602中存储的计算机程序,以用于:
[0157] 确定第二媒体信息在第一媒体信息中的播放控制信息,并通过通信组件603将第一媒体信息、第二媒体信息和播放控制信息发送给多媒体服务器;其中,第二媒体信息可遮挡第一媒体信息中的指定的部分元素。
[0158] 在一些实例中,所述处理器601,还用于:响应视频提供者的设置操作,获取第二媒体信息的播放画面、播放画面尺寸、播放画面在第一媒体信息的视频画面上的播放区域以及播放画面在第一媒体信息中的播放时间;根据第二媒体信息的播放画面以及播放画面尺寸生成遮罩层,遮罩层对应所述第二媒体信息;将播放画面在第一媒体信息的视频画面上的播放区域以及播放画面在第一媒体信息中的播放时间作为所述遮罩层在第一媒体信息中的播放控制信息,从而确定所述播放控制信息。
[0159] 在一些实例中,第二媒体信息的播放画面包括多个连续的帧图像;处理器601,具体用于:响应视频提供者的设置操作,获取每帧图像的内容、每帧图像的尺寸、每帧图像在第一媒体信息中的播放时间以及每帧图像在第一媒体信息中与播放时间对应的视频画面中的播放区域,播放区域部分遮挡对应的视频画面。
[0160] 在一些实例中,处理器601,具体用于:响应视频提供者的设置操作,获取视频提供者针对每帧图像输入的播放区域的描述信息,根据播放区域的描述信息,确定每帧图像在第一媒体信息中对应的视频画面中的播放区域;或者
[0161] 响应视频提供者的设置操作,获取视频提供者针对每帧图像输入的播放区域的计算方法,根据播放区域的计算方法,确定每帧图像在第一媒体信息中对应的视频画面中的播放区域。
[0162] 在一些实例中,处理器601,具体用于:每帧图像在所述第一媒体信息中的播放时间以及每帧图像在所述第一媒体信息中与所述播放时间对应的视频画面中的播放区域形成所述遮罩层序列中的相应遮罩层的播放控制信息。
[0163] 在一些实例中,处理器601,还用于:响应视频提供者的指示信息设置操作,设置第一媒体信息中被第二媒体信息遮挡内容的第一描述信息以及提示信息;并将第一描述信息以及提示信息发送至多媒体服务器,以使多媒体服务器将提示信息发送给多媒体播放终端。
[0164] 另外,本发明实施例提供了一种计算机存储介质,所述计算机程序被一个或多个处理器执行时,致使所述一个或多个处理器实现图2所述方法实施例中多媒体信息的播放方法所涉及的程序。
[0165] 以上描述了图5所示的播放装置500的内部功能和结构,在一个可能的设计中,图5所示的播放装置500的结构可实现为终端设备,如图7所示,该终端设备700可以包括:处理器701、存储器702以及通信组件703;
[0166] 存储器702,用于存储计算机程序;
[0167] 处理器701,执行所述计算机程序,以用于:
[0168] 通过通信组件703获取第一媒体信息、第二媒体信息以及第二媒体信息在第一媒体信息中的播放控制信息;第二媒体信息可遮挡第一媒体信息中的指定的部分元素。
[0169] 在第一媒体信息的播放过程中,根据播放控制信息播放第二媒体信息,以利用第二媒体信息对所述第一媒体信息进行部分遮挡;所述第一媒体信息中指定的部分元素被第二媒体信息所遮挡以供视频观看者参与视频互动。
[0170] 在一些实例中,所述处理器701,具体用于:向多媒体服务器发送播放请求,接收多媒体服务器响应于播放请求返回的第一媒体信息、第二媒体信息以及播放控制信息;
[0171] 其中,处理器701,还用于:接收多媒体服务器响应于播放请求发送的第一媒体信息中被第二媒体信息遮挡内容的提示信息,以提示视频观看者对所述第一媒体信息中被第二媒体信息遮挡的内容进行猜测。
[0172] 在一些实例中,处理器701,还用于:在播放第一媒体信息过程中,向视频观看者展示提示信息以提示视频观看者对第一媒体信息中被第二媒体信息遮挡的内容进行猜测;以及响应视频观看者的输入操作,获取视频观看者输入的第一媒体信息中被第二媒体信息遮挡的内容的第二描述信息,并发送至多媒体服务器;
[0173] 当接收到确认成功信息后,结束播放第二媒体信息,并展示匹配成功信息。
[0174] 在一些实例中,处理器701,还用于:当接收到匹配失败信息后,继续播放第二媒体信息,直至接收到多媒体服务器发送的匹配成功信息。
[0175] 在一些实例中,处理器701,还用于:当接收到匹配成功信息后,向奖励服务器发送奖励请求,接收奖励服务器根据奖励请求发送的奖励描述信息。
[0176] 在一些实例中,处理器701,还用于:接收奖励服务器发送的奖励到账通知信息,并向视频观看者输出奖励到账通知信息,以通知视频观看者奖励已收到。
[0177] 在一些实例中,所述处理器701,具体用于:在所述第一媒体信息的播放过程中,根据播放控制信息跟随第一媒体信息动态播放遮罩层序列中的遮罩层。
[0178] 另外,本发明实施例提供了一种计算机存储介质,所述计算机程序被一个或多个处理器执行时,致使所述一个或多个处理器实现图3所述方法实施例中多媒体信息的播放方法所涉及的程序。
[0179] 另外,在上述实施例及附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如201、202等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
[0180] 以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0181] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0182] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程多媒体数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程多媒体数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0183] 这些计算机程序指令也可存储在能引导计算机或其他可编程多媒体数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0184] 这些计算机程序指令也可装载到计算机或其他可编程多媒体数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0185] 在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0186] 内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0187] 计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0188] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈