CN115209202A - 一种运动过程画面的同步显示方法及电子设备 - Google Patents
一种运动过程画面的同步显示方法及电子设备 Download PDFInfo
- Publication number
- CN115209202A CN115209202A CN202210722945.9A CN202210722945A CN115209202A CN 115209202 A CN115209202 A CN 115209202A CN 202210722945 A CN202210722945 A CN 202210722945A CN 115209202 A CN115209202 A CN 115209202A
- Authority
- CN
- China
- Prior art keywords
- electronic device
- video
- follow
- user
- synchronous display
- 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
Links
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 121
- 238000000034 method Methods 0.000 title claims abstract description 69
- 230000008569 process Effects 0.000 title claims abstract description 13
- 238000012545 processing Methods 0.000 claims description 9
- 238000012549 training Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000037237 body shape Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004060 metabolic process Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000000725 suspension Substances 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/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/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
-
- 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/4223—Cameras
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本申请提供了一种运动过程画面的同步显示方法及电子设备,该同步显示方法包括第一电子设备向第二电子设备发送同步显示请求消息,同步显示请求消息用于请求第二电子设备同时显示第一电子设备投屏的跟练视频和第二电子设备的第二摄像头实时采集到的用户的第二运动视频;接收来自于第二电子设备的同步显示接受消息;在第一电子设备同时显示跟练视频和第一电子设备的第一摄像头实时采集到的用户的第一运动视频时,将跟练视频投屏至第二电子设备。本申请提供的同步显示方法能够在至少两个电子设备上同时显示跟练视频和用户的运动体态,使用户无需频繁扭头也能够观察跟练视频和自身的运动体态,从而方便用户进行观看视频,能够提升用户的运动体验。
Description
技术领域
本申请涉及电子设备技术领域,尤其涉及一种运动过程画面的同步显示方法及电子设备。
背景技术
随着生活水平的提高,人们对自身身体的健康状况愈加关注,越来越多的人将健身运动作为一种增强身体素质的有效手段。健身场所也不再局限于健身房等特定场所,例如,用户可以在家中使用手机或者平板一边播放跟练视频一边进行运动模仿,达到健身的目的。
用户在一边观看跟练视频一边进行运动模仿健身时,手机的显示界面上一般会同时显示跟练视频和实时采集到的用户运动的视频,方便用户在跟练时能够实时对比调整自身的运动体态,然而由于跟练时健身动作的变化,用户不会一直面对着手机的显示界面,导致用户有时需要扭头才能观看手机上显示的视频,十分影响用户的运动体验。
发明内容
本申请提供了一种运动过程画面的同步显示方法及电子设备,能够在至少两个电子设备上同时显示跟练视频和用户运动体态的视频,使用户无需频繁扭头也能够观察跟练视频和自身的运动体态,从而方便用户进行观看和调整自身的运动体态,能够提升用户的运动体验。
为解决上述问题,第一方面,本申请实施例提供了一种运动过程画面的同步显示方法,所述同步显示方法包括:第一电子设备向第二电子设备发送同步显示请求消息,所述同步显示请求消息用于请求所述第二电子设备同时显示所述第一电子设备投屏的跟练视频,和所述第二电子设备的第二摄像头实时采集到的用户的第二运动视频;接收来自于所述第二电子设备的同步显示接受消息;在所述第一电子设备同时显示所述跟练视频和所述第一电子设备的第一摄像头实时采集到的所述用户的第一运动视频时,将所述跟练视频投屏至所述第二电子设备。
结合第一方面,在第一方面的某些实现方式中,所述第一电子设备通过分屏的方式同时显示所述跟练视频和所述第一运动视频。
结合第一方面,在第一方面的某些实现方式中,所述同步显示方法还包括:当所述第一电子设备检测到所述第一运动视频在预设时间段内不包含所述用户的图像时,结束投屏显示并且关闭第一摄像头。
结合第一方面,在第一方面的某些实现方式中,所述同步显示方法还包括:所述第一电子设备向所述第二电子设备发送结束同步显示通知消息,所述结束同步显示通知消息用于通知所述第二电子设备停止显示所述跟练视频并且关闭所述第二摄像头。
第二方面,本申请还提供了一种运动过程画面的同步显示方法,所述同步显示方法包括:第二电子设备接收来自于第一电子设备的同步显示请求消息,所述同步显示请求消息用于请求所述第二电子设备同时显示所述第一电子设备投屏的跟练视频,和所述第二电子设备的第二摄像头实时采集到的用户的第二运动视频;所述第二电子设备向所述第一电子设备发送同步显示接受消息;所述第二电子设备同时显示所述跟练视频和所述第二运动视频。
结合第二方面,在第二方面的某些实现方式中,所述第二电子设备同时显示所述跟练视频和所述第二运动视频,包括:所述第二电子设备通过分屏的方式同时显示所述跟练视频和所述第二运动视频。
结合第二方面,在第二方面的某些实现方式中,所述同步显示方法还包括:所述第二电子设备在接收到来自于所述第一电子设备的结束同步显示通知消息时,停止显示所述跟练视频并且关闭所述第二摄像头,所述结束同步显示通知消息用于通知所述第二电子设备停止显示所述跟练视频并且关闭所述第二摄像头。
第三方面,本申请还提供了一种电子设备,包括:发送单元,用于向第二电子设备发送同步显示请求消息,所述同步显示请求消息用于请求所述第二电子设备同时显示所述第一电子设备投屏的跟练视频,和所述第二电子设备的第二摄像头实时采集到的用户的第二运动视频;接收单元,用于接收来自于所述第二电子设备的同步显示接受消息;投屏单元,用于在所述第一电子设备同时显示所述跟练视频和所述第一电子设备的第一摄像头实时采集到的所述用户的第一运动视频时,将所述跟练视频投屏至所述第二电子设备。
结合第三方面,在第三方面的某些实现方式中,所述第一电子设备通过分屏的方式同时显示所述跟练视频和所述第一运动视频。
结合第三方面,在第三方面的某些实现方式中,当所述第一电子设备检测到所述第一运动视频在预设时间段内不包含所述用户的图像时,结束投屏显示并且关闭第一摄像头。
结合第三方面,在第三方面的某些实现方式中,所述发送单元还用于:所述第一电子设备向所述第二电子设备发送结束同步显示通知消息,所述结束同步显示通知消息用于通知所述第二电子设备停止显示所述跟练视频并且关闭所述第二摄像头。
第四方面,本申请还提供了一种电子设备,包括:接收单元,用于接收来自于第一电子设备的同步显示请求消息,所述同步显示请求消息用于请求所述第二电子设备同时显示所述第一电子设备投屏的跟练视频,和所述第二电子设备的第二摄像头实时采集到的用户的第二运动视频;发送单元,用于向所述第一电子设备发送同步显示接受消息;显示单元,用于同时显示所述跟练视频和所述第二运动视频。
结合第四方面,在第四方面的某些实现方式中,所述显示单元具体用于通过分屏的方式同时显示所述跟练视频和所述第二运动视频。
结合第四方面,在第四方面的某些实现方式中,所述接收单元还用于在接收到来自于所述第一电子设备的结束同步显示通知消息时,停止显示所述跟练视频并且关闭所述第二摄像头,所述结束同步显示通知消息用于通知所述第二电子设备停止显示所述跟练视频并且关闭所述第二摄像头。
第五方面,本申请还提供了一种电子设备,包括至少一个处理器,所述至少一个处理器用于与存储器耦合,读取并执行所述存储器中的指令,以实现前述第一方面或者前述第二方面中任一种可能设计中所提供的同步显示方法。
第六方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行前述第一方面或者前述第二方面中任一种可能设计中所提供的同步显示方法。
第七方面,本申请实施例还提供一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得该计算机执行前述第一方面或者前述第二方面中任一种可能设计中所提供的同步显示方法。
根据本申请实施例提供的同步显示方法,第一电子设备和第二电子设备通信连接,在用户需要运动时,第一电子设备会向第二电子设备发送同步显示请求消息,在第一电子设备接收到来自于第二电子设备的同步显示接受消息后,当第一电子设备同时显示跟练视频和第一电子设备的第一摄像头实时采集到的用户的第一运动视频时,第一电子设备将跟练视频投屏至第二电子设备,使第二电子设备能够同步显示跟练视频,同时基于同步显示请求消息,第二电子设备上还会在显示跟练视频的同时显示第二电子设备的第二摄像头实时采集到的用户第二运动视频,即在第一电子设备同时显示跟练视频和第一运动视频的同时,第二电子设备也能够同时显示该跟练视频和第二运动视频,使用户在运动过程中无需频繁扭头也能够观看跟练视频和自身运动体态的视频,从而方便用户观看和及时调整自身的运动体态,能够提升用户的运动体验。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的运动过程画面的同步显示方法的应用场景示意图。
图2是本申请实施例提供的同步显示方法的示意性流程图。
图3是本申请实施例提供的一种电子设备的示意性框图。
图4是本申请实施例提供的另一种电子设备的示意性框图。
图5是本申请实施例提供的电子设备的结构性框图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的***、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
本文中术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
在本申请的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本申请的描述中,“至少一个”是指一个或者多个,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
健身运动具有促进新陈代谢,改善身体状况以及塑造体形等优点,是当代人的重要需求之一。但是碍于都市运动空间有限,加上户外运动往往受限于天气状况的影响,使得在家健身运动或者购买简单的健身器材在家健身成为了许多健身人员选择的健身方式,其既能够达到健身目的,又能够节省去健身房的费用。
用户在家想要运动时,可以使手机上同时显示跟练视频(例如体态矫正瑜伽、健身操等)和手机摄像头实时采集的自身运动体态的视频,一边模仿跟练视频中的动作,一边观看自身运动体态的视频调整自身的运动体态,以达到更好的健身效果,然而当跟练视频中的健身动作发生变化时,用户的视线随着动作的变化可能不再面对着手机,此时用户想要观看跟练视频和自身运动体态的视频时就需要扭头,使用户不能方便及时的对比调整自身的运动体态,影响用户的运动体验。
有鉴于此,本申请实施例提供了一种运动过程画面的同步显示方法及电子设备,该同步显示方法能够使放置在用户周边不同位置的至少两个电子设备上同步显示跟练视频和各自摄像头实时采集到的用户运动体态的视频,使用户在运动过程中无需频繁扭头也能够观看跟练视频和自身运动体态的视频,从而方便用户对比调整自身的运动体态,能够提升用户的运动体验。
下面首先对本申请实施例涉及的应用场景进行说明。
图1是本申请实施例提供的运动过程画面的同步显示方法的应用场景示意图。如图1所示,该应用场景100可以包括第一电子设备110和至少一个第二电子设备120,第一电子设备110和第二电子设备120通信连接。
可选地,第一电子设备110和第二电子设备120为具有显示屏和摄像头的终端设备,例如手机、平板电脑、笔记本电脑、计算机或者智能电视等终端设备。
可选地,第一电子设备110与第二电子设备120可以通过各种有线或者无线的方式通信连接,例如,数据线、无线局域网(wireless local area network,WLAN)、5G网络、6G网络、蓝牙或者近场通信(near field communication,NFC)等方式,本申请对此不做任何限定。
例如,第一电子设备110可以通过无线保真(wireless fidelity,Wi-Fi)协议与第二电子设备120建立Wi-Fi连接。
如图1所示,用户130需要运动时,可以在家中的不同的位置放置第一电子设备110和第二电子设备120,并且使第一电子设备110和第二电子设备120环绕用户的周围,第一电子设备110的显示界面被分成两个显示区域,左侧的显示区域显示用户130运动体态的视频(即第一运动视频),右侧的显示区域显示跟练视频,即第一电子设备110上同时显示跟练视频和第一运动视频,然后通过本申请提供的同步显示方法可以使第二电子设备120上也同时显示该跟练视频和各自对应的摄像头实时采集到的用户运动体态的视频,这样用户在运动过程中既能够在第一电子设备110上观看跟练视频和自身运动体态的视频,也能够在第二电子设备120观看跟练视频和自身运动体态的视频,从而可以使用户在运动过程中无需频繁扭头也能够观看跟练视频和自身运动体态的视频,方便用户观看和及时对比调整自身的运动体态,也能够提升用户的运动体验。
其中,第二电子设备120可以包括多个,多个第二电子设备120设置在不同的位置,并且环绕在用户130的四周,以满足用户130在多方位下观察跟练视频和自身运动体态的需求。
示例性地,第二电子设备120包括两个,分别放置在第一电子设备110的两侧,用户130运动时,可以站立在第一电子设备110的对面观察第一电子设备110上同时显示的跟练视频和第一电子设备110的摄像头实时采集到的用户130运动体态的视频,然后根据本申请提供的同步显示方法能够使两个第二电子设备120上分别同时显示跟练视频和两个第二电子设备120对应的摄像头实时采集到的用户130运动体态的视频,这时如果用户130的视线由正面转向侧面,可以直接通过放置在侧面的第二电子设备120观察跟练视频和自身的运动体态,而不必费劲扭头再从第一电子设备110观察跟练视频和自身的运动体态,从而能够方便用户实时观看跟练视频和对比调整自身运动体态,提升用户的运动体验。
图2是本申请实施例提供的同步显示方法的示意性流程图。以下,结合图2阐述本申请实施例提供的同步显示方法200,该同步显示方法200包括:
步骤201,第一电子设备向第二电子设备发送同步显示请求消息。
其中,同步显示请求消息用于请求第二电子设备显示第一电子设备投屏的跟练视频,并且还用于请求显示第二电子设备的第二摄像头实时采集到的用户的第二运动视频,使第二电子设备上能够同时显示跟练视频和第二运动视频。第二运动视频能够实时反映用户在第二摄像头角度下的运动体态,跟练视频可以为专业人员(例如健身教练等)录制的健身教学视频(例如健身操等),也可以为专业人员在线直播的健身教学视频。
具体地,在用户需要进行运动时,第一电子设备响应于用户的操作向第二电子设备发送同步显示请求消息。第一电子设备安装有多款应用程序(application,App),例如运动跟练软件或者小程序等,在这里,第一电子设备可以响应于用户的触摸操作(例如单击操作),也可以响应于用户发出的语音命令(例如打开运动跟练软件),本申请对此不做限定。
示例性地,第一电子设备上设有同步显示控件,用户点击该同步显示控件后,可以触发第一电子设备向第二电子设备发送同步显示请求消息。
示例性地,第一电子设备接收到用户发出的打开运动跟练软件语音命令后,在显示界面上显示跟练视频,并可以触发第一电子设备向第二电子设备发送同步显示请求消息。
示例性地,用户点击第一电子设备上的运动跟练应用,响应于用户的操作,第一电子设备进入运动跟练应用的主界面,该主界面中包括跟练视频,当用户点击跟练视频时,第一电子设备响应于用户的操作在显示界面上显示跟练视频,并可以触发第一电子设备向第二电子设备发送同步显示请求消息。
可选地,在运动时,跟练视频可以从远端服务器实时获取,也可以预先存储在第一电子设备的本地存储器中。
步骤202,第二电子设备接收用户对同步请求消息的接受指令。
具体地,当第二电子设备接收到来自于第一电子设备的同步显示请求消息后,第二电子设备的显示界面上生成操作提示(例如弹窗等),该操作提示用于提示用户是否接受同步显示请求消息,当用户选择接受时,第二电子设备会接收到同步请求消息的接受指令,当用户选择不接受时,第二电子设备会接收到同步请求消息的拒绝指令。
示例性地,当第二电子设备接收到同步显示请求消息后,第二电子设备的显示界面上弹出包括是否接受显示跟练视频和调用第二摄像头信息的提示窗,该提示窗还包括“是”和“否”两个触控按钮,当“是”触控按钮被用户触发(即第二电子设备接收到同步请求消息的接受指令)时,第二电子设备向第一电子设备发送同步显示接受消息,当“否”触控按钮被用户触发(即第二电子设备接收到同步请求消息的拒绝指令)时,第二电子设备向第一电子设备发送同步显示拒绝消息。
当第一电子设备接收到来自于第二电子设备的同步显示接受消息后,在第一电子设备同时显示跟练视频和第一电子设备的第一摄像头实时采集到的用户的第一运动视频时,可以将跟练视频投屏至第二电子设备,使第二电子设备能够同步显示该跟练视频,当第一电子设备在接收到来自于第二电子设备的同步显示拒绝消息时,第一电子设备可以不进行前述的投屏操作。
步骤203,第二电子设备向第一电子设备发送同步显示接受消息。
具体地,当第二电子设备接收到用户对同步请求消息的接受指令时,向第一电子设备发送同步显示接受消息。
步骤204,在第一电子设备同时显示跟练视频和第一电子设备的第一摄像头实时采集到的用户的第一运动视频时,将跟练视频投屏至第二电子设备。
具体地,第一运动视频用于实时反映用户在第一摄像头方位下的运动体态,第一电子设备同时显示跟练视频和第一运动视频能够使用户一边观看跟练视频,一边观看自身的运动体态,方便用户对比调整自身的运动体态,以达到更好的健身效果。
在第一电子设备同时显示跟练视频和第一运动视频时,可以将跟练视频投屏至第二电子设备,使第二电子设备能够同步显示该跟练视频,此时基于同步显示请求消息,第二电子设备上还会显示第二运动视频,即第一电子设备和第二电子设备上均会同时显示跟练视频和各自摄像头实时采集到的用户运动体态的视频,使用户在运动过程中无需频繁扭头也能够观看跟练视频和自身运动体态的视频,从而方便用户跟练和对比调整自身的运动体态,能够提高用户的运动体验。
应理解,投屏是将第一电子设备显示界面中的显示内容投射至第二电子设备中显示,实现多个电子设备之间同步显示相同内容的效果,第二电子设备相当于第一电子设备的另一个显示界面,可以直接显示第一电子设备显示界面上的跟练视频,无需进行解码等操作,能够避免出现画面延迟现象,并且能够降低功耗。
其中,第一电子设备在接收到来自于第二电子设备的同步显示接受消息后,向第二电子设备传输跟练视频,使第一电子设备显示跟练视频时,第二电子设备也能够同步显示该跟练视频。
可选地,第一电子设备和第二电子设备通过Wi-Fi连接,此时第一电子设备向第二电子设备传输跟练视频时,具有非常短的时间延迟,能够保证跟练视频在第二电子设备上显示的实时性。
可选地,第一电子设备可以通过分屏的方式同时显示跟练视频和第一运动视频,也可以通过悬浮的方式同时显示跟练视频和第一运动视频,本申请不做任何限定。
在这里,分屏指的是第一电子设备的显示界面上具有两个或者两个以上的应用窗口,两个或者两个以上的应用窗口分别占据显示界面的一部分,任意两个应用窗口之间不重叠,每个应用窗口可以改变大小,应用窗口的位置可以是固定的,也可以是移动,例如可以交换两个应用窗口的位置。
示例性地,用户需要同时观看跟练视频和第一运动视频时,第一电子设备响应于用户的分屏操作,将显示界面分为两个应用窗口,一个应用窗口显示跟练视频,另一个应用窗口显示第一运动视频。第一电子设备可以响应于用户对分屏按键的触摸操作,也可以为响应于用户在显示界面上作出的触发分屏操作的预设手势动作(例如两指或三指从屏幕底部向上滑动的滑动操作等),本申请不做限定。
可选地,两个应用窗口可以在显示界面中上下排列,也可以在显示界面中左右排列。
例如,如图1所示,第一电子设备110的显示界面被分为两个左右排列的应用窗口,左侧的应用窗口显示第一运动视频,右侧的应用窗口显示跟练视频,使用户能够同时观看跟练视频和第一运动视频。
在这里,悬浮指的是至少一个应用窗口在屏幕上层叠显示,应用窗口之间可以部分或全部覆盖,每个应用窗口既可以改变大小,也可以移动。
示例性地,将第一电子设备的显示界面分为第一应用窗口和第二应用窗口,第一应用窗口显示跟练视频,第二应用窗口显示第一运动视频,第一应用窗口全屏显示(第一应用窗口显示内容填满第一电子设备的显示界面),第二应用窗口悬浮在第一应用窗口之上。
其中,第一电子设备可以保存第一运动视频,方便用户运动过后再次观看第一运动视频以评判自身的运动体态,第一电子设备也可以不保存第一运动视频,节省存储空间。
值得一提的是,步骤201和步骤204没有先后顺序,可以先执行步骤201再执行步骤204,即第一电子设备可以先发送同步显示请求消息,再同时显示跟练视频和第一运动视频,并在接收到同步显示接受消息后将跟练视频投屏至第二电子设备,使第二电子设备能够同步显示跟练视频,也可以先执行步骤204再执行步骤201,即第一电子设备可以先同时显示跟练视频和第一运动视频,再向第二电子设备发送同步显示请求消息,并在接收同步显示接受消息后将跟练视频投屏至第二电子设备,还可以同时执行步骤201和步骤204,即第一电子设备同时显示跟练视频和第一运动视频的同时向第二电子设备发送同步显示请求消息,并在接收同步显示接受消息后将跟练视频投屏至第二电子设备。
步骤205,第二电子设备同时显示跟练视频和第二运动视频。
具体地,当第一电子设备显示跟练视频和第一运动视频时,第一电子设备将跟练视频投屏至第二电子设备,使第二电子设备上同步显示第一电子设备上显示的跟练视频,同时基于同步显示请求消息,第二电子设备在显示跟练视频的同时还会显示第二运动视频,即在第一电子设备同时显示跟练视频和第一运动视频的同时,第二电子设备也能够同时显示该跟练视频和第二运动视频,使用户在运动的过程中不仅能够通过第一电子设备观察跟练视频和自身运动体态(第一运动视频),还能够通过第二电子设备观察跟练视频和自身运动体态(第二运动视频)。
其中,第二电子设备可以包括多个,多个第二电子设备可以放置在不同的位置,并且环绕在用户的四周,以满足用户在多方位下观察跟练视频和自身运动体态的需求。
可选地,第二电子设备通过分屏的方式同时显示跟练视频和第二运动视频。
可选地,在其他实施例中,第二电子设备通过悬浮的方式同时显示跟练视频和第二运动视频。
其中,第二电子设备可以保存第二运动视频,也可以不保存第二运动视频。
步骤206,第一电子设备结束投屏显示并且关闭第一摄像头。
具体地,当第一电子设备检测到第一运动视频在预设时间段内不包括用户的图像时,第一电子设备结束投屏显示并且关闭第一摄像头。也就是说,当用户离开第一摄像头采集范围的时间超过预设时间段后,第一电子设备会结束投屏显示并且关闭第一摄像头。
其中,该预设时间段可以为5min、6min或者8min等。
可选地,在其他实施方式中,可以通过用户手动结束投屏显示和关闭第一摄像头。
步骤207,第一电子设备向第二电子设备发送结束同步显示通知消息。
具体地,当第一电子设备结束投屏显示并且关闭第一摄像头时,向第二电子设备发送结束同步显示通知消息,使第二电子设备也停止显示跟练视频并且关闭第二摄像头。
其中,结束同步显示通知消息可以是显性指示,也可以为隐性指示,以直接或者间接的方式通知第二电子设备停止显示跟练视频并且关闭第二摄像头。
示例性地,结束同步显示通知消息可以包括使第二电子设备停止显示跟练视频并且关闭第二摄像头的指示信息,通过该指示信息能够使第二电子设备停止显示跟练视频并且关闭第二摄像头。
示例性地,结束同步显示通知消息也可以不包括使第二电子设备停止显示跟练视频并且关闭第二摄像头的指示信息,当接收到结束同步显示通知消息时,根据***默认配置触发第二电子设备停止显示跟练视频并且关闭第二摄像头。
步骤208,第二电子设备停止显示跟练视频并且关闭第二摄像头。
具体地,当第二电子设备接收到来自于第一电子设备的结束同步显示通知消息时,停止显示跟练视频和关闭第二摄像头。
可选地,在其他实施方式中,第二电子设备检测到第二运动视频在预设时间段内不包括用户的图像时,第二电子设备停止投屏显示并且关闭第一摄像头。也就是说,当用户离开第二摄像头采集范围的时间超过预设时间段时,第二电子设备即使没有接收到来自于第一电子设备的结束同步显示通知消息,也会停止显示跟练视频和关闭第二摄像头。
根据本申请实施例提供的同步显示方法200,第一电子设备和第二电子设备通信连接,在用户需要运动时,第一电子设备会向第二电子设备发送同步显示请求消息,在第一电子设备接收到来自于第二电子设备的同步显示接受消息后,当第一电子设备同时显示跟练视频和第一电子设备的第一摄像头实时采集到的用户的第一运动视频时,第一电子设备将跟练视频投屏至第二电子设备,使第二电子设备能够同步显示跟练视频,同时基于同步显示请求消息,第二电子设备上还会在显示跟练视频的同时显示第二电子设备的第二摄像头实时采集到的用户第二运动视频,即在第一电子设备同时显示跟练视频和第一运动视频的同时,第二电子设备也能够同时显示该跟练视频和第二运动视频,使用户在运动过程中无需频繁扭头也能够观看跟练视频和自身运动体态的视频,从而能够更方便的使用户观看和对比调整自身的运动体态,能够提升用户的运动体验。
在一种可能的实施例中,第一电子设备为平板,第二电子设备为手机,平板与手机通过局域网连接,用户需要运动时,可以将平板和手机放置在不同位置,并且使平板和手机环绕在自身的周围,以保证运动时能够在不同角度看到跟练视频以及不同角度下的自身运动体态的视频,之后用户点击打开平板内保存的跟练视频和平板的摄像头,并将平板的显示界面分屏成两个应用窗口,一个应用窗口显示跟练视频,另一个应用窗口显示平板的摄像头实时采集到的用户运动体态的视频,与此同时,平板响应于用户的操作会向手机发送同步显示请求消息,如果平板接收到来自于手机的同步显示接受消息,则将跟练视频投屏至手机,手机基于同步显示请求消息,分屏显示跟练视频和手机的摄像头实时采集到的用户运动体态的视频,使用户在开始运动后不仅能够从平板上观察跟练视频和自身的运动体态,还能够在手机上观察跟练视频和自身的运动体态,从而使用户在不再面对平板时无需频繁扭头也能够观察跟练视频和自身的运动体态,方便用户的观看,能够提升用户的运动体验,如果平板接收到来自于手机的同步显示拒绝消息,则使平板停止上述的投屏操作。
可选地,手机可以有多个,分别放置在不同的观测位置,并且环绕在用户的四周,通过本申请实施例提供的同步显示方法200,可以使每个手机上都能够同时显示平板投屏的跟练视频以及各自的摄像头实时采集到的用户运动体态的视频,以满足用户在多方位下观察跟练视频和自身运动体态的需求。
上文结合图1-图2详细描述了本申请实施例提供的同步显示方法200和其应用场景,下面结合图3-5,详细描述本申请实施例提供的电子设备。应理解,图3-5所示的电子设备能够实现图2所示的方法流程中的一个或者多个的步骤。为避免重复,在此不再详细赘述。
图3是本申请实施例提供的一种电子设备的示意性框图。该电子设备300可以为前述的第一电子设备,如图3所示,电子设备300包括发送单元310、接收单元320以及投屏单元330。
其中,发送单元310用于向第二电子设备发送同步显示请求消息,同步显示请求消息用于请求第二电子设备同时显示第一电子设备投屏的跟练视频,和第二电子设备的第二摄像头实时采集到的用户的第二运动视频。接收单元320用于接收来自于第二电子设备的同步显示接受消息。投屏单元330用于在第一电子设备同时显示跟练视频和第一电子设备的第一摄像头实时采集到的用户第一运动视频时,将跟练视频投屏至第二电子设备。
可选地,第一电子设备通过分屏的方式同时显示跟练视频和第一运动视频。
可选地,当第一电子设备检测到第一运动视频在预设时间段内不包括用户的图像时,结束投屏显示并且关闭第一摄像头。
可选地,发送单元310还用于向第二电子设备发送结束同步显示通知消息,结束同步显示通知消息用于通知第二电子设备停止显示跟练视频并且关闭第二摄像头。
图4是本申请实施例提供的另一种电子设备的示意性框图。该电子设备400可以为前述的第二电子设备,如图4所示,电子设备400包括接收单元410、发送单元420以及显示单元430。
其中,接收单元410用于接收来自于第一电子设备的同步显示请求消息,同步显示请求消息用于请求第二电子设备同时显示第一电子设备投屏的跟练视频,和第二电子设备的第二摄像头实时采集到的用户的第二运动视频。发送单元420用于向第一电子设备发送同步显示接受消息。显示单元430用于实时显示跟练视频和第二运动视频。
可选地,显示单元430具体用于通过分屏的方式同时显示跟练视频和第二运动视频。
可选地,接收单元410还用于在接收到来自于第一电子设备的结束同步显示通知消息时,停止显示所述跟练视频并且关闭所述第二摄像头,结束同步显示通知消息用于通知第二电子设备停止显示跟练视频并且关闭第二摄像头。
可选地,当第二电子设备检测到第二运动视频在预设时间段内不包含用户的图像时,第二电子设备关闭第二摄像头并且停止显示跟练视频。
图5是本申请实施例提供的电子设备的结构性框图。该电子设备可以为前述的第一电子设备,或者可以为前述的第二电子设备,如图5所示,电子设备包括:处理器510、存储器520和通信接口530。其中,存储器520中存储有指令,处理器510用于执行存储器520中的指令,当该指令被执行时,该处理器510用于执行上述方法实施例提供的方法,例如,执行第一电子设备或者第二电子设备所执行的方法流程中的步骤,处理器510还用于控制通信接口530与外界进行通信。
应理解,本申请实施例中,该处理器510可以为中央处理单元(centralprocessing unit,CPU),该处理器510还可以是其他通用处理器、数字信号处理器(digitalsignal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
还应理解,本申请实施例中的存储器520可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(random accessmemory,RAM)可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质包括计算机程序,当其在计算机上运行时,使得该计算机执行上述方法实施例提供的同步显示方法。
本申请实施例还提供一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得该计算机执行上述方法实施例提供的同步显示方法流程中的一个或者多个步骤。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (10)
1.一种运动过程画面的同步显示方法,其特征在于,包括:
第一电子设备向第二电子设备发送同步显示请求消息,所述同步显示请求消息用于请求所述第二电子设备同时显示所述第一电子设备投屏的跟练视频,和所述第二电子设备的第二摄像头实时采集到的用户的第二运动视频;
接收来自于所述第二电子设备的同步显示接受消息;
在所述第一电子设备同时显示所述跟练视频和所述第一电子设备的第一摄像头实时采集到的所述用户的第一运动视频时,将所述跟练视频投屏至所述第二电子设备。
2.根据权利要求1所述的同步显示方法,其特征在于,所述第一电子设备通过分屏的方式同时显示所述跟练视频和所述第一运动视频。
3.根据权利要求1或2所述的同步显示方法,其特征在于,所述同步显示方法还包括:
当所述第一电子设备检测到所述第一运动视频在预设时间段内不包括所述用户的图像时,结束投屏显示并且关闭第一摄像头。
4.根据权利要求1或2所述的同步显示方法,其特征在于,所述同步显示方法还包括:
所述第一电子设备向所述第二电子设备发送结束同步显示通知消息,所述结束同步显示通知消息用于通知所述第二电子设备停止显示所述跟练视频并且关闭所述第二摄像头。
5.一种运动过程画面的同步显示方法,其特征在于,包括:
第二电子设备接收来自于第一电子设备的同步显示请求消息,所述同步显示请求消息用于请求所述第二电子设备同时显示所述第一电子设备投屏的跟练视频,和所述第二电子设备的第二摄像头实时采集到的用户的第二运动视频;
所述第二电子设备向所述第一电子设备发送同步显示接受消息;
所述第二电子设备同时显示所述跟练视频和所述第二运动视频。
6.根据权利要求5所述的同步显示方法,其特征在于,所述第二电子设备同时显示所述跟练视频和所述第二运动视频,包括:
所述第二电子设备通过分屏的方式同时显示所述跟练视频和所述第二运动视频。
7.根据权利要求5或6所述的同步显示方法,其特征在于,所述同步显示方法还包括:
所述第二电子设备在接收到来自于所述第一电子设备的结束同步显示通知消息时,停止显示所述跟练视频并且关闭所述第二摄像头,所述结束同步显示通知消息用于通知所述第二电子设备停止显示所述跟练视频并且关闭所述第二摄像头。
8.一种电子设备,其特征在于,包括:
发送单元,用于向第二电子设备发送同步显示请求消息,所述同步显示请求消息用于请求所述第二电子设备同时显示第一电子设备投屏的跟练视频,和所述第二电子设备的第二摄像头实时采集到的用户的第二运动视频;
接收单元,用于接收来自于所述第二电子设备的同步显示接受消息;
投屏单元,用于在所述第一电子设备同时显示所述跟练视频和所述第一电子设备的第一摄像头实时采集到的所述用户的第一运动视频时,将所述跟练视频投屏至所述第二电子设备。
9.一种电子设备,其特征在于,包括:
接收单元,用于接收来自于第一电子设备的同步显示请求消息,所述同步显示请求消息用于请求所述第二电子设备同时显示所述第一电子设备投屏的跟练视频,和第二电子设备的第二摄像头实时采集到的用户的第二运动视频;
发送单元,用于向所述第一电子设备发送同步显示接受消息;
显示单元,用于同时显示所述跟练视频和所述第二运动视频。
10.一种电子设备,其特征在于,包括至少一个处理器,所述至少一个处理器用于与存储器耦合,读取并执行所述存储器中的指令,以实现如权利要求1-7中任一项所述的同步显示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210722945.9A CN115209202A (zh) | 2022-06-24 | 2022-06-24 | 一种运动过程画面的同步显示方法及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210722945.9A CN115209202A (zh) | 2022-06-24 | 2022-06-24 | 一种运动过程画面的同步显示方法及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115209202A true CN115209202A (zh) | 2022-10-18 |
Family
ID=83578348
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210722945.9A Pending CN115209202A (zh) | 2022-06-24 | 2022-06-24 | 一种运动过程画面的同步显示方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115209202A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112738559A (zh) * | 2019-10-28 | 2021-04-30 | 阿里巴巴集团控股有限公司 | 投屏实现方法、装置及*** |
CN113794917A (zh) * | 2021-09-15 | 2021-12-14 | 海信视像科技股份有限公司 | 一种显示设备和显示控制方法 |
CN113873679A (zh) * | 2021-09-17 | 2021-12-31 | 荣耀终端有限公司 | 协同窗口处理方法、***及电子设备 |
CN113938720A (zh) * | 2020-07-13 | 2022-01-14 | 华为技术有限公司 | 多设备协作的方法、电子设备及多设备协作*** |
CN114416000A (zh) * | 2021-12-29 | 2022-04-29 | 上海赫千电子科技有限公司 | 一种应用于智能汽车的多屏互动方法、多屏互动*** |
CN114442972A (zh) * | 2020-10-31 | 2022-05-06 | 华为技术有限公司 | 一种投屏方法及电子设备 |
-
2022
- 2022-06-24 CN CN202210722945.9A patent/CN115209202A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112738559A (zh) * | 2019-10-28 | 2021-04-30 | 阿里巴巴集团控股有限公司 | 投屏实现方法、装置及*** |
CN113938720A (zh) * | 2020-07-13 | 2022-01-14 | 华为技术有限公司 | 多设备协作的方法、电子设备及多设备协作*** |
CN114442972A (zh) * | 2020-10-31 | 2022-05-06 | 华为技术有限公司 | 一种投屏方法及电子设备 |
CN113794917A (zh) * | 2021-09-15 | 2021-12-14 | 海信视像科技股份有限公司 | 一种显示设备和显示控制方法 |
CN113873679A (zh) * | 2021-09-17 | 2021-12-31 | 荣耀终端有限公司 | 协同窗口处理方法、***及电子设备 |
CN114416000A (zh) * | 2021-12-29 | 2022-04-29 | 上海赫千电子科技有限公司 | 一种应用于智能汽车的多屏互动方法、多屏互动*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111654629B (zh) | 摄像头切换方法、装置、电子设备及可读存储介质 | |
CN104580992B (zh) | 一种控制方法及移动终端 | |
JP6126744B2 (ja) | 撮影制御方法、撮影制御装置、端末、プログラム及び記録媒体 | |
CN108594996B (zh) | 一种虚拟漫游中自动调整视角的方法及装置 | |
WO2017161777A1 (zh) | 全景直播方法及装置 | |
US20150146078A1 (en) | Shift camera focus based on speaker position | |
KR20170023756A (ko) | 영상 촬영 방법 및 장치 | |
WO2017092128A1 (zh) | 预览图像的显示方法和装置 | |
WO2011124075A1 (zh) | 一种视频处理方法及终端 | |
CN104777991A (zh) | 一种基于手机的远程互动投影*** | |
JP5982079B2 (ja) | 画像伝送の方法、装置、プログラム及び記録媒体 | |
CN108347556A (zh) | 全景图像拍摄方法、全景图像显示方法、全景图像拍摄装置以及全景图像显示装置 | |
CN108235120B (zh) | 直播视频流推送方法、装置及电子设备 | |
EP2834774A1 (en) | Analyzing human gestural commands | |
CN106534959B (zh) | 直播视频的处理方法及装置 | |
CN108347557A (zh) | 全景图像拍摄装置、显示装置、拍摄方法以及显示方法 | |
US20160246366A1 (en) | Control method and control apparatus for electronic equipment and electronic equipment | |
KR20170094745A (ko) | 영상 인코딩 방법 및 이를 지원하는 전자 장치 | |
CN112261218A (zh) | 视频控制方法、视频控制装置、电子设备和可读存储介质 | |
JP2022114471A (ja) | 情報処理システム、情報処理方法およびコンピュータプログラム | |
CN114413141A (zh) | 一种显示屏的位姿调整方法、装置、终端设备和存储介质 | |
CN111526280A (zh) | 一种摄像头装置的控制方法、装置、电子设备及存储介质 | |
CN113453022B (zh) | 一种图像显示方法、装置、电视机及存储介质 | |
CN115209202A (zh) | 一种运动过程画面的同步显示方法及电子设备 | |
US20220091487A1 (en) | Shooting control method and shooting control device |
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 |