【技术实现步骤摘要】
投屏方法、电子设备以及系统
本申请涉及计算机
,尤其涉及一种投屏方法、电子设备以及系统。
技术介绍
随着计算机技术的发展,多屏互动应用越来越普遍。多屏互动指的是运用闪联协议、Miracast协议等,通过无线保真(wirelessfidelity,WIFI)网络连接,在不同的电子设备之间进行多媒体内容的传输、解析、展示和/或控制等一系列操作,可以在不同电子设备上共享展示内容,丰富用户的多媒体生活。目前,随着多屏互动技术的出现,用户在第一电子设备(如手机)上观看视频播放时,由于第一电子设备的屏幕大小有限,不适合多人观看。用户在这种情况下可以选择将第一电子设备上的视频播放画面同步到第二电子设备(如电视、笔记本电脑等)上呈现,第二电子设备的屏幕可以比第一电子设备的屏幕大。此时用户可以在第一电子设备上退出视频播放画面,进行社交互动,第一电子设备显示全屏的社交互动画面。但是,如果用户此时既想观看视频又想进行社交互动,那么用户的眼睛就不得不在第一电子设备和第二电子设备的屏幕上来回切换,用户体验差。
技术实现思路
本申请实施例提供一种投屏方法、电子设备以及系统,可以将两份图像数据合成为一份图像数据后投屏到第二电子设备上呈现,增加了投屏内容的丰富性,提高了投屏方式的多样性,增强投屏的用户体验。第一方面,本申请实施例提供一种投屏方法,该方法包括:当第一电子设备接收到用户针对第一媒体数据的投屏指示且探测到第一电子设备的投屏端口有投屏数据输出时,第一电子设备确定第一图像数据和第二图像数据的投屏方式。第一电子设备根据确定出的投屏方式对该第一图像数据和该第二图像数据进行合成,以生成 ...
【技术保护点】
1.一种投屏方法,其特征在于,包括:当第一电子设备接收到针对第一媒体数据的投屏指示且探测到所述第一电子设备的投屏端口有投屏数据输出时,所述第一电子设备确定第一图像数据和第二图像数据的投屏方式,其中,所述投屏端口输出的所述投屏数据由第二媒体数据生成,所述第一媒体数据包括第一图像数据,所述第二媒体数据包括第二图像数据;所述第一电子设备根据所述投屏方式对所述第一图像数据和所述第二图像数据进行合成,以生成合成图像数据;所述第一电子设备将所述合成图像数据通过所述投屏端口输出至第二电子设备,以触发所述第二电子设备根据所述投屏方式显示所述合成图像数据对应的合成图像。
【技术特征摘要】
1.一种投屏方法,其特征在于,包括:当第一电子设备接收到针对第一媒体数据的投屏指示且探测到所述第一电子设备的投屏端口有投屏数据输出时,所述第一电子设备确定第一图像数据和第二图像数据的投屏方式,其中,所述投屏端口输出的所述投屏数据由第二媒体数据生成,所述第一媒体数据包括第一图像数据,所述第二媒体数据包括第二图像数据;所述第一电子设备根据所述投屏方式对所述第一图像数据和所述第二图像数据进行合成,以生成合成图像数据;所述第一电子设备将所述合成图像数据通过所述投屏端口输出至第二电子设备,以触发所述第二电子设备根据所述投屏方式显示所述合成图像数据对应的合成图像。2.根据权利要求1所述的方法,其特征在于,所述第一电子设备根据所述投屏方式对所述第一图像数据和所述第二图像数据进行合成,以生成合成图像数据,包括:所述第一电子设备根据所述投屏方式将多个第一图像帧和多个第二图像帧进行合成,得到多个合成图像帧数据,其中,所述第一图像数据和所述第二图像数据在每个时间节点上均包括一个图像帧,所述多个第一图像帧为所述第一图像数据在多个连续的时间节点上的图像帧,所述多个第二图像帧为所述第二图像数据在多个连续的时间节点上的图像帧;所述第一电子设备根据所述多个合成图像帧数据生成所述合成图像数据。3.根据权利要求2所述的方法,其特征在于,所述第一电子根据所述多个合成图像帧数据生成所述合成图像数据,包括:所述第一电子设备将所述多个合成图像帧数据压缩编码之后生成所述合成图像数据。4.根据权利要求2或3所述的方法,其特征在于,所述多个合成图像帧数据的任一合成图像帧数据由所述多个第一图像帧中的任一第一图像帧和所述多个第二图像帧中对应于所述任一第一图像帧的第二图像帧合成得到,所述任一第一图像帧所在的时间节点与对应于所述第一图像帧的所述第二图像帧所在的时间节点相同。5.根据权利要求2或3所述的方法,其特征在于,所述投屏方式包括画中画投屏方式,所述第一电子设备根据所述投屏方式将多个第一图像帧和多个第二图像帧进行合成,得到多个合成图像帧数据,包括:所述第一电子设备对所述多个第一图像帧中各个第一图像帧对应的图像进行压缩,所述各个第一图像帧对应的图像压缩后的图像尺寸与所述画中画投屏方式对应的图像尺寸相同;所述第一电子设备将所述多个第一图像帧对应的压缩后的多个图像按照所述画中画投屏方式对应的第一相对位置叠加至所述多个第二图像帧对应的多个图像中得到多个合成图像;所述第一电子设备基于所述多个合成图像对应的图像数据获得所述多个合成图像帧数据;其中所述第一相对位置用于表示所述画中画投屏方式中两个图像帧对应的图像在合成一个合成图像帧数据对应的合成图像时的相对位置。6.根据权利要求2或3所述的方法,其特征在于,所述投屏方式为平铺投屏方式,所述第一电子设备根据所述投屏方式将多个第一图像帧和多个第二图像帧进行合成,得到多个合成图像帧数据,包括:所述第一电子设备根据所述平铺投屏方式对应的图像尺寸参数对所述多个第一图像帧对应的多个图像和所述多个第二图像帧对应的多个图像进行压缩,并根据所述平铺投屏方式对应的图像位置参数,对所述多个第一图像帧对应的压缩后的多个图像以及所述多个第二图像帧对应的压缩后的多个图像进行合成,得到多个合成图像;所述第一电子设备基于所述多个合成图像对应的图像数据获得所述多个合成图像帧数据;其中,所述图像位置参数用于表示两个图像帧对应的图像在合成一个合成图像帧数据对应的合成图像时的相对位置。7.根据权利要求6所述的方法,其特征在于,所述平铺投屏方式对应的图像尺寸参数包括第一图像尺寸和第二图像尺寸,所述平铺投屏方式对应的图像位置参数包括第二相对位置;所述第一电子设备根据所述平铺投屏方式对应的图像压缩参数对所述多个第一图像帧对应的多个图像和所述多个第二图像帧对应的多个图像进行压缩,并根据所述平铺投屏方式对应的图像位置参数,对所述多个第一图像帧对应的压缩后的多个图像以及所述第二图像帧对应的压缩后的多个图像进行合成,得到多个合成图像...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。