一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

互动方法、装置、终端及存储介质与流程

2021-10-19 23:28:00 来源:中国专利 TAG:互动 终端 装置 计算机 方法


1.本技术涉及计算机技术领域,尤其涉及一种互动方法、装置、终端及存储介质。


背景技术:

2.对于家庭而言,游玩动物园是增进亲子感情的重要方式,小朋友通过与动物的互动,可以增加游玩乐趣。然而在新冠肺炎的疫情影响下,人们减少了线下的聚集,动物园也开始通过线上直播的形式来吸引亲子游用户。但是现在线上游览动物园的形式缺乏用户与动物之间的互动,缺乏互动体验的趣味性和游玩纪念的沉淀。因此,目前如何在线上游览时进行互动成为当今研究的热点问题。


技术实现要素:

3.本发明实施例提供了一种互动方法、装置、终端及存储介质,实现了在观看线上视频时与视频中目标对象进行互动。
4.一方面,本发明实施例提供了一种互动方法,包括:
5.在终端中显示第一应用程序的目标视频的播放界面;
6.当所述目标视频的播放满足互动条件时,在所述播放界面上显示与所述目标视频中的目标对象进行互动的至少一个互动选项;
7.选中所述至少一个互动选项中的目标互动选项,输出与所述目标互动选项对应的互动提示信息;
8.当存在与所述互动提示信息匹配的目标事件时,输出与所述目标事件相关的互动响应。
9.一方面,本发明实施例提供了一种互动装置,包括:
10.显示单元,用于在终端中显示第一应用程序的目标视频的播放界面;
11.所述显示单元,还用于当所述目标视频的播放满足互动条件时,在所述播放界面上显示与所述目标视频中的目标对象进行互动的至少一个互动选项;
12.输出单元,用于选中所述至少一个互动选项中的目标互动选项,输出与所述目标互动选项对应的互动提示信息;
13.所述输出单元,还用于当存在与所述互动提示信息匹配的目标事件时,输出与所述目标事件相关的互动响应。
14.一方面,本发明实施例提供了一种终端,包括:
15.处理器,适于实现一条或多条指令;以及,
16.计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由所述处理器加载并执行以下步骤:
17.在终端中显示第一应用程序的目标视频的播放界面;
18.当所述目标视频的播放满足互动条件时,在所述播放界面上显示与所述目标视频中的目标对象进行互动的至少一个互动选项;
19.选中所述至少一个互动选项中的目标互动选项,输出与所述目标互动选项对应的互动提示信息;
20.当存在与所述互动提示信息匹配的目标事件时,输出与所述目标事件相关的互动响应。
21.一方面,本发明实施例提供了一种计算机存储介质,其特征在于,所述计算机存储介质中存储有计算机程序指令,所述计算机程序指令被处理器执行时,用于执行以下步骤:
22.在终端中显示第一应用程序的目标视频的播放界面;
23.当所述目标视频的播放满足互动条件时,在所述播放界面上显示与所述目标视频中的目标对象进行互动的至少一个互动选项;
24.选中所述至少一个互动选项中的目标互动选项,输出与所述目标互动选项对应的互动提示信息;
25.当存在与所述互动提示信息匹配的目标事件时,输出与所述目标事件相关的互动响应。
26.一方面,本发明实施例提供了一种计算机程序产品或计算机程序,所述计算机程序产品或所述计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中;终端的处理器从所述计算机存储介质中读取所述计算机指令,所述处理器执行所述计算机指令执行:
27.在终端中显示第一应用程序的目标视频的播放界面;
28.当所述目标视频的播放满足互动条件时,在所述播放界面上显示与所述目标视频中的目标对象进行互动的至少一个互动选项;
29.选中所述至少一个互动选项中的目标互动选项,输出与所述目标互动选项对应的互动提示信息;
30.当存在与所述互动提示信息匹配的目标事件时,输出与所述目标事件相关的互动响应。
31.本发明实施例中,在终端中显示第一应用程序的目标视频的播放界面,随着目标视频的播放,如果目标视频的播放满足互动条件时,在播放界面上显示与目标视频中的目标对象进行互动的至少一个互动选项;选中所述至少一个互动选项中的目标互动选项,输出与目标互动选项对应的互动提示信息;当存在与互动提示信息匹配的目标事件时,输出与目标事件相关的互动响应。实现了用户与视频中对象的互动,提供了互动性和增加了观看视频的趣味性。
附图说明
32.为了更清楚地说明本发明实施例技术方案,下面将实施描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
33.图1是本发明实施例提供的一种视频管理系统的结构示意图;
34.图2是本发明实施例提供的一种互动方法的流程示意图;
35.图3a是本发明实施例提供的一种目标视频的播放界面的示意图;
36.图3b是本发明实施例提供的一种显示互动选项的示意图;
37.图3c是本发明实施例提供的另一种显示互动选项的示意图;
38.图4a是本发明实施例提供的一种显示图像采集窗口的示意图;
39.图4b是本发明实施例提供的一种触发喂食互动的提示动画的示意图;
40.图5a是本发明实施例提供的一种显示合影图像的示意图;
41.图5b是本发明实施例提供的一种好友选择窗口的示意图;
42.图5c是本发明实施例提供的一种会话窗口的示意图;
43.图6a是本发明实施例提供的一种输出互动响应的示意图;
44.图6b是本发明实施例提供的一种显示提示动画的示意图;
45.图6c是本发明实施例提供的一种显示互动选项的示意图;
46.图7是本发明实施例提供的另一种互动方法的流程示意图;
47.图8a是本发明实施例提供的另一种图像采集窗口的示意图;
48.图8b是本发明实施例提供的另一种播放界面的示意图;
49.图8c是本发明实施例提供的又一种播放界面的示意图;
50.图9a是本发明实施例提供的又一种播放界面的示意图;
51.图9b是本发明实施例提供的一种合影相册窗口的示意图;
52.图10a是本发明实施例提供的另一种视频管理系统的网络拓扑图;
53.图10b是本发明实施例提供的一种终端的三轴示意图;
54.图10c是本发明实施例提供的一种共享视频管理系统的模块架构图;
55.图10d是本发明实施例提供的一种系统流程图;
56.图11是本发明实施例提供的一种互动装置的结构示意图;
57.图12是本发明实施例提供的一种终端的结构示意图。
具体实施方式
58.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
59.本发明实施例提供了一种互动方案,在终端中显示第一应用程序的目标视频的播放界面;如果在目标视频的播放过程中,检查到目标视频的播放满足互动条件,则在播放界面上显示与目标视频中的目标对象进行互动的至少一个互动选项;当至少一个互动选项中的目标互动选项被选中时,输出与目标互动选项对应的互动提示信息;在检测到与互动提示信息相匹配的目标事件时,输出与目标事件相关的互动响应。通过在目标视频的播放过程中输出互动选项,是实现观看视频者与视频中目标对象的互动,提高了互动性和观看视频的趣味性。
60.基于上述的互动方案,本发明实施例提供了一种视频管理系统,请参考图1,为本发明实施例提供的一种视频管理系统的结构示意图。图1所示的视频管理系统可以实现在观看视频时与视频中目标对象进行互动,比如合影,握手等等。
61.图1所示的共享视频管理系统包括至少一个终端101以及服务器102。终端101可以包括智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表、智能车载以及智能电视等设备;所述服务器102可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网
络服务、云通信、中间件服务、域名服务、安全服务、以及大数据和人工智能平台等基础云计算服务的云服务器。
62.在一个实施例中,所述终端101中可运行用于观看线上视频的第一应用程序,比如线上动物园应用程序。所述服务器102为终端101中第一应用程序的运行提供支持。具体实现中,用户可以通过终端101观看第一应用程序中的任意一个视频。用户通过终端101观看视频过程中,如果终端101或者服务器102检测到共享视频的播放满足与视频中目标对象进行互动的互动条件时,终端101显示至少一个互动选项。用户对任意一个互动选项进行选中,终端101通知服务器102被选中的互动选项,服务器102可以根据被选中的互动选项通知终端101显示相应的互动提示信息,以使得用户按照互动提示信息输入互动操作。
63.如果终端101检测到用户的互动操作与互动信息相匹配,则输出互动响应,实现了观看视频时与视频中目标对象进行互动,提高了第一应用程序的互动性和观看视频的趣味性,从而可提高第一应用程序的关注度。
64.基于上述的视频管理系统,本发明实施例提供了一种互动方法。参见图2,为本发明实施例提供的一种互动方法的流程示意图。图2所示的互动方法可由终端执行,具体可由终端的处理器执行,图2所述的互动方法可包括如下步骤:
65.步骤s201、在终端中显示第一应用程序的目标视频的播放界面。
66.在一个实施例中,第一应用程序可以指任意一个用于观看视频的应用程序,比如线上动物园、线上植物园以及其他小视频应用程序等等。所述目标视频可以指使用终端的目标用户通过第一应用程序观看的任意一段视频。所述目标视频中可以包括目标对象,所述目标对象可以指动物比如熊猫、植物以及人物等任意一个或多个。
67.在一个实施例中,当使用终端的目标用户正在观看第一应用程序中目标视频时,终端显示目标视频的播放界面。参见图3a,为本发明实施例提供的一种播放界面的示意图,301表示目标视频的播放界面。
68.在一个实施例中,第一应用程序可包括观看视频的触发选项,所述目标视频的播放界面是所述观看视频的触发选项被选中时显示的。换句话说,当所述触发选项被选中时,表明目标用户想要观看第一应用程序中的视频,则终端显示第一应用程序中目标视频的播放界面。例如,在图3a所示的播放界面301中包括观看视频的触发选项302,表示为“探索”。
69.步骤s202、当目标视频的播放满足互动条件时,在播放界面上显示与目标视频中的目标对象进行互动的至少一个互动选项。
70.在一个实施例中,所述互动条件可以包括播放进度条件,所述播放进度条件用于指示一个目标播放进度,所述目标播放进度可以指已播放1/3、已播放4/5、距离播放结束还有30秒钟等等。在检测目标视频的播放是否满足播放进度时,可以执行步骤:将目标视频的已播放进度与播放进度条件所指示的目标播放进度进行比较;如果目标视频的已播放进度与所述播放进度条件所指示的目标播放进度相同,则确定当前视频的播放满足互动条件。
71.基于此,本发明实施例可以实现在目标视频的播放即将结束时,显示互动选项,以供目标用户与目标视频中目标对象进行互动,提高了互动性;或者,在目标视频的播放过程中,显示供用户与目标对象互动的互动选项,可以通过互动缓解目标用户长时间观看视频的疲倦感,增加观看目标视频的趣味性。
72.另一个实施例中,所述互动条件还可以包括播放画面条件,通俗来讲,播放画面条
件是指共享视频当前播放的播放画面所需满足的条件,所述播放画面条件用于指示一个目标画面,此时所述目标视频的播放满足互动条件是指当前时刻所述目标视频中的播放画面为所述播放画面条件所指示的目标画面。
73.其中,所述目标画面可以是预先指定的,所述目标画面可以是所述目标视频包括的多帧播放画面中任意一个,比如所述目标画面是指包括目标对象的播放画面,或者所述目标画面是指包括目标对象且目标对象的姿态为预设姿态的播放画面。其中,预设姿态可以指适合合影的姿态,或者适合喂食的姿态,或者适合抚摸的姿态中任意一个或多个。在目标视频的播放过程中,为目标用户挑选一些适合互动的播放画面进行互动,可以提高目标视频观看的趣味性。
74.作为一种可选的实施方式,如果目标画面是指目标视频包括的多帧播放动画中任意一帧播放动画,则目标终端检测目标视频的播放是否满足互动条件的实施方式可以为:终端为所述目标视频中目标画面添加标记;在目标视频的播放过程中如果检测到当前时刻播放的播放画面存在标记时,则确定所述目标视频的播放满足互动条件。
75.作为另一种可选的实施方式,如果所述目标画面是指包括目标对象的播放画面,则终端在检测目标视频的播放是否满足互动条件的实施方式还可以为:在目标视频的播放过程中,识别每一帧包括对象的播放画面;如果识别到当前时刻播放的播放画面中包括的对象为目标对象,则确定目标视频的播放满足互动条件。
76.作为又一种可选的实施方式,如果所述目标画面是指包括目标对象且目标对象的姿态为预设姿态,则所述终端检测目标视频的播放是否满足互动条件的实施方式还可以为:在目标视频的播放过程中,识别每一帧包括目标对象的播放画面,以及识别播放画面中目标对象的姿态;如果目标对象的姿态等于预设姿态,则确定目标视频的播放满足互动条件。
77.又一个实施例中,所述互动条件还可以包括音频数据条件,应当理解的,目标视频可以由连续的多帧图像数据以及音频数据组成。通俗来讲,音频数据条件是指共享视频当前播放的音频数据所需满足的条件。此时,所述互动视频的播放满足互动条件可以指:当前时刻播放的所述目标视频对应的音频数据与所述音频数据条件所指示的目标音频数据相匹配。
78.例如,音频数据条件所指示的目标音频数据可以指包括与合影相关的任意词汇的音频,比如“当游客想要与盼盼进行合影时,xxxxx”;再如“盼盼在xxx时,会摆出适合合影的姿势”。再如,音频数据条件所指示的目标音频数据还可以指包括与握手相关的任意词汇的音频,比如“当xxx想要被喂食时,经常会做出握手的姿势”。
79.在检测出目标视频的播放满足互动条件后,终端可以在播放界面中显示至少一个互动选项,每个互动选项对应一种互动操作,每个互动选项也可以理解为一种场景。
80.在一个实施例中,终端中可预先存储了与目标对象相关的至少一个待显示的互动选项,步骤s202中所述至少一个互动选项可以包括至少一个待显示的互动选项中每个互动选项,也就是说终端在检测到目标视频的播放满足互动条件时,将终端中预先存储的与目标视频中目标对象相关的所有互动选项均显示在播放界面中。其中,至少一个待显示的互动选项可以包括以下任意一种或多种:对所述目标对象对应的图像进行操作的图像操作选项,以及对所述目标对象进行操作的对象操作选项。
81.可选的,对目标对象对应的图像进行操作的图像操作选项可以包括合影选项,对目标对象进行操作的对象操作选项可以依据目标对象所属的对象类别不同而不同。例如,如果目标对象所属的对象类别为动物,则对象操作选项可以包括喂食选项、握手选项以及抚摸选项等等;如果目标对象所属的对象类比为植物,则对象操作选项可以包括浇水选项、修剪枝叶选项等等;如果目标对象所属的对象类别为人物,则对象操作选项可以包括拥抱选项以及握手选项等等。
82.另一个实施例中,步骤s202中显示的至少一个互动选项还可以指终端预置的至少一个待显示的互动选项中,与互动条件相关的互动选项。具体实现中,如果互动条件为播放进度条件,则所述至少一个互动选项是指至少一个待显示的互动选项中与播放进度相匹配的互动选项;如果互动条件为播放画面条件,则所述至少一个互动选项可以是至少一个待显示的互动选项中,与播放画面相匹配的互动选项,比如对目标对象对应的图像进行操作的图像操作选项如合影选项等;如果互动条件为音频数据条件,则所述至少一个互动选项可以是至少一个待显示的互动选项中,与音频数据条件相匹配的互动选项,例如对目标对象进行操作的对象操作选项包括喂食选项,音频数据条件所指示的目标音频数据中包括与喂食相关的音频,则至少一个待显示的互动选项中与音频数据条件相匹配的互动选项为喂食选项。
83.在一个实施例中,至少一个互动选项可以是在检测到目标视频的播放满足播放条件时,直接显示在播放界面上的。举例来说,参见图3b,为本发明实施例提供的一种显示互动选项的示意图,在图3b中假设目标对象所属的对象类型为动物,目标对象的名称为盼盼,303表示目标视频的播放界面,31和32表示两个互动选项,分别为合影选项,表现为“和盼盼合影”和喂食选项,表现为“给盼盼喂食”。
84.在其他实施例中,至少一个互动选项可以是显示在互动窗口中的,所述互动窗口是终端在检测到目标视频的播放满足播放条件时显示的。举例来说,基于图3b,本发明实施例提供的另一种显示互动选项的示意图,如图3c所示。与图3b相同的是,在图3c中303表示目标视频的播放界面,31和32表示两个互动选项;与图3b不同的是图3c中包括互动窗口305,31和32是显示在互动窗口上的。
85.步骤s203、选中至少一个互动选项中的目标互动选项,输出与目标互动选项对应的互动提示信息。
86.在一个实施例中,所述目标互动选项是至少一个互动选项中的任意一个,所述目标互动选项可以是通过以下触发方式中任意一种或多种被选中的:触控方式和语音方式;触控方式是指通过点击、长按、双击等任意一种接触式的方式来选中目标互动选项;所述语音方式是指输出包括目标互动选项的语音,通俗来说就是目标用户通过终端输入包括目标互动选项的语音。
87.基于此,终端在显示至少一个互动选项时,可以同时显示通过语音方式触发互动选项的提示信息,例如“试试开启麦克风,说出你的选择吧”。如果至少一个互动选项是通过图3b方式显示的,也即直接显示在播放界面中的,上述语音方式触发互动选项的提示信息也可以是直接显示在播放界面中的;如果至少一个互动选项是通过图3c所示的方式显示的,也即显示在播放界面的互动窗口中,上述语音触发互动选项的提示信息也可以显示在互动窗口中。
88.在一个实施例中,终端在显示至少一个互动选项时,还可以同时显示确定选择控件如图3b中306所示,当至少一个互动选项中的目标互动选项和确定选择控件均被选中时,确定目标互动选项被选中。如此一来,避免目标用户不小心误触到任意互动选项便确定任意互动选项被选中,提高互动选项选择的准确性,减少终端一些不必要的功耗开销。
89.当终端确定了至少一个互动选项中的目标互动选项被选中,则输出与目标互动选项对应的互动提示信息。所述互动提示信息可以是指一条消息,也可以指一个动画,或者所述互动提示信息可以指一个窗口以及一个界面等等。互动提示信息具体包括什么,与目标互动选项有关,下面具体介绍。
90.在一个实施例中,若目标互动选项包括对目标对象对应的图像进行操作的图像操作选项,所述图像操作选项包括合影选项,则所述与目标互动选项对应的互动提示信息可以包括图像采集窗口;该图像采集窗口中可包括图像预览区域和图像采集控件;若所述图像采集控件未被触发,则在所述图像预览区域中显示当前时刻采集到的画面;若所述图像采集控件被触发,则在所述图像预览区域中显示第一图像,所述第一图像是指对所述图像采集控件被触发时采集到的画面进行拍摄得到的。
91.举例来说,参见图4a,为本发明实施例提供的一种显示图像采集窗口的示意图,当图3b中互动选项31“和盼盼合影”被选中,则触发显示与该互动选项对应的图像采集窗口如图4a中400。在图4a中,401表示图像采集窗口中的图像预览区域,402表示图像采集窗口中的图像采集控件。假设在图像采集控件402被触发时,终端采集到的画面如图4a中403所示,终端则对403进行拍摄得到第一图像,将第一图像显示在图像预览区域401中。
92.在其他实施例中,若目标对象为动物,目标互动选项包括对所述目标对象进行操作的对象操作选项,所述对象操作选项包括为所述目标对象喂食,则所述与所述目标互动选项对应的互动提示信息包括触发喂食互动的提示动画。其中,所述提示动画中包括执行喂食操作的操作方式,比如前后晃动终端,或者左右晃动终端等等。
93.举例来说,参见图4b,为本发明实施例提供的一种触发喂食互动的提示动画的示意图,假设图3b中互动选项32“给盼盼喂食”被选中,则终端显示与该互动选项对应的触发喂食互动的提示动画如图4b中41所示。在提示动画中包括执行喂食操作的操作方式,可以表现为“前后晃动终端,给盼盼喂食吧”。
94.步骤s204、当存在与互动提示信息匹配的目标事件时,输出与目标事件相关的互动响应。
95.在一个实施例中,与互动提示信息匹配的目标事件可以指目标用户在终端中输入的操作,也可以指终端本身的姿态参数。具体地,根据互动提示信息的不同,与互动信息匹配的目标事件也不相同,下面具体介绍。
96.在一个实施例中,若互动提示信息包括图像采集窗口,所述与互动提示信息匹配的目标事件是指所述图像采集控件被触发。由前述可知,图像采集控件被触发表明终端采集到第一图像,那么与目标事件相关的互动响应包括合影图像,该合影图像中包括上述采集到的第一图像以及目标对象的图像。其中,所述目标对象的图像是指所述任一互动选项被触发时所述目标视频的播放画面,或者,所述目标对象的图像是指预置的包括所述目标对象的图像。基于此,输出与目标事件相关的互动响应,包括:显示合影图像。
97.举例来说,假设在图4a所示的图像采集窗口中图像采集控件402被触发,则确定检
测到与互动提示信息匹配的目标事件,进一步的终端根据图像采集控件402被触发时采集到的第一图像和目标对象的图像合成合影图像,并显示合影图像如图5a中501所示。
98.可选的,合影图像可以是显示在互动响应窗口中的,如图5a中500表示互动响应窗口。在互动响应窗口中显示互动响应时,还可以显示合影图像分享区域,如图5a中502所示。合影图像分享区域可包括至少一个第二应用程序的应用程序标识,比如第二应用程序的名称、图标等任意一个或多个;当任一应用程序标识被选中时,可显示分享好友选择窗口;分享好友选择窗口包括多个好友的用户标识,这些好友用户是目标用户在被选中的应用程序中的联系人用户;选中任一好友用户标识,触发通过被选中的第二应用程序向任一好友标识所指示的好友分享合影图像。被选中的好友标识所指示的好友可通过第二应用程序查看目标用户分享的合影图像,具体地,被选中的好友标识所指示的好友可通过第二应用程序中与目标用户的会话窗口查看合影图像。
99.例如,至少一个第二应用程序的应用程序标识中包括qq应用程序标识,当qq应用程序标识被选中时,显示如图5b所示的好友选择窗口51;假设好友选择窗口包括好友1的用户标识1、好友2的用户标识2以及好友3的用户标识3;目标用户选中用户标识1,则终端将合影图像通过qq应用程序分享给好友用户1。好友用户1在qq应用程序中打开与目标用户进行会话的会话窗口。参见图5c,为好友用户1终端中显示的,好友用户1与目标用户进行会话的会话窗口,目标用户分享给好友用户1的合影图像作为一条会话消息显示在会话窗口中如图5c中52所示。
100.可选的,合影图像分享区域还包括保存按钮,如图5a中520所示,当保存按钮520被触发时,终端将合影图像保存在本地存储中。
101.在另一个实施例中,若互动提示信息包括图像采集窗口,当图像采集控件被触发时,所述图像采集窗口还可以包括确定控件,所述与互动提示信息匹配的目标事件可以指所述确定控件被触发。应当理解的,当图像控件被触发时,图像预览窗口会显示第一图像,图像采集控件隐藏显示;此时,在图像采集窗口中显示的确定控件若被触发,表明目标用户确定使用第一图像作为合影用的图像。可选的,当图像采集控件被触发时,图像采集窗口还可以包括重新拍摄控件,当所述重新拍摄控件被触发时,表明目标用户不使用第一图像作为合影用的图像,想要重新拍摄,此时图像采集窗口中的重新拍摄控件和确定控件消失,图像预览区域和图像采集控件重新恢复为图像采集控件未被触发时状态。
102.例如,参见图4a所示的图像采集窗口400中,假设当图4a中402被触发时,图像预览区域401显示第一图像,并且图像采集窗口中包括确定控件411和重新拍摄控件422;如果确定控件411被触发,则确定存在与互动提示信息相关的目标事件;若重新拍摄控件422被触发,则图像采集窗口恢复为图像采集控件未被触发时状态,如400所示。
103.作为一种可选的实施方式,目标用户在第一应用程序中的好友用户,或者目标用户在其他应用程序中的好友用户,可以与目标用户正在异地同步地观看所述目标视频;当目标视频的播放满足互动条件时,所述目标用户的终端显示至少一个互动选项;如果至少一个互动选项中被选中的目标互动选项为合影选项,则可输出与所述其他用户共同合影的提示信息,提示信息用于提示其他用户也正在观看目标视频,是否邀请他一起与目标对象合影;如果目标用户针对所述提示信息输入了确定操作,则目标用户的终端在采集目标用户的同时,也通知其他用户的终端采集所述其他用户的图像,最后将目标用户的图像、所述
其他用户的图像以及目标对象的对应的图像进行合成,得到一张合影图像。
104.在其他实施例中,若互动提示信息包括触发喂食互动的提示动画,所述与互动提示信息匹配的目标事件包括按照所述提示动画所指示的操作方式执行喂食操作时所述终端的姿态参数与预置姿态参数相匹配。预置姿态参数可以包括终端与水平面之间的夹角为角度阈值。由前述可知,所述提示动画中包括执行喂食操作的操作方式,比如前后晃动终端,或者左右晃动终端等等,所述按照所述提示动画所指示的操作方式执行喂食操作是指按照提示动画中提示的操作方式晃动终端,比如前后晃动终端;如果检测到终端在晃动过程中,终端与水平面之间的夹角等于角度阈值,则确定存在与互动提示信息匹配的目标事件。
105.在一个实施例中,当所述目标事件是指按照所述提示动画所指示的操作方式执行喂食操作时所述终端的姿态参数与预置姿态参数相匹配时,与所述目标事件相关的互动响应可以是指以目标用户角度给目标对象喂食的喂食视频。此时,输出与目标事件相关的互动响应,包括:播放以目标用户角度给目标对象喂食的喂食视频。
106.举例来说,参见图6a为本发明实施例提供的一种输出互动响应的示意图,假设在图3a中互动选项32“给盼盼喂食”被选中,此时显示触发喂食互动的提示动画如图6a中601所示,目标用户根据提示动画前后晃动终端,如果晃动时终端的姿态参数满足预置姿态参数,或者说晃动达到一定幅度,则提示动画消失,触发终端播放以目标用户为主人公给盼盼喂食的喂食视频如图6a中602所示。
107.可选的,在上述目标用户晃动终端的过程中,如果检测到终端的姿态参数不满足预置姿态参数,或者说,终端的晃动幅度不够大,则终端可以再次输出新的提示动画以提示目标用户加大晃动幅度,直至检测到终端的姿态参数满足预置姿态参数为止。例如,参见图6b,为本发明实施例提供的一种显示提示动画的示意图,当显示触发喂食互动的提示动画601时,终端检测到当前的晃动幅度不够,则输出新的提示动画603以提示目标用户加大对终端的晃动幅度。
108.同样的,在喂食视频的播放过程中,终端如果检测到喂食视频的播放满足互动条件,则可以在喂食视频的播放界面中显示互动选项,以供用户决定接下来需要观看的视频或者需要执行的互动。例如,在图6a播放喂食视频过程中,检测到喂食视频的播放满足互动条件,则在喂食视频的播放界面显示互动选项“查看其它小动物”选项61和“和盼盼合影”选项62,如图6c所示。终端通过步骤s202-步骤s204同样的步骤在喂食视频的播放界面上实现与目标用户的互动。
109.本发明实施例中,在终端中显示第一应用程序的目标视频的播放界面,随着目标视频的播放,如果目标视频的播放满足互动条件时,在播放界面上显示与目标视频中的目标对象进行互动的至少一个互动选项;选中所述至少一个互动选项中的目标互动选项,输出与目标互动选项对应的互动提示信息;当存在与互动提示信息匹配的目标事件时,输出与目标事件相关的互动响应。实现了用户与视频中对象的互动,提供了互动性和增加了观看视频的趣味性。
110.基于上述的互动方法,本发明实施例提供了另一种互动方法,参见图7,为本发明实施例提供的另一种互动方法的流程示意图。图7所述的互动方法可由终端执行,具体可由终端的处理器执行。图7所示的互动方法可包括如下步骤:
111.步骤s701、在终端中显示第一应用程序的目标视频的播放界面。
112.步骤s702、当所述目标视频的播放满足互动条件时,在所述播放界面上显示与所述目标视频中的目标对象进行互动的至少一个互动选项。
113.在一个实施例中,步骤s701-步骤s702中包括的一些可行的实施方式可参见图2实施例中步骤s201-步骤s202中的具体介绍,在此不再赘述。
114.步骤s703、选中所述至少一个互动选项中的目标互动选项,输出与所述目标互动选项对应的互动提示信息。
115.由前述可知,目标互动选项可以包括合影选项,当目标互动选项为合影选项时,输出的互动提示信息可以包括图像采集窗口,该图像采集窗口中可包括图像预览区域和图像采集控件,如图4a所示。
116.在其他实施例中,图像采集窗口还可以包括至少一个图像特效选项,若所述至少一个图像特效选项被选中,且所述图像采集控件未被触发,则在所述图像预览区域显示特效画面,所述特效画面是基于当前时刻采集到的画面和被选中的图像特效选中生成的;若所述至少一个图像特效选项被选中,且所述图像采集控件被触发,则在所述图像预览区域显示第二图像,所述第二图像是基于图像采集控件被触发时采集到的画面和被选中的图像特效生成的。
117.也就是说,目标用户可以选择使用某种特效拍照图像,以使得终端将使用特效拍摄的图像与目标对象的图像进行合成,生成合影图像。上述每一个图像特效选项对应一种特效,特效可以包括滤镜和美颜,所述滤镜是指通过虚拟装装饰对采集到的画面进行装饰,所述美颜是指采用一定的手段对采集到的人脸画面进行处理,比如瘦脸、美白等等。
118.举例来说,参见图8a,为本发明实施例提供的另一种图像采集窗口的示意图,801表示图像采集控件,802表示卡通熊猫装饰的特效选项,803表示图像预览区域。假设802被选中,则图像预览区域显示目标用户的卡通熊猫装饰的图像804。
119.应当理解的,将目标用户的特效图像与目标对象的图像进行合影,得到合影图像,增加了合影选择的多样性,进一步可提高互动的趣味性。
120.步骤s704、当存在与所述互动提示信息匹配的目标事件时,输出与所述目标事件相关的互动响应。
121.在一个实施例中,步骤s704中包括的一些可行的实施方式可参见图2实施例中步骤s204中的描述,此处不再赘述。
122.步骤s705、如果播放界面中历史合影选项被触发,则显示历史合影窗口。
123.在一个实施例中,目标视频的播放界面中可包括历史合影选项,当历史合影选项被触发时,显示历史合影窗口,所述历史合影窗口中包括至少一个合影图像,每个合影图像中均包括目标对象的图像,每个合影图像对应一个操作选项以及操作选项被触发的次数;若任一合影图像对应的操作选项被触发,则将所述任一合影图像对应的操作选项被触发的次数增加一。
124.作为一种可选的实施例,每个合影选项对应的操作选项可以是点赞选项,每个点赞选项被触发的次数越多,表明该点赞选项对应的合影图像被越多的人喜欢。
125.举例来说,参见图8b,为本发明实施例提供的另一种播放界面的示意图,81表示目标视频的播放界面,82表示历史合影选项;当历史合影选项82被目标用户触发,则在播放界
面中显示历史合影窗口如图8b中83所示。83中包括6张合影图像,每张合影图像下方对应一个点赞选项,比如合影图像84对应的点赞选项805;每个点赞选项对应一个被触发的次数,点赞选项805对应的被触发的次数表示为86,86对应的数值为209,表示该点赞选项209个用户触发。如果目标用户点击点赞选项805,则历史合影窗口中805对应的次数由209变为210,如图8b中87所示。
126.作为另一种可选的,每个合影图像对应的操作选项还可以是评论选项,此时如果任一合影图像对应的评论选项被选中时,可以显示多个用户对所述任一合影图像进行评论的评论信息,以及输入评论信息的输入区域;目标用户在输入区域输入评论内容后,该任一合影图像对应的评论选项被触发的次数增加1。
127.举例来说,参见图8c为本发明实施例提供的又一种播放界面的示意图,与图8b相同的,81表示目标视频的播放界面,82表示历史合影选项;当历史合影选项82被目标用户触发,则在播放界面中显示历史合影窗口如图8b中83所示。83中包括合影图像88,88对应一个评论选项89;89对应的数字83表示合影图像88对应了83条评论信息。如果89被触发,则显示合影图像88对应的评论信息以及输入评论信息的输入区域,目标用户可以在中输入对合影图像88的评论内容。
128.步骤s706、如果播放界面中查看用户信息的触发选项被选中,则显示用户信息窗口。
129.在一个实施例中,目标视频的播放界面还包括查看用户信息的触发选项,当所述触发选项被选中时,显示用户信息窗口,所述用户信息窗口包括目标用户在第一应用程序中的浏览历史以及包含目标用户的历史合影图像,每个历史合影图像对应一个分享控件;若所述任一历史合影图像对应的分享控件被触发,则显示图像分享窗口,所述图像分享窗口包括多个分享对象;选中所述多个分享对象中的任一分享对象,以触发将被选中的任一历史合影图像发送至所述任一分享对象。
130.其中,用户信息窗口还包括目标用户在第一应用程序中的昵称以及头像中任意一个或多个,所述图像分享窗口包括的多个分享对象可以指目标用户在第一应用程序中的联系人用户。
131.举例来说,参见图9a,为本发明实施例提供的又一种播放界面的示意图,901表示播放界面,902表示查看用户信息的触发选项,表示为“我的”,当902被选中时,显示用户信息窗口903;用户信息窗口903中显示有目标用户的用户昵称以及目标用户的用户头像。用户信息窗口903中还包括目标用户在第一应用程序中浏览历史,如903中130所示,从130中可以看出目标用户曾经观看了名称为“大熊猫”之家的视频,观看了“可爱考拉”等等。
132.用户信息窗口903中还可以显示至少一个历史合影图像904,每张历史合影图像904对应一个分享选项905,当任一历史合影图像对应的分享选项905被触发时,终端显示图像分享窗口,以供目标用户在图像分享窗口中选择任一分享对象,触发终端将被选中的历史图像分享给分享对象。
133.在一个实施例中,至少一个历史合影图像可以是包含目标用户的所有历史合影图像。在其他实施例中,由于终端的屏幕大小有限,包含目标用户的历史合影图像较多,可能终端不会将所有历史合影图像均显示在用户信息窗口中,上述至少一个历史合影图像可能是指包含目标用户的所有历史合影图像中的任意几个,或者是所有历史合影图像中距离当
前时间最近的几个。
134.如果想要查看全部的历史合影图像,可以通过触发用户信息窗口中包括的合影图像相册选项实现,如图9a中表示为“我的回忆”,当“我的回忆”被触发时,显示如图9b所示的合影相册窗口,合影相册窗口中包括包含目标用户的全部历史合影图像。
135.本发明实施例中,在终端中显示第一应用程序的目标视频的播放界面,随着目标视频的播放,如果目标视频的播放满足互动条件时,在播放界面上显示与目标视频中的目标对象进行互动的至少一个互动选项;选中所述至少一个互动选项中的目标互动选项,输出与目标互动选项对应的互动提示信息;当存在与互动提示信息匹配的目标事件时,输出与目标事件相关的互动响应。实现了用户与视频中对象的互动,提供了互动性和增加了观看视频的趣味性。
136.另外,播放界面中还可以包括历史合影选项和查看用户信息的触发选项,目标用户可以通过历史合影选项查看包括目标对象的历史合影图像,并可以为任意一张历史合影图像进行点赞操作,实现了用户之间的互动性。目标用户还可以通过点击查看用户信息的触发选项查看自己在第一应用程序中的游览历史以及与目标用户相关的历史合影图像,任意一张历史合影图像可以通过社交平台分享给其他用户,提高了社交性。
137.基于上述的互动方法实施例,本发明实施例还提供了另一种视频管理系统,参见图10a,为本发明实施例提供的另一种视频管理系统的网络拓扑图。在图10a所示的视频管理系统能够实现上述图2和图7所示的互动方法,应用于线上动物园应用程序中,以解决在播放目标视频的基础上,支持用户选择不同互动选项自行选择下一个场景,并结合重力感应技术,使用户能够进行“线上喂食”操作,借此达到提升线上游玩的多样性和互动性。
138.图10a所示的视频管理系统使用了常见的终端/服务器架构,也即图10a所示的视频管理系统中包括终端1001和服务端1002。为了实现用户多角度进行线上观看动物的功能,需要终端能够实现全景视频的播放,可感应用户的相关位移并调整视频展示角度。因此,终端1001上应该包括以下传感器:陀螺仪、gps、摄像头、麦克风、震动传感器、光线传感器、距离传感器等等。另外,终端1001需要具备识别自身运动的能力。主要依赖于陀螺仪(基于角动量守恒原理用来感测与维持方向)、重力感应仪(基于压电效应来感应水平方向)与加速度传感器(基于电容式感应的微加速度计)来感知用户的互动类操作,从而完成喂食体验。
139.本技术处理环境在服务端1002,终端1001用于拉取服务端视频来源数据,接收并显示相关内容;以及通过内置传感器(陀螺仪、加速度传感器以及重力传感器等)感应用户的相关操作为用户提供交互和服务体验。
140.在一个实施例中,可以借助终端10101在横轴x、纵轴y以及竖轴z上的值来确定终端的姿态,参见图10b,为本发明实施例提供的一种终端的三轴示意图。具体地,当x轴的值接近重力加速度时,表明终端的左边朝下;当x轴的值接近负的重力加速度时,表明终端的右边朝下;当y轴的值接近重力加速度时,表明终端的下边朝下,处于竖屏放置且正放状态;当y轴的值接近负的重力加速度,表明终端的上边朝下,处于竖屏放置且倒置状态;当z轴的值接近重力加速度时,表明终端的屏幕朝上;当z轴的值接近负的重力加速度时,表明终端的屏幕朝下。
141.在一个实施例中,图10a所示的视频管理系统中,终端1001主要用户完成与用户的
相关交互比如向用户展示互动选项作等等,接收用户的一系列操作比如对互动选项的选中操作,触发喂食互动的操作,并给出对应的定制化内容展示比如播放喂食视频、显示合影图像等等。
142.在一个实施例中,服务端1002主要用于处理来自终端1001的请求,可分别为视频流处理、图像处理、业务数据处理。其中,视频流处理是针对各类定制化的视频做好相关的编解码、存储以及下发的工作;图像处理主要侧重于合成合影图像并完成存储;业务数据处理是指处理使用该视频共享视频的用户的相关信息,为用户提供个人中心入口查看。
143.在一个实施例中,图10a所示的视频管理系统中还可以包括第三方云服务1003,所述第三方云服务1003主要为服务端1002提供强大的自然语言识别服务器和音视频流通话服务。
144.基于上述描述,可得到本发明实施例中共享视频管理系统对应的模块架构图。参见图10c所示,为本发明实施例提供的一种共享视频管理系统的模块架构图。图10c所示的共享视频管理系统中可包括展示层111、逻辑层112以及服务层113。
145.在一个实施例中,展示层111由终端1101负责处理,终端1101通过开放“探索”和“我的”这两个入口供用户进行选择。如果用户选择“探索”选项,通过“探索”选项观看视频过程中,选择的互动选项属于互动类型视频,比如喂食视频,主要利用内置传感器来完成用户沉浸式的互动体验,通过追踪用户相关移动轨迹的改变,给到用户不一样的视频观看视角。选择“我的”选项时,可以依据生成的合影图像为用户展示相关的用户信息查看窗口,提供合影图像分享的能力,支持用户进行二次传播。
146.在一个实施例中,逻辑层112负责一些业务逻辑和非业务逻辑处理,包括接收用户终端信息、互动场景切换、视频播放控制、本地合成用户图像、管理在线用户等等。当用户选项观看第一应用程序中的视频时,终端发起请求拉取先关内容信息,触发视频加载播放的逻辑处理;用户通过摇晃终端使得内置传感器相关的参数变化,触发互动场景切换的处理逻辑,如摇晃手机,此时则对应视频应选择播放喂食视频;当用户选择与当前动物进行合影时,会触发相关图片处理的逻辑,终端需要获取特定时刻上用户观看的视频图像数据,完成合影图像的合成以及上传服务端1002存储的流程,同时为用户将合影图像保存在本地。
147.在一个实施例中,服务层113主要提供音视频通话能力、图像识别计算的能力以及用户信息存储的能力。通过向终端1001提供相应的接口处理与用户发生的交互。如图像处理接口负责处理用户发起拍摄卡通形象与动物合影的请求;音视频处理接口负责提供给用户观看视频的能力。
148.基于上述系统的网络拓扑图和模块架构图,本发明实施例提供了一种系统流程图,如图10d所示。用户启动第一应用程序后,进入系统,初始化各项数据;如果用户选项了“探索”选项,则终端1001向服务端1002发送请求,准备加载相关视频资源数据;服务端1002根据终端1001发来的请求,下发相关的视频资源链接供终端1001拉取;用户在观看第一应用程序中的视频同时,如果选择喂食选项等互动选项,可以通过移动终端1001使得内置传感器感受到变换从而触发相关低层接口,进入逻辑层处理;服务端1002依据这些不同的互动方式请求,继续下发不同的视频资源;如果选择合影选项,调用图片拍摄接口拍摄用户的图像,之后调用合成图片接口将其与动物图像进行合成,上传并保存;用户还可以在终端1001视频的播放界面中,通过个人中心选项进入用户信息窗口,浏览之前拍摄的相关图像,
针对任一图像触发分享操作,则会调用相关的接口将图像分享到各社交平台。
149.总结来说,在上述系统中,主要的核心在于利用终端内置的传感器感知用户行为操作,由此下发不同的体验视频,使得用户获得沉浸式的互动体验。用户进入“探索”选项观看视频后,可以在视频播放将近结束时,选择互动选项,以决定终端下一步展示的场景,依据用户选择的互动选项提示用户在终端中执行操作。比如喂食操作,传感器感知到喂食操作后触发相关接口回调,逻辑层处理这些相应的请求,服务端由此返回对应的互动响应。在安卓设备中,传感器相关接口被放到了android.hardware包下,本发明实施例用到的有三类,分别为:sensor、sensorevent、sensormanager以及一个sensoreventlistener接口。获取到终端中所有可用的传感器并对其传入的信息进行解码处理,触发相关的事件回调完成用户的喂食操作。
150.如果用户选择合影选项,则截取当前时间点的视频中播放画面作为动物图像,调用系统拍摄能力为用户拍摄用户图像,借助插件可以完成美颜、滤镜等操作;之后调用服务端提供的图像处理接口发送这两张图像并生成一张合影图像。
151.在使用系统时,可能由于各种原因导致互动异常,比如网络异常、终端异常以及接口异常,此时可以向用户输出一下异常提示信息。具体实现中,当出现网络异常时,所述异常提示信息可以用于提示用户网络加载异常,无法进行正常的软件功能使用;当出现终端异常时,所述异常提示信息用于提示用户使用的终端的传感器出现问题,导致用户通过晃动手机也无法正常进行视频互动;当接口请求异常时,所述异常提示信息可以是依据相关错误字提示用户报错信息。
152.图10a-图10d所示的视频管理系统,与目前动物园线上转型采用的直播形式相比,用户不止作为观众可以观看动物视频,还可以自主选择浏览场景并与视频中动物发生互动,提升了线上游玩动物园的互动性。其次,与现有技术中互动视频的互动形式相比,本发明所述的视频管理系统用户除了通过点击方式触发选择场景外,还支持用户通过前后晃动终端来触发线上喂食等互动形式,以及可以拍摄个人图像与动物图像进行合成,以得到合影图像,并且用户可以通过社交平台与其他用户分享合影图像。用户之间可以对彼此的合影图像进行点赞互动、评论互动等等,增强了用户体验的趣味性、社交性以及观看视频的沉浸度和参与感。
153.基于上述的互动方法实施例,本发明实施例还提供了一种互动装置。参见图11,为本发明实施例提供的一种互动装置的结构示意图。图11所示的互动装置可运行如下单元:
154.显示单元1101,用于在终端中显示第一应用程序的目标视频的播放界面;
155.所述显示单元1101,还用于当所述目标视频的播放满足互动条件时,在所述播放界面上显示与所述目标视频中的目标对象进行互动的至少一个互动选项;
156.输出单元1102,用于选中所述至少一个互动选项中的目标互动选项,输出与所述目标互动选项对应的互动提示信息;
157.所述输出单元1102,还用于当存在与所述互动提示信息匹配的目标事件时,输出与所述目标事件相关的互动响应。
158.在一个实施例中,所述终端中存储预置的与所述目标对象相关的至少一个待显示的互动选项;所述至少一个互动选项包括所述至少一个待显示的互动选项中每个互动选项;或者,所述至少一个互动选项包括从所述至少一个待显示的互动选项中筛选的与所述
互动条件相关的互动选项;所述至少一个待显示的互动选项包括以下任意一个或多个:对所述目标对象对应的图像进行操作的图像操作选项,以及对所述目标对象进行操作的对象操作选项。
159.在一个实施例中,所述互动条件包括以下任意一种:播放时长条件、播放画面条件以及音频数据条件;
160.若所述互动条件包括播放时长条件,则所述共享视频的播放满足互动条件是指所述共享视频中已播放时长等于所述播放时长条件所指示的目标时长;
161.若所述互动条件是指播放画面条件,则所述共享视频的播放满足互动条件是指当前时刻所述共享视频中的播放画面为所述播放画面条件所指示的目标画面;
162.若所述互动条件包括音频条件,则所述共享视频的播放满足互动条件是指当前时刻播放的所述共享视频对应的音频数据与所述音频数据条件所指示的目标音频数据相匹配。
163.在一个实施例中,若所述目标互动选项包括对所述目标对象对应的图像进行操作的图像操作选项,所述图像操作选项包括合影选项,则所述与所述目标互动选项对应的互动提示信息包括图像采集窗口,所述图像采集窗口包括图像预览区域和图像采集控件;
164.若所述图像采集控件未被触发,则在所述图像预览区域中显示当前时刻采集到的画面;若所述图像采集控件被触发,则在所述图像预览区域中显示第一图像,所述第一图像是对所述图像采集控件被触发采集到的画面进行拍摄得到的。
165.在一个实施例中,所述图像采集窗口还包括至少一个图像特效选项;
166.若所述至少一个图像特效选项被选中,且所述图像采集控件未被触发,则在所述图像预览区域显示特效画面,所述特效画面是基于当前时刻采集到的画面和被选中的图像特效选项生成的;
167.若所述至少一个图像特效选项被选中,且所述图像采集控件被触发,则在所述图像预览区域显示第二图像,所述第二图像是基于图像采集控件被触发时采集到的画面和被选中的图像特效生成的。
168.在一个实施例中,所述与互动提示信息匹配的目标事件是指所述图像采集控件被触发。
169.在一个实施例中,当所述图像采集控件被触发时,所述图像采集窗口还包括确定控件,所述与互动提示匹配的目标事件是指所述确定控件被触。
170.在一个实施例中,所述与所述目标事件相关的互动响应包括合影图像,所述合影图像包括目标对象的图像和所述第二图像,所述目标对象的图像是指所述任一互动选项被触发时所述目标视频的播放画面,或者,所述目标对象的图像是指预置的包括所述目标对象的图像。
171.在一个实施例中,所述若所述目标对象为动物,所述目标互动选项包括对所述目标对象进行操作的对象操作选项,所述对象操作选项包括为所述目标对象喂食,则所述与所述目标互动选项对应的互动提示信息包括触发喂食互动的提示动画;所述与所述互动提示信息匹配的目标事件包括:按照所述提示动画所指示的操作方式执行喂食操作时所述终端的姿态参数与预置姿态参数相匹配,所述提示动画所指示的操作方式包括按照目标方向晃动所述终端。
172.在一个实施例中,所述与所述目标事件相关的互动响应包括以目标用户角度给目标对象喂食的喂食视频,所述目标用户是指使用所述终端的用户,所述输出单元1102在输出与所述目标事件相关的互动响应时,执行如下操作:在所述终端上播放所述喂食视频。
173.在一个实施例中,所述目标互动选项是通过以下选中方式中任意一种或多种被选中的:触控方式和语音方式,所述语音方式是指输入包括所述目标互动选项的语音。
174.在一个实施例中,所述播放界面包括历史合影选项,所述互动装置还包括处理单元1103:所述显示单元1101,还用于当所述历史合影选项被触发时,在所述播放界面上显示历史合影窗口,所述历史合影窗口中包括至少一个合影图像,每个合影图像中均包括所述目标对象的图像,每个合影图像对应一个操作选项以及操作选项被触发的次数;所述处理单元1103,用于若任一合影图像对应的操作选项被触发,则将所述任一合影图像对应的操作选项被触发的次数增加一。
175.在一个实施例中,所述播放界面包括查看用户信息的触发选项,所述显示单元1101,还用于当所述触发选项被选中时,显示用户信息窗口,所述用户信息窗口包括所述目标用户在所述第一应用程序中的浏览历史以及包含所述目标用户的历史合影图像,每个历史合影图像对应一个分享控件;所述显示单元1101,还用于若所述任一历史合影图像对应的分享控件被触发,则显示图像分享窗口,所述图像分享窗口包括多个分享对象;所述处理单元1103,还用于选中所述多个分享对象中的任一分享对象,以触发将被选中的任一历史合影图像发送至所述任一分享对象。
176.根据本发明的一个实施例,图2和图7所示的互动方法所涉及各个步骤可以是由图11所示的互动装置中的各个单元来执行的。例如,图2所述的步骤s201-步骤s202可由图11所示的互动装置中的显示单元1101来执行,步骤s203-步骤s204可由图11所示的互动装置中的输出单元1102来执行;再如,图7所示的互动方法中步骤s701-步骤s702以及步骤s705-步骤s706可由图11所示的互动装置中的显示单元1101来执行,步骤s703-步骤s704可由图11所示的互动装置中的输出单元1102来执行。
177.根据本发明的另一个实施例,图11所示的互动装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本发明的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本发明的其它实施例中,基于互动装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。
178.根据本发明的另一个实施例,可以通过在包括中央处理单元(cpu)、随机存取存储介质(ram)、只读存储介质(rom)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图2以及图7所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图11中所示的互动装置,以及来实现本发明实施例互动方法。所述计算机程序可以记载于例如计算机可读存储介质上,并通过计算机可读存储介质装载于上述计算设备中,并在其中运行。
179.本发明实施例中,在终端中显示第一应用程序的目标视频的播放界面,随着目标视频的播放,如果目标视频的播放满足互动条件时,在播放界面上显示与目标视频中的目
标对象进行互动的至少一个互动选项;选中所述至少一个互动选项中的目标互动选项,输出与目标互动选项对应的互动提示信息;当存在与互动提示信息匹配的目标事件时,输出与目标事件相关的互动响应。实现了用户与视频中对象的互动,提供了互动性和增加了观看视频的趣味性。
180.基于上述方法以及装置实施例,本发明实施例提供了一种终端。参见图12,为本实施例提供的一种终端的结构示意图。图12所示的终端至少包括处理器1201、输入接口1202、输出接口1203以及计算机存储介质1204。其中,处理器1201、输入接口1202、输出接口1203以及计算机存储介质1204可通过总线或其他方式连接。
181.计算机存储介质1204可以存储在终端的存储器中,所述计算机存储介质1204用于存储计算机程序,所述计算机程序包括程序指令,所述处理器1201用于执行所述计算机存储介质1204存储的程序指令。处理器1201(或称cpu(central processing unit,中央处理器))是终端的计算核心以及控制核心,其适于实现一条或多条指令,具体适于加载并执行:
182.在终端中显示第一应用程序的目标视频的播放界面;当所述目标视频的播放满足互动条件时,在所述播放界面上显示与所述目标视频中的目标对象进行互动的至少一个互动选项;选中所述至少一个互动选项中的目标互动选项,输出与所述目标互动选项对应的互动提示信息;当存在与所述互动提示信息匹配的目标事件时,输出与所述目标事件相关的互动响应。
183.本发明实施例还提供了一种计算机存储介质(memory),所述计算机存储介质是终端中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机存储介质既可以包括终端中的内置存储介质,当然也可以包括终端支持的扩展存储介质。计算机存储介质提供存储空间,该存储空间存储了终端的操作系统。并且,在该存储空间中还存放了适于被处理器1201加载并执行的一条或多条的指令,这些指令可以是一个或一个以上的计算机程序(包括程序代码)。需要说明的是,此处的计算机存储介质可以是高速ram存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器的计算机存储介质。
184.在一个实施例中,所述计算机存储介质可由处理器1201加载并执行计算机存储介质中存放的一条或多条指令,以实现上述有关图2和图7所示的互动方法的相应步骤。具体实现中,计算机存储介质中的一条或多条指令由处理器1201加载并执行如下步骤:
185.在终端中显示第一应用程序的目标视频的播放界面;当所述目标视频的播放满足互动条件时,在所述播放界面上显示与所述目标视频中的目标对象进行互动的至少一个互动选项;选中所述至少一个互动选项中的目标互动选项,输出与所述目标互动选项对应的互动提示信息;当存在与所述互动提示信息匹配的目标事件时,输出与所述目标事件相关的互动响应。
186.在一个实施例中,所述终端中存储预置的与所述目标对象相关的至少一个待显示的互动选项;所述至少一个互动选项包括所述至少一个待显示的互动选项中每个互动选项;或者,所述至少一个互动选项包括从所述至少一个待显示的互动选项中筛选的与所述互动条件相关的互动选项;
187.所述至少一个待显示的互动选项包括以下任意一个或多个:对所述目标对象对应的图像进行操作的图像操作选项,以及对所述目标对象进行操作的对象操作选项。
188.在一个实施例中,所述互动条件包括以下任意一种:播放时长条件、播放画面条件以及音频数据条件;
189.若所述互动条件包括播放时长条件,则所述共享视频的播放满足互动条件是指所述共享视频中已播放时长等于所述播放时长条件所指示的目标时长;
190.若所述互动条件是指播放画面条件,则所述共享视频的播放满足互动条件是指当前时刻所述共享视频中的播放画面为所述播放画面条件所指示的目标画面;
191.若所述互动条件包括音频条件,则所述共享视频的播放满足互动条件是指当前时刻播放的所述共享视频对应的音频数据与所述音频数据条件所指示的目标音频数据相匹配。
192.在一个实施例中,若所述目标互动选项包括对所述目标对象对应的图像进行操作的图像操作选项,所述图像操作选项包括合影选项,则所述与所述目标互动选项对应的互动提示信息包括图像采集窗口,所述图像采集窗口包括图像预览区域和图像采集控件;
193.若所述图像采集控件未被触发,则在所述图像预览区域中显示当前时刻采集到的画面;若所述图像采集控件被触发,则在所述图像预览区域中显示第一图像,所述第一图像是对所述图像采集控件被触发采集到的画面进行拍摄得到的。
194.在一个实施例中,所述图像采集窗口还包括至少一个图像特效选项;
195.若所述至少一个图像特效选项被选中,且所述图像采集控件未被触发,则在所述图像预览区域显示特效画面,所述特效画面是基于当前时刻采集到的画面和被选中的图像特效选项生成的;
196.若所述至少一个图像特效选项被选中,且所述图像采集控件被触发,则在所述图像预览区域显示第二图像,所述第二图像是基于图像采集控件被触发时采集到的画面和被选中的图像特效生成的。
197.在一个实施例中,所述与互动提示信息匹配的目标事件是指所述图像采集控件被触发。
198.在一个实施例,当所述图像采集控件被触发时,所述图像采集窗口还包括确定控件,所述与互动提示匹配的目标事件是指所述确定控件被触。
199.在一个实施例中,所述与所述目标事件相关的互动响应包括合影图像,所述合影图像包括目标对象的图像和所述第二图像,所述目标对象的图像是指所述任一互动选项被触发时所述目标视频的播放画面,或者,所述目标对象的图像是指预置的包括所述目标对象的图像。
200.在一个实施例中,所述若所述目标对象为动物,所述目标互动选项包括对所述目标对象进行操作的对象操作选项,所述对象操作选项包括为所述目标对象喂食,则所述与所述目标互动选项对应的互动提示信息包括触发喂食互动的提示动画;所述与所述互动提示信息匹配的目标事件包括:按照所述提示动画所指示的操作方式执行喂食操作时所述终端的姿态参数与预置姿态参数相匹配,所述提示动画所指示的操作方式包括按照目标方向晃动所述终端。
201.在一个实施例中,所述与所述目标事件相关的互动响应包括以目标用户角度给目标对象喂食的喂食视频,所述目标用户是指使用所述终端的用户,所述处理器1201在输出与所述目标事件相关的互动响应时,执行如下步骤:在所述终端上播放所述喂食视频。
202.在一个实施例中,所述目标互动选项是通过以下选中方式中任意一种或多种被选中的:触控方式和语音方式,所述语音方式是指输入包括所述目标互动选项的语音。
203.在一个实施例中,所述播放界面包括历史合影选项,所述方法还包括:
204.当所述历史合影选项被触发时,在所述播放界面上显示历史合影窗口,所述历史合影窗口中包括至少一个合影图像,每个合影图像中均包括所述目标对象的图像,每个合影图像对应一个操作选项以及操作选项被触发的次数;
205.若任一合影图像对应的操作选项被触发,则将所述任一合影图像对应的操作选项被触发的次数增加一。
206.在一个实施例中,所述播放界面包括查看用户信息的触发选项,所述处理器1201还用于:当所述触发选项被选中时,显示用户信息窗口,所述用户信息窗口包括所述目标用户在所述第一应用程序中的浏览历史以及包含所述目标用户的历史合影图像,每个历史合影图像对应一个分享控件;若所述任一历史合影图像对应的分享控件被触发,则显示图像分享窗口,所述图像分享窗口包括多个分享对象;选中所述多个分享对象中的任一分享对象,以触发将被选中的任一历史合影图像发送至所述任一分享对象。
207.本发明实施例中,在终端中显示第一应用程序的目标视频的播放界面,随着目标视频的播放,如果目标视频的播放满足互动条件时,在播放界面上显示与目标视频中的目标对象进行互动的至少一个互动选项;选中所述至少一个互动选项中的目标互动选项,输出与目标互动选项对应的互动提示信息;当存在与互动提示信息匹配的目标事件时,输出与目标事件相关的互动响应。实现了用户与视频中对象的互动,提供了互动性和增加了观看视频的趣味性。
208.根据本技术的一个方面,本发明实施例还提供了一种计算机产品或计算机程序,该计算机产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。处理器1201从计算机可读存储介质中读取该计算机指令,处理器1201执行该计算机指令,使得图像处理设备执行图2和图7所示的互动方法,具体地:在终端中显示第一应用程序的目标视频的播放界面;当目标视频的播放满足互动条件时,在播放界面上显示与目标视频中的目标对象进行互动的至少一个互动选项;选中至少一个互动选项中的目标互动选项,输出与目标互动选项对应的互动提示信息;当存在与互动提示信息匹配的目标事件时,输出与目标事件相关的互动响应。
209.本发明实施例中,在终端中显示第一应用程序的目标视频的播放界面,随着目标视频的播放,如果目标视频的播放满足互动条件时,在播放界面上显示与目标视频中的目标对象进行互动的至少一个互动选项;选中所述至少一个互动选项中的目标互动选项,输出与目标互动选项对应的互动提示信息;当存在与互动提示信息匹配的目标事件时,输出与目标事件相关的互动响应。实现了用户与视频中对象的互动,提供了互动性和增加了观看视频的趣味性。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜