[go: up one dir, main page]

CN114327214A - 交互方法、装置、电子设备、存储介质及计算机程序产品 - Google Patents

交互方法、装置、电子设备、存储介质及计算机程序产品 Download PDF

Info

Publication number
CN114327214A
CN114327214A CN202210007525.2A CN202210007525A CN114327214A CN 114327214 A CN114327214 A CN 114327214A CN 202210007525 A CN202210007525 A CN 202210007525A CN 114327214 A CN114327214 A CN 114327214A
Authority
CN
China
Prior art keywords
display
target
user
interactive component
response
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.)
Pending
Application number
CN202210007525.2A
Other languages
English (en)
Inventor
岑明迪
朱潇然
盛梦雪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Youzhuju Network Technology Co Ltd
Original Assignee
Beijing Youzhuju Network Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Youzhuju Network Technology Co Ltd filed Critical Beijing Youzhuju Network Technology Co Ltd
Priority to CN202210007525.2A priority Critical patent/CN114327214A/zh
Publication of CN114327214A publication Critical patent/CN114327214A/zh
Priority to JP2024540575A priority patent/JP2025501650A/ja
Priority to PCT/CN2022/139419 priority patent/WO2023130937A1/zh
Priority to EP22918382.7A priority patent/EP4439264A4/en
Priority to US18/759,237 priority patent/US12360650B2/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/47217End-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 controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Marketing (AREA)
  • Databases & Information Systems (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本公开提供一种交互方法、装置、电子设备、存储介质及计算机程序产品。所述方法包括:响应于第一控制指令,在所述显示界面播放背景视频图像;在所述背景视频图像的第一预设区域,显示互动组件的初始画面;响应于用户的指定动作所触发的第二控制指令,控制所述互动组件由所述初始画面变化为目标画面;响应于所述互动组件显示所述目标画面,控制所述显示界面显示目标图像页面。本公开实施例提供一种新的交互方法,且通过用户指定动作来控制互动组件的显示,只有互动组件显示目标画面时才能显示目标图像页面,因此不会被用户误触发,为用户带来更好的体验。

Description

交互方法、装置、电子设备、存储介质及计算机程序产品
技术领域
本公开涉及图像处理技术领域,尤其涉及一种交互方法、装置、电子设备、存储介质及计算机程序产品。
背景技术
广告是为了某种特定的需要,通过一定形式的媒体,公开而广泛地向公众传递信息的宣传手段。目前主流广告大多以卡片、页面或视频的方式展现,用户只能作为观看者被动的接受广告内容。
而当前的交互式广告仅提供一些简单的交互式功能,交互方式单一且容易误触发,不仅无法使广告对象对广告产生兴趣,还使得广告对象的体验性降低。
发明内容
有鉴于此,本公开的目的在于提出一种交互方法、装置、电子设备、存储介质及计算机程序产品。
基于上述目的,本公开提供了一种交互方法,应用于提供有显示界面的终端设备,所述方法包括:
响应于第一控制指令,在所述显示界面播放背景视频图像;
在所述背景视频图像的第一预设区域,显示互动组件的初始画面;
响应于用户的指定动作所触发的第二控制指令,控制所述互动组件由所述初始画面变化为目标画面;
响应于所述互动组件显示所述目标画面,控制所述显示界面显示目标图像页面。
可选的,所述在所述背景视频图像的第一预设区域,显示互动组件的初始画面之前,还包括:
在所述背景视频图像的第二预设区域,显示第一视频挂件;
若所述第一视频挂件满足预设条件,则在所述第一预设区域显示所述互动组件。
可选的,所述第一视频挂件满足预设条件,包括:所述第一视频挂件由第一显示状态变化为第二显示状态。
可选的,还包括:
响应于用户对所述第一视频挂件的点击操作所触发的第一点击触控指令,控制所述显示界面显示所述目标图像页面;
其中,所述第一视频挂件处于所述第一显示状态或者所述第二显示状态。
可选的,所述响应于用户对所述第一视频挂件的点击操作所触发的第一点击触控指令,控制所述显示界面显示所述目标图像页面,包括:
响应于用户对所述第一视频挂件的点击操作所触发的第一点击触控指令,判断是否显示过所述目标图像页面;
若否,则控制所述显示界面显示所述目标图像页面。
可选的,所述响应于用户的指定动作所触发的第二控制指令,包括:
基于用户的指定动作控制所述终端设备运动,基于所述终端设备的运动触发所述第二控制指令。
可选的,所述基于所述终端设备的运动触发所述第二控制指令,包括:
基于所述终端设备以包括预设转动角度、预设转动方向、预设转动次数、预设转动速度中的至少一个运动触发所述第二控制指令。
可选的,所述互动组件包括指南针;
所述显示互动组件的初始画面,包括:显示所述指南针中指针的初始方位和目标方位,以及用于指示用户做出指定动作的提示信息;其中,所述初始方位和所述目标方位不重合;
所述控制所述互动组件由所述初始画面变化为目标画面,包括:基于所述第二控制指令控制所述指针旋转,以使所述指针指向所述目标方位。
可选的,所述目标方位的获取包括:
采集终端设备的设备方位信息,基于所述设备方位信息确定所述目标方位;或者,随机获取一个方位信息作为所述目标方位。
可选的,所述响应于所述互动组件显示所述目标画面,控制所述显示界面显示目标图像页面,包括:
响应于所述指针指向所述目标方位,所述指南针隐藏;
在所述背景视频图像的第三预设区域显示预设动画;
若所述预设动画播放结束,控制所述显示界面显示所述目标图像页面。
可选的,所述目标图像页面的第三预设区域显示有第二视频挂件;所述控制所述显示界面显示所述目标图像页面之后,还包括:
响应于用户对所述第二视频挂件的点击操作所触发的第二点击触控指令,在所述目标图像页面的第四预设区域显示活动选择图标;
响应于用户对所述活动选择图标的点击操作所触发的第三点击触控指令,控制所述显示界面显示活动参与页面。
本公开还提供了一种交互装置,包括:
播放模块,用于响应于第一控制指令,在所述显示界面播放背景视频图像;
显示模块,用于在所述背景视频图像的第一预设区域,显示互动组件的初始画面;
第一控制模块,用于响应于用户的指定动作所触发的第二控制指令,控制所述互动组件由所述初始画面变化为目标画面;
第二控制模块,用于响应于所述互动组件显示所述目标画面,控制所述显示界面显示目标图像页面。
本公开还提供了一种终端设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任意一项所述的方法。
本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行上述任一所述的方法。
本公开还提供了一种计算机程序产品,所述计算机程序产品包括存储有指令的计算机可读存储介质,所述指令在被执行时使得计算设备的至少一个中央处理器单元执行上述任一项所述的方法。
从上面所述可以看出,本公开提供的交互方法、装置、电子设备、存储介质及计算机程序产品,在显示界面播放背景视频图像时,在第一预设区域显示互动组件,并基于用户的指定动作所触发的第二控制指令,控制互动组件从初始画面变化为目标画面,当互动组件显示目标画面时,控制显示界面显示目标图像页面,即广告落地页,从而实现互动广告的播放。本实施例中,通过用户指定动作来控制互动组件的显示,只有互动组件显示目标画面时才能显示目标图像页面,因此不会被用户误触发,为用户带来更好的体验。
附图说明
为了更清楚地说明本公开或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例所提供的示例性系统的示意图;
图2为本公开实施例所提供的交互方法的流程示意图;
图3为本公开实施例所提供的显示界面示意图;
图4为本公开实施例所提供的第一视频挂件的第一显示状态的显示示意图;
图5为本公开实施例所提供的互动组件的初始画面显示示意图;
图6为本公开实施例所提供的互动组件的目标画面显示示意图;
图7为本公开实施例所提供的另一互动组件的初始画面显示示意图;
图8为本公开实施例所提供的另一互动组件的目标画面显示示意图;
图9为本公开实施例所提供的交互方法的另一流程示意图;
图10为本公开实施例所提供的预设动画显示示意图;
图11为本公开实施例所提供的目标图像页面显示示意图;
图12为本公开实施例所提供的第二视频挂件的显示示意图;
图13为本公开实施例所提供的交互装置的结构示意图;
图14为本公开实施例终端设备的结构示意图。
具体实施方式
为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。
需要说明的是,除非另外定义,本公开实施例使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
图1示出了本公开实施例所提供的可应用于交互方法的装置的实施例的示例性系统100的示意图。
如图1所示,系统100包括服务器140以及至少一个终端设备120,服务器140和终端设备120通过无线网络或有线网络连接。
服务器140包括一台服务器、多台服务器、云计算平台和虚拟化中心中的至少一种。服务器140用于为支持视频图像呈现的各种应用程序提供后台服务。可选地,服务器140承担主要计算工作,终端设备承担次要计算工作;或者,服务器140承担次要计算工作,终端设备承担主要计算工作;或者,服务器140和终端设备之间采用分布式计算架构进行协同计算。
终端设备120可通过无线网络或有线网络与服务器140交互,以接收服务器140发送的消息或者向服务器140发送消息。终端设备上可以安装支持视频图像呈现的应用程序,例如视频播放软件、短视频播放软件、直播软件、社交平台软件等,也可以为支持开屏动画播放的各种软件。终端设备120包括但不限于智能手机、平板电脑等。
在一些实施例中,系统100可实现互动广告的下发与播放。存储于服务器140上的互动广告的数据文件通过无线网络或有线网络下发至终端设备120,终端设备120可基于该数据文件播放对应的互动广告,以向持有终端设备120的用户910传递信息。
在一些实施例中,系统100还可以包括控制设备,该控制设备可以是与互动广告的开发人员或运维人员对应的设备。开发人员或运维人员可以通过该控制设备对互动广告所需的数据进行编辑,进而生成相应的互动广告的数据文件并存储在服务器140中。
目前在终端设备120上播放的主流互动广告,是在应用程序开屏时增加摇一摇的玩法。在应用程序的开屏阶段,展示文案提示用户晃动手机进入广告落地页,通过陀螺仪检测用户摇动的幅度来判断是否进入广告落地页。
但是,这种互动广告的交互方式单一,不容易引起用户的兴趣;同时,手机等终端设备设备难以判断好“持机正常晃动”和“想要触发广告而晃动”的界限,用户即使不想进入广告落地页观看广告,而是正常手持手机晃动(例如走路、坐车时引起的晃动)也会导致广告被误触发而进入广告落地页,这反而会影响用户的体验性。
鉴于此,本公开实施例提供一种交互方法,以解决上述问题。
图2示出了本公开实施例所提供的交互方法的流程示意图。其中,该交互方法应用于提供有显示界面的终端设备。所述方法包括:
步骤S101,响应于第一控制指令,在所述显示界面播放背景视频图像。
步骤S103,在所述背景视频图像的第一预设区域,显示互动组件的初始画面。
步骤S105,响应于用户的指定动作所触发的第二控制指令,控制所述互动组件由所述初始画面变化为目标画面。
步骤S107,响应于所述互动组件显示所述目标画面,控制所述显示界面显示目标图像页面。
本实施例所述交互方法,在显示界面播放背景视频图像时,在第一预设区域显示互动组件,并基于用户的指定动作所触发的第二控制指令,控制互动组件从初始画面变化为目标画面,当互动组件显示目标画面时,控制显示界面显示目标图像页面,即广告落地页,从而实现互动广告的播放。本实施例中,通过用户指定动作来控制互动组件的显示,只有互动组件显示目标画面时才能显示目标图像页面,因此不会被用户误触发,为用户带来更好的体验。
下面结合图1所示的系统100,进一步说明本公开实施例所提供的系统100的实现方式。
如图3所示,终端设备120设置有显示屏,显示屏用于显示支持视频图像呈现的应用程序的显示界面121。用户910通过对终端设备120进行操作控制,从而使得终端设备120基于用户910的操作控制生成第一控制指令;终端设备120在第一控制指令的控制下在显示界面121上播放背景视频图像。
可选的,在本实施例中,背景视频图像可以包括视频播放软件所播放的视频图像、短视频播放软件所播放的短视频图像、直播软件所播放的直播视频图像,或者也可以为软件的开屏动画图像等。相应的,第一控制指令可以为点击播放指令、开启软件指令等。其中,背景视频图像可以为动态图像,也可以为静态图像,本实施例对此不作限制。
在一个具体的实施例中,背景视频图像为短视频图像,用户910通过在终端设备120的显示屏上进行滑动操作,从而生成第一控制指令,该第一控制指令用于控制短视频图像的切换。在第一控制指令的控制下,终端设备120的显示界面121由显示前一视频图像逐渐变化至显示当前背景视频图像。
在一些实施例中,如图3所示,在背景视频图像上显示该背景视频图像的第一预设信息211以及第二预设信息212。第一预设信息211和第二预设信息212显示于背景视频图像的左下角。在一个具体的实施例中,第一预设信息211可以为该背景视频图像的名称,第二预设信息212包括对该背景视频图像的介绍信息。
在一些实施例中,所述交互方法还包括:
步骤S201,在所述背景视频图像的第二预设区域,显示第一视频挂件。
如图4所示,在本实施例中,当显示界面121上开始播放背景视频图像时,在背景视频图像的第二预设区域显示第一视频挂件213。在一些具体的实施例中,第二预设区域可位于第一预设信息211的上方,即第一视频挂件213设置于第一预设信息211的上方。
在本实施例中,终端设备120可在显示背景视频图像之前提前获取第一视频挂件213的数据文件并进行渲染和加载,从而减少背景视频图像加载时的数据处理量,保证第一视频挂件213的显示效果,降低终端设备120的运算压力。例如,当终端设备120的显示界面121显示前一视频图像时,即可获取与即将播放的背景视频图像所匹配的第一视频挂件213的数据文件并进行渲染和加载;当终端设备120的显示界面121显示背景视频图像时,即可在第二预设区域显示第一视频挂件213。
可选的,本实施例中,若终端设备120对第一视频挂件213的数据文件加载失败或者渲染失败,则仅播放背景视频图像,而不显示第一视频挂件213。
步骤S202,若所述第一视频挂件满足预设条件,则在所述第一预设区域显示所述互动组件。
在本实施例中,所述第一视频挂件213满足预设条件,包括:所述第一视频挂件由第一显示状态变化为第二显示状态。
如图4所示,当所述第一视频挂件213处于第一显示状态时,所述第一视频挂件213包括进度条、文字信息以及图像信息。其中,文字信息可包括“新年虎(福)气收集中”等提示信息,图像信息可为动态或静态的生肖(例如虎)卡通图像。即当显示界面121上开始播放背景视频图像时,在第一预设信息211例如背景视频图像的名称的上方显示包含进度条的第一视频挂件213,进度条的进度开始走动;当进度条的进度结束时,第一视频挂件213由当前的第一显示状态变化为第二显示状态,如图5所示。当所述第一视频挂件213处于第二显示状态时,所述第一视频挂件213包括“参与领惊喜”等文字信息。
如图5所示,当所述第一视频挂件213处于第二显示状态时,在所述背景视频图像的第一预设区域,显示互动组件214。可选的,第一预设区域可以为背景视频图像的中心区域。
在另一些实施例中,所述第一视频挂件213满足预设条件,包括:第一视频挂件213显示预设时间。即在本实施例中,第一视频挂件213显示预设时间之后,在所述背景视频图像的第一预设区域,显示互动组件214。
在本实施例中,终端设备120可在显示背景视频图像之前提前获取互动组件214的数据文件并进行渲染和加载,从而减少背景视频图像加载时的数据处理量,保证互动组件214的显示效果,降低终端设备120的运算压力。例如,当终端设备120的显示界面121显示前一视频图像时,即可获取与即将播放的背景视频图像所匹配的互动组件214的数据文件并进行渲染和加载;当终端设备120的显示界面121显示背景视频图像时,即可在第一预设区域显示互动组件214。
可选的,本实施例中,需判断互动组件214的数据文件是否加载及渲染成功:若终端设备120对互动组件214的数据文件加载失败或者渲染失败,则仅播放背景视频图像,而不显示互动组件214;若终端设备120对互动组件214的数据文件加载成功且渲染成功,则在第一预设区域显示互动组件214。
当在所述背景视频图像的第一预设区域显示互动组件214时,先显示互动组件214的初始画面。之后,基于用户的指定动作所触发的第二控制指令,控制所述互动组件由所述初始画面变化为目标画面。
在一些实施例中,步骤S105所述响应于用户的指定动作所触发的第二控制指令,包括:基于用户的指定动作控制所述终端设备运动,基于所述终端设备的运动触发所述第二控制指令。其中,所述基于所述终端设备的运动触发所述第二控制指令,包括:基于所述终端设备以包括预设转动角度、预设转动方向、预设转动次数、预设转动速度中的至少一个运动触发所述第二控制指令。
可选的,在本实施例中,指示用户在预设时间例如3s内控制所述互动组件由所述初始画面变化为目标画面;若在预设时间内,互动组件没有由初始画面变化为目标画面,则终端设备120判断用户不想进入目标图像页面,终端设备120控制互动组件214隐藏。
在本实施例中,当显示互动组件214的初始画面时,还显示指示信息,该指示信息用于指示用户以指定动作控制终端设备120运动以触发第二控制指令。其中,用户的指定动作包括以预设转动角度、预设转动方向、预设转动次数、预设转动速度中的至少一个来控制终端设备120的至少一部分运动,例如可以为:控制终端设备120在水平方向旋转、控制终端设备120向左侧翻转、控制终端设备120左右摇动三次等,本实施例对此不作限制。
当用户910以上述指定动作控制终端设备120运动,可触发终端设备120的第二控制指令,以使得终端设备120基于该第二控制指令控制所述互动组件214由所述初始画面变化为目标画面。
在一个具体的实施例中,如图5所示,所述互动组件214包括指南针。互动组件214的初始画面包括指南针中指针2142的初始方位和目标方位2141以及用于指示用户910做出指定动作的提示信息。因此,在指南针的初始画面中显示指南针的指针2142的初始方位和目标方位2141以及用于指示用户910做出指定动作的提示信息。
其中,指针2142的初始方位和目标方位2141不重合;可选的,指针2142的初始方位和目标方位2141之间的角度大于预设阈值,从而避免因指针2142的初始方位和目标方位2141之间的角度过小,导致终端设备120正常晃动导致的误触发。其中,终端设备120可调用jsb文件获取指针2142的初始方位和目标方位2141之间的夹角信息,以便于后续使用。
如图5所示,在一个具体的实施例中,指南针中指针2142的目标方位2141为“东”,或者也可以为“西”“南”“北”等各个方向,本实施例对此不作限制。
其中,指南针中指针2142的目标方位2141可以在用户授权的情况下,采集终端设备120的设备方位信息,例如陀螺仪参数,基于所述设备方位信息确定所述目标方位2141。
或者,若未得到用户授权或者无法采集设备方位信息等情况下,也可随机获取一个方位信息作为所述目标方位。
如图5所示,以指南针中指针2142的目标方位2141为“东”为例,用于指示用户910做出指定动作的提示信息可以为“请旋转屏幕,指向东向”的文字提示信息,或者也可为用于图像等其他形式的提示信息,本实施例对此不作限制。
之后,用户910可基于该提示信息,旋转终端设备120;终端设备120采集设备内的陀螺仪参数,获取设备旋转角度、方向等信息,并基于设备旋转角度、方向等信息控制指南针中指针2142逐渐从其初始方位移动至其目标方位2141,在这个过程中触发终端设备120的第二控制指令,从而可以使得终端设备120基于该第二控制指令控制所述指针2142旋转,以使所述指针2142逐渐指向所述目标方位2141;当指针2142逐渐指向目标方位2141时,指南针即从其初始画面变化为目标画面,如图6所示。
可选的,在这个过程中,若终端设备120未检测到其存在超过预设角度例如10度的操作,则指南针展示预设时间例如2s后即消失。
可选的,在在这个过程中,可控制终端设备120进行震动;例如当指南针即从其初始画面变化为目标画面后,控制终端设备120震动以提示用户进入目标图像页面。上述实施例中终端设备120的震动仅为示例性的,本实施例中终端设备120的震动控制可基于需求进行调整,本实施例对此不作限制。
在另一些实施例中,如图7所示,所述互动组件214的初始画面包括位于中心的小球以及目标球洞,该目标球洞可以出现于互动组件214上的任意位置。此时,用于指示用户910做出指定动作的提示信息可以为“请翻转屏幕,使小球进入洞中”的文字提示信息,使得用户向右侧翻转终端设备120,从而触发第二控制指令,从而可以使得终端设备120基于该第二控制指令控制小球逐渐进入目标球洞;当小球进入目标球洞时,互动组件214即从其初始画面变化为目标画面,如图8所示。
当互动组件214显示目标画面时,终端设备120可控制所述显示界面121显示目标图像页面。在一些实施例中,该步骤具体包括:
在一些实施例中,如图9所示,当互动组件214显示目标画面后,所述方法还包括:
步骤S301,响应于所述指针指向所述目标方位,所述互动组件隐藏。
步骤S303,在所述背景视频图像的第三预设区域显示预设动画。
步骤S305,若所述预设动画播放结束,控制所述显示界面显示所述目标图像页面。
在本实施例中,当指针2142指向所述目标方位2141,即互动组件214由初始画面变化为目标画面后,互动组件214即指南针隐藏,同时,在背景视频图像的第三预设区域显示预设动画,同时控制背景视频图像静音并播放预设的音效,例如背景音乐和口播。其中,该预设动画可以包括文字信息、彩蛋资源信息、转场动画等,例如,如图10所示,可在背景视频图像的中心区域显示“XX祝您新年虎虎生威虎(福)气东来”的文字信息;在背景视频图像的底部区域显示卡通动画形象,之后在背景视频图像的顶部区域显示撒红包的通动画形象等彩蛋资源信息;之后显示云层的转场动画。当预设动画播放结束后,终端设备120控制所述显示界面121显示所述目标图像页面,如图11所示。
可选的,在本实施例中,终端设备120可在显示背景视频图像之前提前获取彩蛋资源信息、转场动画等的数据文件,从而减少背景视频图像加载时的数据处理量,保证互动组件214的显示效果,降低终端设备120的运算压力。例如,终端设备120可以提前预设的时间从服务器140拉取彩蛋资源信息、转场动画等的数据文件并存储于终端设备120上,并设置彩蛋资源信息、转场动画等的数据文件的生效时间;当彩蛋资源信息、转场动画等的数据文件生效后,且终端设备120的显示界面121显示前一视频图像时,即可获取与即将播放的背景视频图像所匹配的彩蛋资源信息、转场动画等的数据文件并进行渲染和加载,从而在播放背景视频图像时显示彩蛋资源信息、转场动画等。
在一些实施例中,如图11所示,所述目标图像页面的第三预设区域显示有第二视频挂件215;所述控制所述显示界面显示所述目标图像页面之后,还包括:
步骤S401,响应于用户对所述第二视频挂件的点击操作所触发的第二点击触控指令,在所述目标图像页面的第四预设区域显示活动选择图标。
步骤S402,响应于用户对所述活动选择图标的点击操作所触发的第三点击触控指令,控制所述显示界面显示活动参与页面。
在本实施例中,第二视频挂件215可显示“立即参与”等信息;当用户910对目标图像页面上的第二视频挂件215进行点击操作时,在终端设备120触发所述第二点击触控指令,基于所述第二点击触控指令可控制终端设备在所述目标图像页面的第四预设区域显示活动选择图标216,如图12所示,此时目标图像页面除第四预设区域以外的其他区域的透过率降低,以便于清晰的显示活动选择图标216。之后,终端设备120接收用户对活动选择图标216点击操作所触发的第三点击触控指令,当用户点击“立即挑战”时,基于该第三点击触控指令控制所述显示界面显示活动参与页面;当用户点击“残忍放弃”时,不跳转至活动参与页面。
在另一些实施例中,如图4、图5所示,当第一视频挂件213处于第一显示状态或者第二显示状态时,若用户910点击第一视频挂件213,则终端设备可接收用户对所述第一视频挂件的点击操作所触发的第一点击触控指令,并基于该第一点击触控指令控制所述显示界面121显示所述目标图像页面,如图11所示。
在本实施例中,无论第一视频挂件213处于第一显示状态还是第二显示状态,其均包含跳转至目标图像页面的数据文件;当用户直接点击第一视频挂件213时,无论用户是否与互动组件214交互,均可使得显示界面121显示所述目标图像页面。
可选的,在本实施例中,当用户910点击第一视频挂件213使得终端设备接收第一点击触控指令后,终端设备120在用户授权的情况下,获取用户当前的账号信息并判断该用户是否显示过所述目标图像页面或者是否通过第二视频挂件215进入过活动参与页面;若是,则不显示活动参与页面,且收起第一视频挂件213;若否,则控制所述显示界面显示所述目标图像页面。
需要说明的是,本公开实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本公开实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
需要说明的是,上述对本公开的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种交互装置。
参考图13,所述交互装置,包括:
播放模块11,用于响应于第一控制指令,在所述显示界面播放背景视频图像。
显示模块12,用于在所述背景视频图像的第一预设区域,显示互动组件的初始画面。
第一控制模块13,用于响应于用户的指定动作所触发的第二控制指令,控制所述互动组件由所述初始画面变化为目标画面。
第二控制模块14,用于响应于所述互动组件显示所述目标画面,控制所述显示界面显示目标图像页面。
可选的,所述在所述背景视频图像的第一预设区域,显示互动组件的初始画面之前,还包括:在所述背景视频图像的第二预设区域,显示第一视频挂件;若所述第一视频挂件满足预设条件,则在所述第一预设区域显示所述互动组件。
可选的,所述第一视频挂件满足预设条件,包括:所述第一视频挂件由第一显示状态变化为第二显示状态。
可选的,所述装置还用于实现:响应于用户对所述第一视频挂件的点击操作所触发的第一点击触控指令,控制所述显示界面显示所述目标图像页面;其中,所述第一视频挂件处于所述第一显示状态或者所述第二显示状态。
可选的,所述响应于用户对所述第一视频挂件的点击操作所触发的第一点击触控指令,控制所述显示界面显示所述目标图像页面,包括:
响应于用户对所述第一视频挂件的点击操作所触发的第一点击触控指令,判断是否显示过所述目标图像页面;
若否,则控制所述显示界面显示所述目标图像页面。
可选的,所述响应于用户的指定动作所触发的第二控制指令,包括:
基于用户的指定动作控制所述终端设备运动,基于所述终端设备的运动触发所述第二控制指令。
可选的,第一控制模块13,还用于实现:基于所述终端设备以包括预设转动角度、预设转动方向、预设转动次数、预设转动速度中的至少一个运动触发所述第二控制指令。
可选的,所述互动组件包括指南针;所述显示模块12还用于实现:显示所述指南针中指针的初始方位和目标方位,以及用于指示用户做出指定动作的提示信息;其中,所述初始方位和所述目标方位不重合。
所述第一控制模块13还用于实现:基于所述第二控制指令控制所述指针旋转,以使所述指针指向所述目标方位。
可选的,所述目标方位的获取包括:采集终端设备的设备方位信息,基于所述设备方位信息确定所述目标方位;或者,随机获取一个方位信息作为所述目标方位。
可选的,所述第二控制模块14还用于实现:
响应于所述指针指向所述目标方位,所述指南针隐藏;
在所述背景视频图像的第三预设区域显示预设动画;
若所述预设动画播放结束,控制所述显示界面显示所述目标图像页面。
可选的,所述目标图像页面的第三预设区域显示有第二视频挂件;所述控制所述显示界面显示所述目标图像页面之后,还包括:
响应于用户对所述第二视频挂件的点击操作所触发的第二点击触控指令,在所述目标图像页面的第四预设区域显示活动选择图标;
响应于用户对所述活动选择图标的点击操作所触发的第三点击触控指令,控制所述显示界面显示活动参与页面。
为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本公开时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
上述实施例的装置用于实现前述任一实施例中相应的服务编排方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种终端设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的方法。
图14示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。
处理器1010可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
存储器1020可以采用ROM(Read Only Memory,只读存储器)、RAM(Random AccessMemory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。
总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
上述实施例的电子设备用于实现前述任一实施例中相应的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的方法。
本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
基于同一发明构思,与上述任意实施例方法相对应的,本申请还提供了一种计算机程序产品,其包括其上具有计算机可读指令的非暂时性有形计算机可读介质。在一些实施例中,所述计算机可读指令由一个或多个处理器可执行以使得所述处理器执行所述的方法。对应于方法各实施例中各步骤对应的执行主体,执行相应步骤的处理器可以是属于相应执行主体的。
上述实施例的计算机程序产品用于使处理器执行如上任一实施例所述的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
本申请的各种实施例中的“装置”、“模块”等可以通过使用硬件单元、软件单元或它们的组合而被实施。硬件单元的例子可包括设备、构件、处理器、微处理器、电路、电路元件(例如,晶体管、电阻器、电容器、电感器等等)、集成电路、专用集成电路(ASIC)、可编程逻辑器件(PLD)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、存储器单元、逻辑门、寄存器、半导体器件、芯片、微芯片、芯片组等等。软件单元的例子可包括软件构件、程序、应用、计算机程序、应用程序、系统程序、机器程序、操作系统软件、中间件、固件、软件模块、例行程序、子程序、函数、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、单词、值、符号、或它们的任何组合。确定实施例是否通过使用硬件单元和/或软件单元被实施可以根据任意数量的因素而变化,诸如想要的计算速率、功率电平、耐热性、处理周期预算、输入数据速率、输出数据速率、存储器资源、数据总线速度、和其它设计或性能约束,正如对于给定的实现所想要的。
某些实施例可包括制造品。制造品可包括用来存储逻辑的存储介质。存储介质的例子可包括能够存储电子数据的一种或多种类型的计算机可读存储媒体,包括易失性存储器或非易失性存储器、可拆卸或不可拆卸存储器、可擦除或不可擦除存储器、可写或可再写存储器等等。逻辑的例子可包括各种软件单元,诸如软件构件、程序、应用、计算机程序、应用程序、系统程序、机器程序、操作系统软件、中间件、固件、软件模块、例行程序、子程序、函数、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、单词、值、符号、或它们的任何组合。在一个实施例中,例如,制造品可以存储可执行计算机程序指令,它们在被计算机执行时使得计算机执行按照所描述的实施例的方法和/或操作。可执行计算机程序指令可包括任何适当类型的代码,诸如源代码、编译的代码、解释的代码、可执行代码、静态代码、动态代码等等。可执行计算机程序指令可以按照预定义的计算机语言、方式或语法被实施,用于指令计算机去执行一定的功能。指令可以通过使用任何适当的高级、低级、面向对象的、视觉的、编译的和/或解释的编程语言而被实施。
所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本公开的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本公开实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。
另外,为简化说明和讨论,并且为了不会使本公开实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本公开实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本公开实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本公开的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本公开实施例。因此,这些描述应被认为是说明性的而不是限制性的。
尽管已经结合了本公开的具体实施例对本公开进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
本公开实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本公开实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本公开的保护范围之内。

Claims (15)

1.一种交互方法,其特征在于,应用于提供有显示界面的终端设备,所述方法包括:
响应于第一控制指令,在所述显示界面播放背景视频图像;
在所述背景视频图像的第一预设区域,显示互动组件的初始画面;
响应于用户的指定动作所触发的第二控制指令,控制所述互动组件由所述初始画面变化为目标画面;
响应于所述互动组件显示所述目标画面,控制所述显示界面显示目标图像页面。
2.根据权利要求1所述的方法,其特征在于,所述在所述背景视频图像的第一预设区域,显示互动组件的初始画面之前,还包括:
在所述背景视频图像的第二预设区域,显示第一视频挂件;
若所述第一视频挂件满足预设条件,则在所述第一预设区域显示所述互动组件。
3.根据权利要求2所述的方法,其特征在于,所述第一视频挂件满足预设条件,包括:所述第一视频挂件由第一显示状态变化为第二显示状态。
4.根据权利要求3所述的方法,其特征在于,还包括:
响应于用户对所述第一视频挂件的点击操作所触发的第一点击触控指令,控制所述显示界面显示所述目标图像页面;
其中,所述第一视频挂件处于所述第一显示状态或者所述第二显示状态。
5.根据权利要求4所述的方法,其特征在于,所述响应于用户对所述第一视频挂件的点击操作所触发的第一点击触控指令,控制所述显示界面显示所述目标图像页面,包括:
响应于用户对所述第一视频挂件的点击操作所触发的第一点击触控指令,判断是否显示过所述目标图像页面;
若否,则控制所述显示界面显示所述目标图像页面。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述响应于用户的指定动作所触发的第二控制指令,包括:
基于用户的指定动作控制所述终端设备运动,基于所述终端设备的运动触发所述第二控制指令。
7.根据权利要求6所述的方法,其特征在于,所述基于所述终端设备的运动触发所述第二控制指令,包括:
基于所述终端设备以包括预设转动角度、预设转动方向、预设转动次数、预设转动速度中的至少一个运动触发所述第二控制指令。
8.根据权利要求7所述的方法,其特征在于,所述互动组件包括指南针;
所述显示互动组件的初始画面,包括:显示所述指南针中指针的初始方位和目标方位,以及用于指示用户做出指定动作的提示信息;其中,所述初始方位和所述目标方位不重合;
所述控制所述互动组件由所述初始画面变化为目标画面,包括:基于所述第二控制指令控制所述指针旋转,以使所述指针指向所述目标方位。
9.根据权利要求8所述的方法,其特征在于,所述目标方位的获取包括:
采集终端设备的设备方位信息,基于所述设备方位信息确定所述目标方位;或者,随机获取一个方位信息作为所述目标方位。
10.根据权利要求8所述的方法,其特征在于,所述响应于所述互动组件显示所述目标画面,控制所述显示界面显示目标图像页面,包括:
响应于所述指针指向所述目标方位,所述指南针隐藏;
在所述背景视频图像的第三预设区域显示预设动画;
若所述预设动画播放结束,控制所述显示界面显示所述目标图像页面。
11.根据权利要求1所述的方法,其特征在于,所述目标图像页面的第三预设区域显示有第二视频挂件;所述控制所述显示界面显示所述目标图像页面之后,还包括:
响应于用户对所述第二视频挂件的点击操作所触发的第二点击触控指令,在所述目标图像页面的第四预设区域显示活动选择图标;
响应于用户对所述活动选择图标的点击操作所触发的第三点击触控指令,控制所述显示界面显示活动参与页面。
12.一种交互装置,其特征在于,包括:
播放模块,用于响应于第一控制指令,在所述显示界面播放背景视频图像;
显示模块,用于在所述背景视频图像的第一预设区域,显示互动组件的初始画面;
第一控制模块,用于响应于用户的指定动作所触发的第二控制指令,控制所述互动组件由所述初始画面变化为目标画面;
第二控制模块,用于响应于所述互动组件显示所述目标画面,控制所述显示界面显示目标图像页面。
13.一种终端设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至11任意一项所述的方法。
14.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,其特征在于,所述计算机指令用于使所述计算机执行权利要求1至11任一所述的方法。
15.一种计算机程序产品,所述计算机程序产品包括存储有指令的计算机可读存储介质,其特征在于,所述指令在被执行时使得计算设备的至少一个中央处理器单元执行根据权利要求1至11中任一项所述的方法。
CN202210007525.2A 2022-01-05 2022-01-05 交互方法、装置、电子设备、存储介质及计算机程序产品 Pending CN114327214A (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN202210007525.2A CN114327214A (zh) 2022-01-05 2022-01-05 交互方法、装置、电子设备、存储介质及计算机程序产品
JP2024540575A JP2025501650A (ja) 2022-01-05 2022-12-15 インタラクティブ方法、装置、電子機器、記憶媒体及びコンピュータプログラム製品
PCT/CN2022/139419 WO2023130937A1 (zh) 2022-01-05 2022-12-15 交互方法、装置、电子设备、存储介质及计算机程序产品
EP22918382.7A EP4439264A4 (en) 2022-01-05 2022-12-15 INTERACTION METHOD AND DEVICE, ELECTRONIC DEVICE, STORAGE MEDIUM AND COMPUTER PROGRAM PRODUCT
US18/759,237 US12360650B2 (en) 2022-01-05 2024-06-28 Interaction method and apparatus, electronic device, storage medium, and computer program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210007525.2A CN114327214A (zh) 2022-01-05 2022-01-05 交互方法、装置、电子设备、存储介质及计算机程序产品

Publications (1)

Publication Number Publication Date
CN114327214A true CN114327214A (zh) 2022-04-12

Family

ID=81025111

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210007525.2A Pending CN114327214A (zh) 2022-01-05 2022-01-05 交互方法、装置、电子设备、存储介质及计算机程序产品

Country Status (5)

Country Link
US (1) US12360650B2 (zh)
EP (1) EP4439264A4 (zh)
JP (1) JP2025501650A (zh)
CN (1) CN114327214A (zh)
WO (1) WO2023130937A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115113951A (zh) * 2022-07-21 2022-09-27 浙江极氪智能科技有限公司 针对界面上的待评价对象的人机交互方法、装置及设备
CN115314754A (zh) * 2022-06-17 2022-11-08 网易(杭州)网络有限公司 交互控件的显示控制方法、装置和电子设备
WO2023130937A1 (zh) * 2022-01-05 2023-07-13 北京有竹居网络技术有限公司 交互方法、装置、电子设备、存储介质及计算机程序产品
WO2024012392A1 (zh) * 2022-07-15 2024-01-18 北京字跳网络技术有限公司 交互方法、装置、电子设备和存储介质

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118491A (zh) * 2010-01-04 2011-07-06 中国移动通信集团公司 一种基于电子罗盘的解锁方法和设备
CN108769814A (zh) * 2018-06-01 2018-11-06 腾讯科技(深圳)有限公司 视频互动方法、装置及可读介质
CN111669639A (zh) * 2020-06-15 2020-09-15 北京字节跳动网络技术有限公司 一种活动入口的展示方法、装置、电子设备及存储介质
CN111694631A (zh) * 2020-06-15 2020-09-22 北京达佳互联信息技术有限公司 挂件显示方法和装置
CN112817781A (zh) * 2021-02-08 2021-05-18 北京字节跳动网络技术有限公司 一种应用程序的互动方法、装置、设备及介质
CN112887777A (zh) * 2019-11-29 2021-06-01 阿里巴巴集团控股有限公司 互动视频的交互提示方法、装置、电子设备及存储介质
CN113068053A (zh) * 2021-03-15 2021-07-02 北京字跳网络技术有限公司 一种直播间内的交互方法、装置、设备及存储介质
CN113179446A (zh) * 2021-04-26 2021-07-27 北京字跳网络技术有限公司 视频互动方法、装置、电子设备和存储介质
CN113542853A (zh) * 2021-07-20 2021-10-22 北京字跳网络技术有限公司 视频互动方法、装置、电子设备和存储介质
CN113535033A (zh) * 2021-08-04 2021-10-22 北京字跳网络技术有限公司 多媒体内容展示的控制方法、装置、电子设备和介质

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9607319B2 (en) 2013-12-30 2017-03-28 Adtile Technologies, Inc. Motion and gesture-based mobile advertising activation
US20170199748A1 (en) * 2016-01-13 2017-07-13 International Business Machines Corporation Preventing accidental interaction when rendering user interface components
US20180329622A1 (en) * 2017-05-12 2018-11-15 Apple Inc. Portable Computing Input Devices and Methods
WO2020218899A1 (ko) * 2019-04-26 2020-10-29 이철우 다중 반응형영상 제작방법, 다중 반응형영상 메타데이터 생성방법, 인간 행동을 이해하기 위한 상호 작용 데이터 분석 방법 및 이를 이용한 프로그램
US11481100B2 (en) * 2019-06-25 2022-10-25 Apple Inc. User interfaces for a compass application
CN111899192B (zh) 2020-07-23 2022-02-01 北京字节跳动网络技术有限公司 交互方法、装置、电子设备及计算机可读存储介质
CN112099713B (zh) * 2020-09-18 2022-02-01 腾讯科技(深圳)有限公司 一种虚拟元素的展示方法以及相关装置
WO2022086299A1 (ko) * 2020-10-23 2022-04-28 모멘티 인코포레이션 반응형영상 제작 및 서비스 제공방법 및 이를 이용한 프로그램
US11431891B2 (en) * 2021-01-31 2022-08-30 Apple Inc. User interfaces for wide angle video conference
CN113031842B (zh) * 2021-04-12 2023-02-28 北京有竹居网络技术有限公司 基于视频的交互方法、装置、存储介质及电子设备
CN114327214A (zh) * 2022-01-05 2022-04-12 北京有竹居网络技术有限公司 交互方法、装置、电子设备、存储介质及计算机程序产品

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118491A (zh) * 2010-01-04 2011-07-06 中国移动通信集团公司 一种基于电子罗盘的解锁方法和设备
CN108769814A (zh) * 2018-06-01 2018-11-06 腾讯科技(深圳)有限公司 视频互动方法、装置及可读介质
CN112887777A (zh) * 2019-11-29 2021-06-01 阿里巴巴集团控股有限公司 互动视频的交互提示方法、装置、电子设备及存储介质
CN111669639A (zh) * 2020-06-15 2020-09-15 北京字节跳动网络技术有限公司 一种活动入口的展示方法、装置、电子设备及存储介质
CN111694631A (zh) * 2020-06-15 2020-09-22 北京达佳互联信息技术有限公司 挂件显示方法和装置
CN112817781A (zh) * 2021-02-08 2021-05-18 北京字节跳动网络技术有限公司 一种应用程序的互动方法、装置、设备及介质
CN113068053A (zh) * 2021-03-15 2021-07-02 北京字跳网络技术有限公司 一种直播间内的交互方法、装置、设备及存储介质
CN113179446A (zh) * 2021-04-26 2021-07-27 北京字跳网络技术有限公司 视频互动方法、装置、电子设备和存储介质
CN113542853A (zh) * 2021-07-20 2021-10-22 北京字跳网络技术有限公司 视频互动方法、装置、电子设备和存储介质
CN113535033A (zh) * 2021-08-04 2021-10-22 北京字跳网络技术有限公司 多媒体内容展示的控制方法、装置、电子设备和介质

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023130937A1 (zh) * 2022-01-05 2023-07-13 北京有竹居网络技术有限公司 交互方法、装置、电子设备、存储介质及计算机程序产品
US12360650B2 (en) 2022-01-05 2025-07-15 Beijing Youzhuju Network Technology Co., Ltd. Interaction method and apparatus, electronic device, storage medium, and computer program product
CN115314754A (zh) * 2022-06-17 2022-11-08 网易(杭州)网络有限公司 交互控件的显示控制方法、装置和电子设备
WO2024012392A1 (zh) * 2022-07-15 2024-01-18 北京字跳网络技术有限公司 交互方法、装置、电子设备和存储介质
CN115113951A (zh) * 2022-07-21 2022-09-27 浙江极氪智能科技有限公司 针对界面上的待评价对象的人机交互方法、装置及设备

Also Published As

Publication number Publication date
EP4439264A1 (en) 2024-10-02
US20240353967A1 (en) 2024-10-24
WO2023130937A1 (zh) 2023-07-13
US12360650B2 (en) 2025-07-15
JP2025501650A (ja) 2025-01-22
EP4439264A4 (en) 2025-03-05

Similar Documents

Publication Publication Date Title
CN114327214A (zh) 交互方法、装置、电子设备、存储介质及计算机程序产品
WO2023104102A1 (zh) 一种直播评论展示方法、装置、设备、程序产品及介质
CN113873314B (zh) 直播互动方法、装置、可读介质及电子设备
US20220050559A1 (en) Page display position jump method and apparatus, terminal device, and storage medium
CN111459586B (zh) 远程协助方法、装置、存储介质及终端
US12112772B2 (en) Method and apparatus for video production, device and storage medium
WO2023185640A1 (zh) 页面显示方法、装置、设备、计算机可读存储介质及产品
JP7597457B2 (ja) インタラクション方法及び装置、電子機器及び記憶媒体
CN113268212A (zh) 投屏方法、装置、存储介质及电子设备
US10698744B2 (en) Enabling third parties to add effects to an application
JP7482216B2 (ja) 動画コンテンツの表示方法、クライアント、及び記憶媒体
EP4398083A1 (en) Virtual resource transfer method and apparatus, and device, readable storage medium and product
CN116017061A (zh) 媒体内容生成方法、装置、设备、可读存储介质及产品
CN115022702A (zh) 直播间礼物的展示方法、装置、设备、介质及产品
CN110162350B (zh) 通知栏信息的显示方法、装置、服务器及存储介质
WO2023134558A1 (zh) 交互方法、装置、电子设备、存储介质和程序产品
CN115562779A (zh) 媒体信息处理方法、装置、设备及存储介质
CN115412759A (zh) 信息显示方法、装置、设备、计算机可读存储介质及产品
EP3389049B1 (en) Enabling third parties to add effects to an application
CN113825022A (zh) 一种播放控制状态检测方法、装置、存储介质及电子设备
CN110990095A (zh) 寄宿应用展示方法、设备以及计算机可读介质
US10013789B2 (en) Computerized motion architecture
KR102706406B1 (ko) 영상 콘텐츠 내 사용자 감정표현 표시 방법 및 장치
JP2025514589A (ja) ビデオインタラクション方法、装置、電子機器、および記憶媒体
CN114296830A (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