CN113301402B - 交互方法和视频播放设备 - Google Patents
交互方法和视频播放设备 Download PDFInfo
- Publication number
- CN113301402B CN113301402B CN202010626194.1A CN202010626194A CN113301402B CN 113301402 B CN113301402 B CN 113301402B CN 202010626194 A CN202010626194 A CN 202010626194A CN 113301402 B CN113301402 B CN 113301402B
- Authority
- CN
- China
- Prior art keywords
- user
- interaction
- mobile terminal
- prompt information
- node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 184
- 238000000034 method Methods 0.000 title claims abstract description 64
- 230000008859 change Effects 0.000 claims abstract description 14
- 230000002452 interceptive effect Effects 0.000 claims description 42
- 238000004891 communication Methods 0.000 claims description 11
- 230000001133 acceleration Effects 0.000 claims description 4
- 238000012423 maintenance Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 12
- 238000012545 processing Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000003238 somatosensory effect Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001902 propagating effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Telephone Function (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开的实施例涉及交互方法、视频播放设备、计算机可读存储介质。所述方法包括:获取移动终端的位姿传感器输出的传感数据;在视频播放设备播放的视频内容进行到预设的互动节点时,呈现与所述互动节点对应的互动提示信息,所述互动提示信息用于指示用户对移动终端的操作;根据所述传感数据的变化确定用户对移动终端的操作;根据用户对移动终端的操作与用户进行互动。
Description
技术领域
本发明涉及人机交互技术领域,更具体地,涉及交互方法、视频播放设备、计算机可读存储介质。
背景技术
随着内容行业和网络技术的发展,越来越多的内容引入和用户互动的环节。例如,在电视播放视频内容的过程中,用户使用手机扫描视频内容中的商品就打开该商品的网购页面。但是依然无法满足用户日益多样化的兴趣需求,因此,有必要提供新的交互方法。
发明内容
本公开的实施例的目的在于提供交互方法,以实现用户和视频内容的互动。
根据本公开的实施例的第一方面,提供了交互方法,包括:
获取移动终端的位姿传感器输出的传感数据;
在视频播放设备播放的视频内容进行到预设的互动节点时,呈现与所述互动节点对应的互动提示信息,所述互动提示信息用于指示用户对移动终端的操作;
根据所述传感数据的变化确定用户对移动终端的操作;
根据用户对移动终端的操作与用户进行互动。
可选地,所述互动提示信息包括对用户执行操作的时间的限制。
可选地,所述互动提示信息还包括对于用户维持操作的时长的要求。
可选地,所述根据用户对移动终端的操作与用户进行互动,包括:
将用户对移动终端的操作与互动节点的互动规则进行匹配;
根据匹配结果与用户进行互动。
可选地,所述根据用户对移动终端的操作与用户进行互动,包括:
根据用户对移动终端的操作控制所述视频内容的走向。
可选地,所述根据用户对移动终端的操作与用户进行互动,包括:
根据用户对移动终端的操作调整用户的数据记录。
可选地,所述根据用户对移动终端的操作与所述用户进行互动,包括:
根据所述用户对移动终端的操作对互动提示信息进行更新,更新后的互动信息用于指示用户的下一步的操作。
可选地,所述位姿传感器至少包括下列任一传感器:
陀螺仪、惯性传感器、加速度传感器。
可选地,所述方法还包括:获取移动终端的地理位置,根据所述地理位置确定用户当前所处的环境;在所述呈现与所述互动节点对应的互动提示信息之前,还包括:根据用户当前所处的环境确定与所述互动节点对应的互动提示信息。
可选地,所述方法还包括:获取移动终端的温度传感器测得的温度;在所述根据用户对移动终端的操作与用户进行互动之后,所述方法还包括:在所述温度超过预设的温度阈值的情况下,取消所述视频内容的后续的互动节点。
可选地,所述移动设备和所述视频播放设备为同一设备;或者,所述移动终端和所述视频播放设备为不同设备,所述移动终端和所述视频播放设备通信连接。
根据本公开的实施例的第二方面,提供了视频播放设备,包括:
传感数据获取模块,用于获取移动终端的位姿传感器输出的传感数据;
提示信息展示模块,用于在视频播放设备播放的视频内容进行到预设的互动节点时,呈现与所述互动节点对应的互动提示信息,所述互动提示信息用于指示用户对移动终端的操作;
用户操作确定模块,用于根据所述传感数据的变化确定用户对移动终端的操作;
互动模块,用于根据用户对移动终端的操作与用户进行互动。
根据本公开的实施例的第三方面,提供了视频播放设备,包括显示屏、处理器、存储器;所述存储器中存储有计算机指令,所述计算机指令被所述处理器执行时实现第一方面提供的交互方法。
根据本公开的实施例的第四方面,提供了计算机可读存储介质,其上存储有计算机指令,所述计算机指令被处理器执行时实现第一方面提供的交互方法。
本公开的实施例提供的交互方法,在视频内容的播放过程中引入和用户的交互,并且该交互基于用户的体感操作实现,这种交互方式可以给与用户良好的互动体验。
通过以下参照附图对本公开的示例性实施例的详细描述,本公开的实施例的特征及其优点将会变得清楚。
附图说明
被结合在公开的中并构成公开的一部分的附图示出了本公开的实施例,并且连同其说明一起用于解释本公开的实施例的原理。
图1是本公开的实施例提供的电子设备的框图。
图2是本公开的实施例提供的交互方法的流程图;
图3是本公开的实施例提供的交互方法的流程图;
图4是本公开的实施例提供的交互方法的应用场景图;
图5是本公开的实施例提供的视频播放设备的示意图;
图6是本公开的实施例提供的视频播放设备的示意图。
具体实施方式
现在将参照附图来详细描述本公开的各种示例性实施例。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开的实施例及其应用或使用的任何限制。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
<交互方法>
本公开的实施例中,涉及移动终端和视频播放设备。移动终端具有位姿传感器,该位姿传感器可以包括陀螺仪、惯性传感器、加速度传感器等,例如九轴陀螺仪器、三轴加速度计等。视频播放设备包括显示屏,具有视频播放功能。
在本公开的实施例中,移动设备和视频播放设备可以是同一个设备,即,移动设备负责播放视频内容,在播放视频内容的过程通过移动设备的位姿传感器实现与用户的互动。
或者,在本公开的实施例中,移动终端和视频播放设备可以是不同的设备,移动终端和视频播放设备之间为通信连接,即两者可以互相通信。在这种情况下,视频播放设备负责播放视频内容,在视频播放设备播放视频内容的过程中利用移动终端的位姿传感器实现与用户的互动。在实现本公开的实施例的交互方法的过程中,移动终端可以将传感数据发送给视频播放设备;由视频播放设备根据传感数据确定移动终端的位姿的变化,从而确定用户对移动终端的操作,根据用户对移动终端的操作与用户进行互动。或者,移动终端可以根据传感数据确定移动终端的位姿,将移动终端的位姿发送给视频播放设备;由视频播放设备确定移动终端的位姿的变化,从而确定用户对移动终端的操作,根据用户对移动终端的操作与用户进行互动。在实现本公开的实施例的交互方法的过程中,视频播放设备可以通知移动终端启动位姿传感器。
图1是本公开的实施例提供的电子设备的硬件配置的框图。移动设备和视频播放设备可以采用图1所示的电子设备来实现。
如图1所示,电子设备300是安装有智能操作系统(例如安卓、IOS、Windows、Linux等系统)的电子设备,包括但不限于电视、便携式电脑、台式计算机、手机、平板电脑等。电子设备300拥有接入互联网的能力。
电子设备300的配置包括但不限于处理器3010、存储器3020、接口装置3030、通信装置3040、显示装置3050、输入装置3060、扬声器3070、以及相机3080。
处理器3010包括但不限于中央处理器CPU、微处理器MCU等。处理器3010还可以包括图像处理器GPU(Graphics Processing Unit)。存储器3020包括但不限于ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置3030包括但不限于USB接口、串行接口、并行接口、耳机插口等。通信装置3040例如能够进行有线通信或无线通信,具体地可以包括WiFi通信、蓝牙通信、2G/3G/4G/5G通信等。显示装置3050可以包括显示屏、触摸屏。输入装置3060可以包括但不限于键盘、鼠标等。
图1所示的电子设备仅仅是说明性的并且绝不意味着对本公开的实施例、其应用或使用的任何限制。本领域技术人员应当理解,尽管前面描述了电子设备的多个装置,但是,本公开的实施例可以仅涉及其中的部分装置。本领域技术人员可以根据本公开的实施例所公开的方案设计指令。指令如何控制处理器进行操作,是本领域公知技术,故在此不再详细描述。
参考图2所示,本公开的实施例提供了一种交互方法,包括以下步骤:
S202、获取移动终端的位姿传感器输出的传感数据。
在步骤S202中,可以按照预设的频率从位姿传感器处不断地获取传感数据。
在一个具体的例子中,在视频播放设备打开视频内容播放时,开始执行步骤S402。或者,在另一个具体的例子中,在视频播放设备播放的视频内容进行到预设的互动节点时,开始执行步骤S202。
在一个具体的例子中,在视频播放设备打开视频内容播放时,通知移动终端启动位姿传感器工作。或者,在另一个具体的例子中,在视频播放设备播放的视频内容进行到预设的互动节点时,通知移动设备启动位姿传感器工作,以降低位姿传感器导致的功耗。
S204、在视频播放设备播放的视频内容进行到预设的互动节点时,呈现与互动节点对应的互动提示信息,互动提示信息用于指示用户对移动终端的操作。
在一个具体的例子中,还可以获取移动终端的地理位置,根据移动终端的地理位置确定用户当前所处的环境。在视频播放设备播放的视频内容进行到预设的互动节点时,根据用户当前所处的环境确定与该互动节点对应的互动提示信息,再将互动提示信息呈现给用户。
例如,与该互动节点对应的可供选择的互动提示信息可以为多个,在视频播放设备播放的视频内容进行到该互动节点时,基于用户当前所处的环境,从该互动节点的多个互动提示信息中选取适合于用户当前所处的环境的互动提示信息呈现给用户。
例如,当根据移动终端的地理位置确定用户处于公园中时,呈现给用户的互动提示信息可以为“跳起来”或者“跑起来”。当根据移动终端的地理位置确定用户处于室内公共环境时(例如商场等市内公共环境),呈现给用户的互动提示信息为“将移动终端水平放置”。
在一个具体的例子中,可以在展示互动提示信息之前,例如在视频内容进行到预设的互动节点之前,获取移动终端的位姿传感器输出的传感数据,以确定姿态传感器最初的位姿。在步骤S204中,可以根据姿态传感器最初的位姿确定互动提示信息和互动规则,以加强用户的参与性。例如,在展示互动提示信息之前,移动终端为水平状态,那么互动提示信息可以要求用户将移动终端变为竖直状态。
在一个具体的例子中,视频内容继续播放,在视频内容上呈现互动提示信息。或者,在另一个具体的例子中,暂时中断视频内容,在暂停的视屏内容上呈现互动提示提示信息。或者,在另一个具体的例子中,暂时中断视频内容,将视频内容通过最小化等方式隐藏起来,显示屏上只显示互动提示信息。
互动提示信息与互动节点有关,用于提示用户对移动终端的操作。互动提示信息可以包括对用户对移动终端的操作的要求,对用户维持操作的时长的要求、对用户执行操作的时间的限制等。对用户执行操作的时间的限制,就是要求用户在限定时间内执行预设的操作。例如,通过呈现倒计时的时钟,直观地展示对用户执行操作的时间的限制。
在步骤S204中,呈现的互动提示信息可以只是初始的提示信息,后续根据用户的操作可以对互动提示信息进行更新。
下面进行举例说明:
例子1:视频内容是电视剧,当前播放到预设的剧情分叉处,该预设的剧情分叉处为预设的互动节点。在该互动节点,希望用户选择剧情走向分支,例如希望用户根据用户自己的喜好在剧情走向A和剧情走向B之间进行选择。互动提示信息是“如果选择剧情走向A,在5秒内挥动移动终端1次;如果选择剧情走向B,在5秒内挥动移动终端2次”。这里的“5秒”,就是对用户执行操作的时间的限制。
例子2:视频内容是游戏,当前进行到营救人质环节,该环节为预设的互动节点。在该互动节点,希望用户参与到营救人质的过程中。互动提示信息可以是“快速摇晃移动终端达到10秒,解救人质”。这里的“10秒”,就是对用户维持操作的时长的要求。
例子3:视频内容是探险节目,当前进行到洞窟寻宝的环节,该环节为预设的互动节点。在该互动节点,希望用户参与到寻宝的过程中。互动提示信息可以是“上下摇晃移动终端达到10秒钟,即可进入洞窟,否则放弃洞窟寻宝”。
例子四:视频内容是旅游介绍片,当前播放到一个古建筑物,到达预设的互动节点。在该互动节点,希望用户注意观看。互动提示信息可以是“你在看吗?摇晃移动终端可以获得10点积分”。
S206、根据传感数据的变化确定用户对移动终端的操作。
利用步骤S202获取的传感数据,可以确定用户对移动终端的操作。例如,用户是否移动了移动终端,是否保持移动终端水平放置、是否控制移动终端倾斜,是否上下晃动移动终端等。根据位姿传感器的传感数据确定用户对移动终端的操作,是本领域公知,这里不做过多说明。
在一个具体的例子中,如果互动提示信息中含有对执行操作的时间的限制,那么在限定时间达到以后执行步骤S206,以确定在这段时间用户对移动终端进行了什么样的操作。
S208、根据用户对移动终端的操作与用户进行互动。
在确定用户的操作后,将用户对移动终端的操作与互动节点的互动规则进行匹配,根据匹配结果与用户进行互动。互动规则是与互动节点的互动提示信息相关联的规则。
在一种方式中,根据用户对移动终端的操作与用户进行互动,包括:根据用户对移动终端的操作控制视频内容的走向。
在一种方式中,根据用户对移动终端的操作与用户进行互动,包括:根据用户对移动终端的操作调整用户的数据记录。
在一种方式中,根据用户对移动终端的操作与用户进行互动,包括:根据用户对移动终端的操作对互动提示信息进行更新,更新后的互动信息用于指示用户的下一步的操作。也就是说,步骤S206和步骤S208可以多次循环,从而实现与用户的连续互动。
在本公开的实施例中,上述方式可以组合叠加使用。
在例子1中,互动规则包括“如果用户在5秒内挥动移动终端1次,选择剧情走向A;如果用户在5秒内挥动移动终端2次,选择剧情走向B;如果用户没有挥动移动终端或者挥动移动终端达到3次及以上,选择默认的剧情走向B”。在5秒内,用户挥动移动终端只有1次,将用户的操作与互动规则进行匹配后,选择剧情走向A,视频播放内容转向剧情走向A,实现了与用户的互动。
在例子2中,互动规则包括“如果快速摇晃移动终端达到10秒,人质解救成功,否则人质解救失败”。如果用户没有摇晃移动终端,或者用户摇晃移动终端的速度很慢,匹配结果为营救人质失败,在显示屏上向用户呈现营救人质失败的结果,实现了与用户的互动。
在例子3中,互动规则包括“上下摇晃移动终端达到10秒钟,即可进入洞窟,否则放弃洞窟寻宝”。如果用户上下摇晃移动终端达到10秒钟,匹配结果为进入洞窟,在显示屏上呈现洞窟的内景,实现了与用户的互动。
进一步地,在例子3中,还可以根据用户对移动终端的操作对互动提示信息进行更新。用户上下摇晃移动终端达到10秒钟进入洞窟后,交互提示信息改为“维持移动终端水平静止达到5秒钟,你将找到宝箱”。在更新互动提示信息后,同样的,继续执行步骤S206,根据传感数据的变化确定用户对移动终端的操作;然后执行步骤S208,根据用户对移动终端的操作与用户进行互动,当用户维持移动终端水平静止达到5秒钟时,在洞窟内展示宝箱。
在例子4中,互动规则是“摇晃移动终端可以获得10点积分”,用户摇晃移动终端,匹配结果为获得10点积分,计入到用户的账户中。该积分可以用于兑换奖励,例如积分总值达到1000分时,可以兑换视频会员、礼品等奖励。
可以看出,在例子4中,互动没有对视频内容本身进行调整,而是根据用户对移动终端的操作调整用户的数据记录。在例子4中,数据记录是积分,在其它例子中,数据记录还可以是次数等。数据记录可以的用途可以自行设定,这里不做限定。
参见图3所示,说明本公开的一个实施例提供的交互方法,包括以下步骤:
S502、开始获取移动终端的位姿传感器输出的传感数据。
S504、在视频播放设备播放的视频内容进行到预设的互动节点时,呈现与互动节点对应的初始的互动提示信息,互动提示信息用于指示用户对移动终端的操作。
S506、根据传感数据的变化确定用户的操作。
步骤S502-S506和步骤S202-S206类似,这里不再重复说明。
S508、判断用户的操作是否引发了新的互动提示信息。如果是,执行步骤S510,呈现新的互动提示信息。如果否,执行步骤S512,根据用户的操作呈现最终的互动结果。
在步骤S508中,通过对比用户的操作和初始的互动提示信息所指示的操作,或者通过对比用户的操作和上一次的互动提示信息所指示的操作,确定是否引发了新的互动提示信息。
例如,初始的互动提示信息是“挥动移动终端10次,获得健身积分”。用户已经挥动了一次,产生新的互动提示信息“还差9次就可以获得健身积分”。用户挥动了两次后,产生新的互动提示信息“还差8次就可以获得健身积分”。
如果没有引发新的互动信息,根据用户从初始的提示信息开始的全部操作,确定最终的互动结果,并且展示给用户。
例如,互动提示信息是“挥动移动终端10次”,在用户挥动10次后,不再产生新的提示信息,而是展示互动结果“挥动移动终端10次,成功获得健身积分”。
本公开实施例提供的交互方法,还可以包括以下步骤:
获取移动终端的温度传感器测得的温度;
在根据用户对移动终端的操作与用户进行互动之后,如果所述温度超过预设的温度阈值,取消该视频内容的后续的互动节点。
也就是说,在每次互动后,如果移动终端的温度超过了预设的温度阈值,就停止后续的互动,以降低移动终端出现过热情况的可能性,提升用户的体验,并且保障设备安全和人身安全。该温度阈值例如可以为38摄氏度。视频播放设备取消该视频内容的后续的互动节点后,可以继续播放该视频内容的不需要互动的后续内容。
下面参照图5所示,对本公开实施例提供的交互方法的应用场景进行举例说明。
用户使用手机100作为上述移动终端和视频播放设备。用户使用手机100观看视频内容,该视频内容为一部爱情电视剧。参见图5所示,手机100的屏幕200上呈现该视频内容。
手机100读取设置在手机100上的位姿传感器的传感数据。
该视频内容预先设有互动节点X,该互动节点X为情侣吵架事件。手机100在该视频内容播放到互动节点X时,呈现与互动节点X对应的互动提示信息:执行操作1“上下挥动手机”,进入剧情分支1“两人分手”;执行操作2“保持手机水平放置”,进入剧情分支2“两人和好”。
当用户执行操作1以后,手机100通过传感数据的变化确定用户执行了操作1,就开始播放该视频内容的剧情分支1,剧中的情侣分手。当用户执行操作2以后,手机100通过传感数据的变化确定用户执行了操作2,就开始播放该视频内容的剧情分支2,剧中的情侣和好。该视频内容预先设置剧情分支1和剧情分支2中的一个为默认剧情分支,如果用户没有执行操作1,也没有执行操作2,则开始播放默认剧情分支。
可见,利用本公开的实施例提供的交互方法,可以让用户根据自己的喜好和意愿调整视频内容的走向,增强了视频内容对用户的吸引力。
本公开的实施例提供的交互方法,在视频内容的播放过程中引入和用户的交互,并且该交互基于用户的体感操作实现,这种交互方式非常具有趣味性,可以给予用户良好的用户体验。
本公开的实施例提供的交互方法,在视频内容的播放过程中引入和用户的交互,并且可以实现和用户的多次的、连续的互动,可以给予用户良好的用户体验。
<视频播放设备>
图5是本公开的一个实施例提供的视频播放设备10的示意图,该视频播放设备10包括:
传感数据获取模块11,用于获取移动终端的位姿传感器输出的传感数据。
提示信息展示模块13,用于在视频播放设备10播放的视频内容进行到预设的互动节点时,呈现与互动节点对应的互动提示信息,互动提示信息用于指示用户对移动终端的操作。
用户操作确定模块15,用于根据移动终端的传感数据的变化确定用户对移动终端的操作。
互动模块17,用于根据用户对移动终端的操作与用户进行互动。
该视频播放设备10例如为图1所示的电子设备。
在一个具体的例子中,互动提示信息包括对用户执行操作的时间的限制。
在一个具体的例子中,互动提示信息还包括对于用户维持操作的时长的要求。
在一个具体的例子中,根据用户对移动终端的操作与用户进行互动,包括:将用户对移动终端的操作与互动节点的互动规则进行匹配;根据匹配结果与用户进行互动。
在一个具体的例子中,根据用户对移动终端的操作与用户进行互动,包括:根据用户对移动终端的操作控制视频内容的走向。
在一个具体的例子中,根据用户对移动终端的操作与用户进行互动,包括:根据用户对移动终端的操作调整用户的数据记录。
在一个具体的例子中,根据用户对移动终端的操作与用户进行互动,包括:根据用户对移动终端的操作对互动提示信息进行更新,更新后的互动信息用于指示用户的下一步的操作。
在一个具体的例子中,位姿传感器至少包括下列任一传感器:陀螺仪、惯性传感器、加速度传感器。
在一个具体的例子中,该视频播放设备10还包括:
地理位置获取模块,用于获取移动终端的地理位置。
用户环境确定模块,用于根据所述地理位置确定用户当前所处的环境。
提示信息展示模块13,还用于在呈现与互动节点对应的互动提示信息之前,根据用户当前所处的环境确定与互动节点对应的互动提示信息。
在一个具体的例子中,该视频播放设备10还包括:
温度获取模块,用于获取移动终端的温度传感器测得的温度。
互动节点取消模块,用于在根据用户对移动终端的操作与用户进行互动之后,在所述温度超过预设的温度阈值的情况下,取消视频内容的后续的互动节点。
在一个具体的例子中,移动设备和视频播放设备为同一设备;或者,移动终端和视频播放设备为不同设备,移动终端和视频播放设备通信连接。
图6是本公开的一个实施例提供的视频播放设备20的示意图。该视频播放设备20包括:显示屏22、处理器24、存储器26。
显示屏22用于播放视频内容。
存储器26中存储有计算机指令,该计算机指令被处理器24执行时实现前述任一实施例公开的交互方法。
该视频播放设备20例如为图1所示的电子设备。
本公开的实施例提供的视频播放设备,在视频内容的播放过程中引入和用户的交互,并且该交互基于用户的体感操作实现,这种交互方式非常具有趣味性,可以给予用户良好的用户体验。
本公开的实施例提供的视频播放设备,在视频内容的播放过程中引入和用户的交互,并且可以实现和用户的多次的、连续的互动,可以给予用户良好的用户体验。
<计算机可读介质>
本公开的实施例还提供了计算机可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现前述任一实施例公开的交互方法。
本公开的中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、设备实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
上述对本公开的特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
本公开的实施例可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本公开的实施例的各个方面的计算机可读程序指令。
计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、静态随机存取存储器(SRAM)、便携式压缩盘只读存储器(CD-ROM)、数字多功能盘(DVD)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
用于执行本公开的实施例操作的计算机程序指令可以是汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如Smalltalk、C++等,以及常规的过程式编程语言—诸如“C”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(FPGA)或可编程逻辑阵列(PLA),该电子电路可以执行计算机可读程序指令,从而实现本公开的实施例的各个方面。
这里参照根据本公开的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的实施例的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
附图中的流程图和框图显示了根据本公开的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人员来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。
以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
Claims (13)
1.一种交互方法,其特征在于,包括:
获取移动终端的位姿传感器输出的传感数据;
在视频播放设备播放的视频内容进行到预设的互动节点时,呈现与所述互动节点对应的互动提示信息,所述互动提示信息用于指示用户对移动终端的操作;
根据所述传感数据的变化确定用户对移动终端的操作;
根据用户对移动终端的操作与用户进行互动,
其中,所述方法还包括:获取移动终端的地理位置,根据所述地理位置确定用户当前所处的环境;
在所述呈现与所述互动节点对应的互动提示信息之前,还包括:根据用户当前所处的环境,从该互动节点的多个互动提示信息中选取适合于所述用户当前所处的环境的互动提示信息呈现给所述用户。
2.根据权利要求1所述的方法,其特征在于,所述互动提示信息包括对用户执行操作的时间的限制。
3.根据权利要求1所述的方法,其特征在于,所述互动提示信息还包括对于用户维持操作的时长的要求。
4.根据权利要求1所述的方法,其特征在于,所述根据用户对移动终端的操作与用户进行互动,包括:
将用户对移动终端的操作与互动节点的互动规则进行匹配;
根据匹配结果与用户进行互动。
5.根据权利要求1所述的方法,其特征在于,所述根据用户对移动终端的操作与用户进行互动,包括:
根据用户对移动终端的操作控制所述视频内容的走向。
6.根据权利要求1所述的方法,其特征在于,所述根据用户对移动终端的操作与用户进行互动,包括:
根据用户对移动终端的操作调整用户的数据记录。
7.根据权利要求1所述的方法,其特征在于,所述根据用户对移动终端的操作与所述用户进行互动,包括:
根据所述用户对移动终端的操作对互动提示信息进行更新,更新后的互动信息用于指示用户的下一步的操作。
8.根据权利要求1所述的方法,其特征在于,所述位姿传感器至少包括下列任一传感器:
陀螺仪、惯性传感器、加速度传感器。
9.根据权利要求1所述的方法,所述方法还包括:获取移动终端的温度传感器测得的温度;
在所述根据用户对移动终端的操作与用户进行互动之后,所述方法还包括:
在所述温度超过预设的温度阈值的情况下,取消所述视频内容的后续的互动节点。
10.根据权利要求1所述的方法,其特征在于,所述移动终端和所述视频播放设备为同一设备;或者,所述移动终端和所述视频播放设备为不同设备,所述移动终端和所述视频播放设备通信连接。
11.一种视频播放设备,包括以下模块:
传感数据获取模块,用于获取移动终端的位姿传感器输出的传感数据;
提示信息展示模块,用于在视频播放设备播放的视频内容进行到预设的互动节点时,呈现与所述互动节点对应的互动提示信息,所述互动提示信息用于指示用户对移动终端的操作;
用户操作确定模块,用于根据所述传感数据的变化确定用户对移动终端的操作;
互动模块,用于根据用户对移动终端的操作与用户进行互动;
地理位置获取模块,用于获取移动终端的地理位置;
用户环境确定模块,根据所述地理位置确定用户当前所处的环境,
其中,所述提示信息展示模块还用于,在所述呈现与所述互动节点对应的互动提示信息之前,根据用户当前所处的环境,从该互动节点的多个互动提示信息中选取适合于所述用户当前所处的环境的互动提示信息呈现给所述用户。
12.一种视频播放设备,包括显示屏、处理器、存储器;
所述存储器中存储有计算机指令,所述计算机指令被所述处理器执行时实现权利要求1-10任一项所述的交互方法。
13.一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令被处理器执行时实现权利要求1-10任一项所述的交互方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2020102251739 | 2020-03-26 | ||
CN202010225173 | 2020-03-26 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113301402A CN113301402A (zh) | 2021-08-24 |
CN113301402B true CN113301402B (zh) | 2023-04-25 |
Family
ID=77318338
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010626194.1A Active CN113301402B (zh) | 2020-03-26 | 2020-07-01 | 交互方法和视频播放设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113301402B (zh) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106339335B (zh) * | 2016-09-06 | 2019-05-03 | 中国传媒大学 | 游戏回放过程中随时重玩以及多分支回放的方法和系统 |
CN108156523A (zh) * | 2017-11-24 | 2018-06-12 | 互影科技(北京)有限公司 | 交互视频播放的互动方法及装置 |
CN109982114A (zh) * | 2017-12-28 | 2019-07-05 | 优酷网络技术(北京)有限公司 | 视频互动方法及装置 |
CN108769814B (zh) * | 2018-06-01 | 2022-02-01 | 腾讯科技(深圳)有限公司 | 视频互动方法、装置、终端及可读存储介质 |
-
2020
- 2020-07-01 CN CN202010626194.1A patent/CN113301402B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN113301402A (zh) | 2021-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9628744B2 (en) | Display apparatus and control method thereof | |
JP2023548060A (ja) | 拡張現実システムのための推奨 | |
US20230254436A1 (en) | Method and apparatus for showing special effect, electronic device, and computer-readable medium | |
US20160309231A1 (en) | Methods, systems, and media for controlling a presentation of media content | |
US9089783B2 (en) | System and method for a toy to interact with a computing device through wireless transmissions | |
JP2023503264A (ja) | ターゲットデバイス、電子デバイス及び媒体のためのビュー調整方法及び装置 | |
US20240364958A1 (en) | Interface display method and apparatus, device, medium, and product | |
CN113485626A (zh) | 一种智能显示设备、移动终端和显示控制方法 | |
CN114327214A (zh) | 交互方法、装置、电子设备、存储介质及计算机程序产品 | |
WO2023246859A1 (zh) | 交互方法、装置、电子设备和存储介质 | |
US12128302B2 (en) | Away from keyboard (AFK) helper for game players | |
CN113301402B (zh) | 交互方法和视频播放设备 | |
WO2023155477A1 (zh) | 画作展示方法、装置、电子设备、存储介质和程序产品 | |
WO2024073675A1 (en) | Mixed reality media content | |
US11861157B2 (en) | Methods, systems, and media for presenting offset content | |
CN114398135B (zh) | 交互方法、装置、电子设备、存储介质和程序产品 | |
EP4268435A1 (en) | Chat interface with dynamically populated menu element | |
KR101037823B1 (ko) | 디스플레이장치 및 그의 제어 방법 | |
EP4140551A1 (en) | Game effect generation method and apparatus, electronic device, and computer readable medium | |
US12090396B2 (en) | Haptics support for UI navigation | |
KR20230087152A (ko) | 리모트컨트롤 시스템 | |
CN112530110A (zh) | 区域处理方法、装置和介质 | |
KR20230157692A (ko) | 영상 콘텐츠 내 사용자 감정표현 표시 방법 및 장치 | |
CN104575536A (zh) | 用于多媒体定时的方法和设备 | |
CN115350474A (zh) | 虚拟物体的控制方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |