一种投屏方法以及电子设备与流程

未命名 07-23 阅读:217 评论:0


1.本公开涉及电子通信技术领域,特别涉及一种投屏方法以及电子设备。


背景技术:

2.随着网络和各类电子设备的普及,投屏技术也越来越多的应用在会议场景、教学场景甚至是家用场景中,例如通过投屏的方式将小尺寸屏幕上的显示内容投射到大尺寸屏幕上,或者从单一设备将显示内容投送到多个其他设备的屏幕上,通过屏幕内容在不同设备之间的投送实现内容共享,方便用户在查看显示内容时具有更好的体验。
3.传统的投屏方式是有线连接,对连接距离有一定的限制,并且功能不够丰富,主要以屏幕复制、扩展为主。现在常用的无线投屏方式,可以不受连接线限制进行内容投送,在会议场景下尤其适用,但在投屏过程中所涉及到的会议内容记录方式为参会者手动记录,容易导致会议信息的缺失,并且在网络状况较差的情况下,投送的目标内容质量差,传输效率低,严重影响会议效果。


技术实现要素:

4.本公开实施例的目的在于提供一种投屏方法以及电子设备,用以解决现有技术中存在的上述问题。
5.本公开的实施例采用如下技术方案:一种投屏方法,应用于第一设备,包括:接入第一网络;通过所述第一网络,以预设投屏方式向至少一个第二设备投送目标内容,所述第二设备接入所述第一网络。
6.在一些实施例中,所述预设投屏方式包括:镜像投屏方式和文件投屏方式中的至少一种。
7.在一些实施例中,在所述预设投屏方式为镜像投屏方式的情况下,所述通过所述第一网络,以预设投屏方式向至少一个第二设备投送目标内容,包括:检测第一设备当前显示内容是否为文档文件和/或图片文件;在所述当前显示内容为文档文件和/或图片文件的情况下,根据第一设备当前显示内容实时生成第一数据码流,所述第一数据码流中至少包括第一标记,使所述第二设备在接收到包括所述第一标记的第一数据码流的情况下,对所述第一数据码流解析以形成的第一显示画面进行降噪处理和/或锐化处理;在所述当前显示内容不为文档文件和/或图片文件的情况下,根据第一设备当前显示内容实时生成第二数据码流;将实时生成的所述第一数据码流或所述第二数据码流通过所述第一网络发送至所述第二设备。
8.在一些实施例中,将实时生成的所述第一数据码流或所述第二数据码流通过所述第一网络发送至所述第二设备之后,还包括:检测所述第一网络的网络状态;在所述第一网络处于网络拥堵状态的情况下,将实时生成的所述第一数据码流或所述第二数据码流的分辨率由第一分辨率降低至第二分辨率。
9.在一些实施例中,将实时生成的所述第一数据码流通过所述第一网络发送至所述
第二设备之后,还包括:在接收到所述第二设备反馈的网络拥堵信息的情况下,将实时生成的所述第一数据码流或所述第二数据码流的分辨率由第一分辨率降低至第二分辨率。
10.在一些实施例中,所述通过所述第一网络,以预设投屏方式向至少一个第二设备投送目标内容,包括:将至少一个所述目标内容置于投送列表中,并按所述投送列表中的顺序将所述目标内容投送至所述第二设备。
11.在一些实施例中,将至少一个所述目标内容置于投送列表中,并按所述投送列表中的顺序将所述目标内容投送至所述第二设备之后,还包括:在接收到切换指令的情况下,将所述投送列表中当前目标内容的下一个目标内容投送至所述第二设备;其中,所述切换指令基于用户在所述第一设备上的切换操作生成,或者所述切换指令为所述第二设备发送至所述第一设备。
12.本公开实施例还提供了一种投屏方法,应用于第二设备,包括:接入第一网络;通过所述第一网络,接收并显示第一设备通过所述第一网络以预设投屏方式投送的目标内容,所述第一设备接入所述第一网络。
13.在一些实施例中,所述通过所述第一网络,接收并显示第一设备通过所述第一网络以预设投屏方式投送的目标内容之后,还包括:在接收到提取指令的情况下,对当前显示的目标内容进行文字或图片的提取;对提取的文字或图片进行预设操作,所述预设操作至少包括复制、粘贴、保存中的任意一种。
14.在一些实施例中,在所述预设投屏方式为镜像投屏方式的情况下,所述通过所述第一网络,接收并显示第一设备通过所述第一网络以预设投屏方式投送的目标内容,包括:接收所述第一设备发送的数据码流;检测所述数据码流中是否包括第一标记;在所述数据码流中不包括第一标记的情况下,所述数据码流为第二数据码流,对所述第二数据码流进行解析以形成第二显示画面;在所述数据码流中包括第一标记的情况下,所述数据码流为第一数据码流,对所述第一数据码流进行解析以形成第一显示画面,并在接收到增强指令的情况下对所述第一显示画面进行降噪处理和/或锐化处理。
15.在一些实施例中,在接收所述第一设备发送的数据码流之后,还包括:检测所述第一网络的网络状态;在所述第一网络处于网络拥堵状态的情况下,向所述第一设备反馈网络拥堵信息。
16.在一些实施例中,向所述第一设备反馈网络拥堵信息之后,还包括:接收所述第一设备发送的具有第二分辨率的数据码流;检测所述数据码流中是否包括第一标记;在所述数据码流中不包括第一标记的情况下,所述数据码流为第二数据码流,对所述第二数据码流进行解析以形成第二显示画面;在所述数据码流中包括第一标记的情况下,所述数据码流为第一数据码流,对所述第一数据码流进行解析以形成第一显示画面,并对所述第一显示画面进行降噪处理和/或锐化处理。
17.在一些实施例中,通过所述第一网络,接收并显示第一设备通过所述第一网络以预设投屏方式投送的目标内容之后,还包括:根据用户在第二设备上的切换操作生成切换指令;将所述切换指令发送至所述第一设备,并接收所述第一设备根据所述切换指令投送的投送列表中当前目标内容的下一个目标内容。
18.本公开实施例还提供了一种电子设备,至少包括存储器、处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器在执行所述存储器上的计算机程序时实现上述
权利要求所述的投屏方法的步骤。
19.本公开实施例的有益效果在于:通过对作为发送端的第一设备和作为接收端的第二设备同时进行改进,以实现在投屏过程中对目标内容的呈现效果进行优化以及可操作性上的拓展,从而提升投屏过程中使用者的使用体验。
附图说明
20.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
21.图1为本公开第一实施例中投屏方法的流程图;
22.图2为本公开第一实施例中步骤s12的执行步骤流程图;
23.图3为本公开第一实施例中投屏方法的另一种流程图;
24.图4为本公开第二实施例中投屏方法的流程图;
25.图5为本公开第二实施例中投屏方法的另一种流程图;
26.图6为本公开第二实施例中步骤s42的执行步骤流程图;
27.图7为本公开第二实施例中投屏方法的另一种流程图;
28.图8为本公开第三实施例中电子设备的结构示意图。
具体实施方式
29.此处参考附图描述本公开的各种方案以及特征。
30.应理解的是,可以对此处申请的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本公开的范围和精神内的其他修改。
31.包含在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且与上面给出的对本公开的大致描述以及下面给出的对实施例的详细描述一起用于解释本公开的原理。
32.通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本公开的这些和其它特性将会变得显而易见。
33.还应当理解,尽管已经参照一些具体实例对本公开进行了描述,但本领域技术人员能够确定地实现本公开的很多其它等效形式,它们具有如权利要求的特征并因此都位于借此所限定的保护范围内。
34.当结合附图时,鉴于以下详细说明,本公开的上述和其他方面、特征和优势将变得更为显而易见。
35.此后参照附图描述本公开的具体实施例;然而,应当理解,所申请的实施例仅仅是本公开的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本公开模糊不清。因此,本文所申请的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本公开。
36.本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本公开的相同或不同实施例中的一个或多个。
37.为了解决现有技术中存在的问题,本公开的第一实施例提供了一种应用于第一设备的投屏方法,该第一设备主要指发送目标内容的设备,一般为手机、平板电脑、笔记本电脑等小尺寸设备,或者会议主持者所使用的设备,该投屏方法流程图如图1所示,主要包括步骤s11和s12:
38.s11,接入第一网络;
39.s12,通过第一网络,以预设投屏方式向至少一个第二设备投送目标内容。
40.本实施例中的第一网络主要为无线网络,第一设备接入至无线网络后即可通过该第一网络向同属于第一网络中的至少一个第二设备进行目标内容的投送,第二设备即为接收目标内容的设备,其可以为电视、投影仪等具有大尺寸屏幕的设备,也可以为会议中参会者所持的各类电子设备,只要能接入至第一网络即可。在实际进行投屏时,第一设备可以实现一对一的投送,也可以同时向多个第二设备进行目标内容的投送,在具有多个第二设备时,每个第二设备所呈现的画面均与第一设备同步,但每个第二设备在其自身设备上所执行的其他操作则不影响其他第二设备的画面显示。
41.目前预设投屏方式主要包括镜像投屏方式和文件投屏方式。其中,镜像投屏方式主要指将第一设备的屏幕上当前的显示内容镜像至第二设备的屏幕上,即无论第一设备上所呈现的是什么内容都会实时的投送在第二设备的屏幕上呈现,因此可通过在第一设备上打开要呈现的文档、图片或音视频等文件实现在第二设备上的共享;而文件投屏方式则是将希望进行投送的内容进行单独投送,第二设备上所展示的也仅仅只是当前投送的目标内容,此时目标内容包括文档文件、图片文件以及音视频文件中的至少一种,具体在投屏时,若目标内容为文档文件,第一设备通常可以将该文档文件直接发送至第二设备处使其进行呈现,若目标内容为图片文件和/或音视频文件,则可通过dlna协议形成该目标内容的播放地址(url地址),使用http服务器获取图片文件和/或音视频文件的具体数据,通过网络将该播放地址发送至第二设备,使第二设备通过该地址进行相应数据的下载和播放,达到边下边播的效果。
42.具体地,对应于使用镜像投屏方式实现的投屏方法,第一设备在执行步骤s12时主要执行如图2所示的步骤:
43.s21,检测第一设备当前显示内容是否为文档文件和/或图片文件;在当前显示内容是文档文件和/或图片文件的情况下,执行步骤s22,否则执行步骤s23;
44.s22,根据第一设备当前显示内容实时生成第一数据码流,第一数据码流中至少包括第一标记;
45.s23,根据第一设备当前显示内容实时生成第二数据码流;
46.s24,将实时生成的第一数据码流或第二数据码流通过第一网络发送至第二设备。
47.对应于镜像投屏方式的实现原理,其实质上相当于将第一设备当前所显示的内容形成数据码流进行发送,类似于向第二设备发送了一个视频或音频的数据流,第二设备接收到该数据码流之后进行解析或重组形成类似视频的画面后在屏幕上进行播放。第一设备所需要投送的目标内容(即在第一设备上打开的内容)一般为文档文件、图片文件或音视频文件,当然在操作第一设备时屏幕上所呈现的其他内容也会被一并发送。通常在会议场景
下,文档文件和图片文件作为会议中频繁进行展示的内容,需要保证其在第二设备上具有良好的投屏效果,本实施例在数据码流形成时对第一设备当前显示的内容进行检测识别,在其主要投送文档文件和/或图片文件时在第一数据码流中增加第一标记以与投送音视频文件时形成的第二数据码流之间产生区别,方便第二设备在接收到数据码流时进行快速的目标内容的类型判断,进而可以使第二设备针对文档文件和/或图片文件进行其他处理,例如针对文字或图片内容进行提取、复制、粘贴等操作,或者实现对第一数据码流解析形成的文字内容和图片内容进行降噪处理或锐化处理等呈现效果进行优化操作。
48.在实际使用过程中,受制于第一网络的网络状态影响,第一设备所形成的数据码流的分辨率也可能会有差别,若网络流畅,第一设备所形成的第一数据码流或第二数据码流则具有较高的第一分辨率,若网络拥堵,第一设备所形成的第一数据码流或第二数据码流则具有较低的第二分辨率,通过降低分辨率来保证数据码流的传输过程稳定。在一些实施例中,第一设备在进行第一数据码流或第二数据码流的传输过程中根据网络情况调整数据码流的分辨率,如图3所示,在步骤s31中,第一设备可实时进行第一网络的网络状态检测,若检测到其处于网络拥堵状态,则执行步骤s32在实时生成第一数据码流或第二数据码流时将其分辨率由第一分辨率降低为第二分辨率,若检测第一网络并未处于网络拥堵状态,则执行步骤s33持续按照第一分辨率进行第一数据码流或第二数据码流的实时生成,并且步骤s31实际上是不断执行的,以实时进行网络状态的检测。在一些实施例中,若第一网络的网络状态由网络拥堵状态恢复至非拥堵状态时,则可对应将第一数据码流或第二数据码流的分辨率由第二分辨率提升至第一分辨率。另外,第一网络的网络拥堵状态或非拥堵状态的具体判定条件可根据实际需求进行自主设定,同时第一分辨率和第二分辨率的值也可以按情况调整,只要保证第二分辨率低于第一分辨率即可,优选可将第一分辨率限定为1080ppi,第二分辨率限定为480ppi,当然上述设置仅为示例,并不应当限制本公开。
49.在一些实施例中,第一网络中的任意一个设备均应当具有检测网络状态的功能,并且设备之间也应当具有反馈机制以进行信息流通,因此第二设备也具有网络状态检测功能,在其检测到第一网络的网络状态为网络拥堵状态时则可以向第一设备反馈网络拥堵信息,第一设备在接收到该网络拥堵信息时即可知悉第一网络处于网络拥堵状态,此时可在实时生成第一数据码流或第二数据码流时将其分辨率由第一分辨率降低至第二分辨率。
50.在实际的会议场景下,往往一个会议中具有多个汇报者,针对每个汇报者的材料均需要进行投送。目前常用的方式为会议组织者人工将所有汇报者的材料进行汇总形成一个投送文件,或者在汇报过程中进行多次第一设备的操作来实现投送文件的切换操作,无论哪种方式均需要花费大量的时间和会议组织者的精力,还可能会打断会议进程。本实施例则可在第一设备进行文件投屏时,建立一投送列表,将需要进行投送的至少一个目标内容置于投送列表中,并在投送时结合投送列表中的顺序进行目标内容的投送。在利用投送列表进行目标内容的投送过程中,第一设备还可以实时进行是否接收到切换指令的检测,在接收到切换指令的情况下,即表示当前需要进行目标内容的切换,此时可将投送列表中当前正在投送的目标内容的下一个目标内容投送至第二设备进行显示。在本实施例中,切换指令可以是用户在第一设备上实现切换操作时生成的,即用户通过在第一设备上点击切换按钮(例如翻页、下一个等按键)时生成的;切换指令也可以是由第二设备反馈给第一设备的,此时用户可直接在第二设备上执行切换操作,例如点击第二设备上的切换按钮,第二
设备获取到用户的切换操作时,生成切换指令反馈至第一设备,以告知第一设备用户当前的切换意图。
51.本实施例通过第一设备对切换指令的检测,实现目标内容的切换控制,并且该切换指令可以来自于第二设备,使第二设备同样具有目标内容的切换功能。在会议过程中,汇报者可直接操作作为接收端的大屏设备,无需经常往返作为发送端的小屏设备进行目标内容的切换,具有更好的使用体验。
52.本实施例通过对作为发送端的第一设备的改进,根据不同的投屏方式第一设备对应具有不同的改进,以实现在投屏过程中对目标内容的呈现效果进行优化以及可操作性上的拓展,从而提升投屏过程中使用者的使用体验。
53.本公开第二实施例提供了一种应用于第二设备的投屏方法,该第二设备主要作为接收端使用,主要指电视、投影仪等具有大尺寸屏幕的设备,也可以为会议中参会者所持的各类电子设备,在同一个网络中第二设备的数量不限制,在网络条件允许的状态下,一个会议中所有的参会者所持的设备都可作为第二设备,使每个参会者都可以通过自己的设备进行会议内容的观看,更有利于提升参会体验。图4示出了本实施例中投屏方法的流程图,其主要包括步骤s41和s42:
54.s41,接入第一网络;
55.s42,通过第一网络,接收并显示第一设备通过第一网络以预设投屏方式投送的目标内容。
56.本实施例中的第一网络主要为无线网络,第二设备接入至无线网络后即可通过该第一网络接收同属于第一网络中的第一设备所投送的目标内容并在自身屏幕上进行呈现。在实际进行投屏时,第一设备可以实现一对一的投送,也可以同时向多个第二设备进行目标内容的投送,在具有多个第二设备时,每个第二设备所呈现的画面均与第一设备同步,但每个第二设备在其自身设备上所执行的其他操作则不影响其他第二设备的画面显示。
57.对应于目前预设投屏方式所包括的镜像投屏方式和文件投屏方式,第二设备在镜像投屏方式中通过接收第一设备所发送的数据码流并对其进行解析和重组后以类似视频的方式进行目标内容的呈现,而在文件投屏方式则通过接收文档文件直接在本地进行相应文档的展示,或者通过接收播放地址的方式对图片或音视频文件进行边下边播。
58.进一步地,图5示出了本实施例中投屏方式的另一种实施流程图,其在接收到第一设备所投送的目标内容后还可以进行如下操作:
59.s51,在接收到提取指令的情况下,对当前显示的目标内容进行文字或图片的提取;
60.s52,对提取的文字或图片进行预设操作。
61.在第二设备进行目标内容呈现的过程中,尤其在会议或教学场景下,第二设备的用户只能进行目标内容的观看,或者简单的播放、暂停等操作,无法对目标内容中所包含的具体文字或图片等信息直接进行使用,因此还需要人工进行笔记的记录,或者将目标内容通过其他方式进行一对一的传输后才能进行编辑,使会议或教学效率低下,参与者的参与程度低。本实施例在第二设备进行目标内容呈现的过程中,第二设备的使用者可以向第二设备发送提取指令,使第二设备在接收到该提取指令时对当前所显示的目标内容进行文字或图片的提取,并且可以对提取出来的问题或图片进行复制、粘贴、保存等预设操作。
62.具体地,第二设备作为可操控的设备,其通常具有遥控器、鼠标、手写笔等外置的控制装置,或者第二设备自身为具有触控功能的设备,用户可通过控制装置或者对屏幕的点触操作等实现对第二设备的控制。提取指令为在投屏过程中,用户在希望进行当前显示内容的文字或图片的提取时,通过控制装置或者点触操作所生成的指令,第二设备接收到提取指令时即可对应进行当前显示的目标内容的文字或图片提取,并根据用户实际需求对提取出的文字进行复制、粘贴、保存等操作。在一些实施例中,对应进行文字提取时,可以首先将当前所显示的所有文字进行提取,然后根据用户对其中某些文字的选定情况,对该选定后的文字进行预设操作的执行;若当前显示内容中包括用户希望提取的图片,则可从当前显示的整个画面中将该图片分离出来,便于进行其他处理。
63.具体地,对应于使用镜像投屏方式实现的投屏方法,第二设备在执行步骤s42时主要执行如图6所示的步骤:
64.s61,接收第一设备发送的数据码流;
65.s62,检测数据码流中是否包括第一标记,在不包括第一标记的情况下,执行步骤s63,在包括第一标记的情况下,执行步骤s64;
66.s63,数据码流为第二数据码流,对第二数据码流进行解析以形成第二显示画面;
67.s64,数据码流为第一数据码流,对第一数据码流进行解析以形成第一显示画面;
68.s65,在接收到增强指令的情况下对第一显示画面进行降噪处理和/或锐化处理。
69.第一设备会根据其当前显示的内容形成具有第一标记的第一数据码流和不包括第一标记的第二数据码流,主要用以区分文档文件和图片文件,对应于具有第一标记的第一数据码流,其主要呈现的内容即为文字或图片的形式,通常为会议的主要内容。在投屏过程中,可能由于第一设备中原始文字或原始图片的清晰度较差,或者在传输过程中造成的画质降低,亦或是因第一设备和第二设备分辨率之间的差异,文字或图片在第二设备上呈现时经常存在模糊不清的状况,导致用户在查看时无法清楚知悉其内容,本实施例在明确接收到第一数据码流时,还可实时进行是否收到用户发出的增强指令的检测,若收到增强指令,则可对第一数据码流进行解析形成的第一显示画面进行降噪处理和/或锐化处理等用于增强画面清晰度的处理,达到提升文字或图片清晰度,为用户提供更好观看体验的目的。
70.需要注意的是,本实施例仅针对文字内容和图片内容进行增强,而并没有对接收到的所有类型的数据码流均进行增强处理,主要的原因是,在用户使用的场景中,并不是所有投屏的内容都需要增强,全局的增强会带来更多的延迟,而针对文档、图片这种刷新速度不快的情况,有选择的增强更迅速、延迟更低,并且增强的效果更好。
71.在实际使用过程中,配合第一设备同时向多个第二设备进行投送的方式,多个第二设备中的任意一个第二设备均可以进行上述内容提取以及增强处理等操作,并且不会影响第一设备进行后续内容的投送和其他第二设备的画面呈现。另外,针对进行了内容提取或增强处理的第二设备可能造成的画面延迟或不同步等情况,在内容提取结束或增强处理结束后,该第二设备的显示画面可快速实现与其他设备一致,保证投屏效果。
72.在实际使用镜像投屏的过程中,受制于第一网络的网络状态影响,第一设备所形成的数据码流的分辨率也可能会有差别,若网络流畅,第一设备所形成的第一数据码流或第二数据码流则具有较高的第一分辨率,若网络拥堵,第一设备所形成的第一数据码流或
第二数据码流则具有较低的第二分辨率,通过降低分辨率来保证数据码流的传输过程稳定。在一些实施例中,第二设备可实时检测第一网络的网络状态,在网络拥堵时向第一设备反馈网络拥堵信息以告知第一设备通过调整数据码流的分辨率来保证传输流畅。
73.进一步地,区别于图6中所示的第二设备在增强指令的控制下才进行相应处理的方式,图7所示的步骤流程图则可在第二设备判定第一网络处于拥堵状态时,对接收到的数据码流自动进行增强处理的执行,具体地,图7所示的方法主要包括:
74.s71,接收第一设备发送的具有第二分辨率的数据码流;
75.s72,检测数据码流中是否包括第一标记;在数据码流中不包括第一标记的情况下,执行步骤s73,在数据码流中包括第一标记的情况下,执行步骤s74;
76.s73,数据码流为第二数据码流,对第二数据码流进行解析以形成第二显示画面;
77.s74,数据码流为第一数据码流,对第一数据码流进行解析以形成第一显示画面,并对第一显示画面进行降噪处理和/或锐化处理。
78.第二设备在向第一设备反馈网络拥堵信息后所接收到的数据码流即为经过分辨率降低之后的数据码流,随后检测其是否包括第一标记,即判断是否为呈现文字或图片的数据码流,对应于具有第一标记的数据码流则可认定其为第一数据码流,此时由于网络状态原因,文字、图片等内容经分辨率降低处理之后在第二设备上呈现时其清晰度会受到更大影响,因此在这种情况下第二设备可以在没有用户控制的情况下自动开启增强处理,达到提升文字、图片显示效果的目的。
79.在一些实施例中,作为接收端的第二设备上可以设置有切换按钮,用户在第二设备上进行切换操作时第二设备对应生成切换指令,或者用户可通过一些预设的手势、语音、动作等方式来表示希望对投送的目标内容进行切换的意图。第二设备在生成切换指令之后可通过第一网络将该切换指令反馈至第一设备,以告知第一设备用户的切换意图,在第一设备接收到切换指令时,即表示当前需要进行目标内容的切换,此时第一设备将投送列表中当前正在投送的目标内容的下一个目标内容投送至第二设备,第二设备则根据投送的目标内容对应进行显示即可。本实施例通过第二设备向第一设备反馈切换指令,实现目标内容的切换控制,使第二设备同样具有目标内容的切换功能。在会议过程中,汇报者可直接操作作为接收端的大屏设备,无需经常往返作为发送端的小屏设备进行目标内容的切换,具有更好的使用体验。
80.本实施例通过对作为接收端的第二设备的改进,根据不同的投屏方式第二设备对应具有不同的改进,以实现在投屏过程中对目标内容的呈现效果进行优化以及可操作性上的拓展,从而提升投屏过程中使用者的使用体验。
81.本公开的第三实施例提供了一种电子设备,该电子设备可以是任意一种发送投屏目标内容的设备,或者接收投屏目标内容的设备,其结构示意图如图8所示,至少包括存储器100和处理器200,存储器100上存储有计算机程序,处理器200在执行存储器100上的计算机程序时根据其目的不同对应实现本公开第一实施例或第二实施例提供的方法。
82.以上对本公开多个实施例进行了详细说明,但本公开不限于这些具体的实施例,本领域技术人员在本公开构思的基础上,能够做出多种变型和修改实施例,这些变型和修改都应落入本公开所要求保护的范围之内。

技术特征:
1.一种投屏方法,应用于第一设备,其特征在于,包括:接入第一网络;通过所述第一网络,以预设投屏方式向至少一个第二设备投送目标内容,所述第二设备接入所述第一网络。2.根据权利要求1所述的投屏方法,其特征在于,所述预设投屏方式包括:镜像投屏方式和文件投屏方式中的至少一种。3.根据权利要求2所述的投屏方法,其特征在于,在所述预设投屏方式为镜像投屏方式的情况下,所述通过所述第一网络,以预设投屏方式向至少一个第二设备投送目标内容,包括:检测第一设备当前显示内容是否为文档文件和/或图片文件;在所述当前显示内容为文档文件和/或图片文件的情况下,根据第一设备当前显示内容实时生成第一数据码流,所述第一数据码流中至少包括第一标记,使所述第二设备在接收到包括所述第一标记的第一数据码流的情况下,对所述第一数据码流解析以形成的第一显示画面进行降噪处理和/或锐化处理;在所述当前显示内容不为文档文件和/或图片文件的情况下,根据第一设备当前显示内容实时生成第二数据码流;将实时生成的所述第一数据码流或所述第二数据码流通过所述第一网络发送至所述第二设备。4.根据权利要求3所述的投屏方法,其特征在于,将实时生成的所述第一数据码流或所述第二数据码流通过所述第一网络发送至所述第二设备之后,还包括:检测所述第一网络的网络状态;在所述第一网络处于网络拥堵状态的情况下,将实时生成的所述第一数据码流或所述第二数据码流的分辨率由第一分辨率降低至第二分辨率。5.根据权利要求3所述的投屏方法,其特征在于,将实时生成的所述第一数据码流通过所述第一网络发送至所述第二设备之后,还包括:在接收到所述第二设备反馈的网络拥堵信息的情况下,将实时生成的所述第一数据码流或所述第二数据码流的分辨率由第一分辨率降低至第二分辨率。6.根据权利要求1至7中任一项所述的投屏方法,其特征在于,所述通过所述第一网络,以预设投屏方式向至少一个第二设备投送目标内容,包括:将至少一个所述目标内容置于投送列表中,并按所述投送列表中的顺序将所述目标内容投送至所述第二设备。7.根据权利要求6所述的投屏方法,其特征在于,将至少一个所述目标内容置于投送列表中,并按所述投送列表中的顺序将所述目标内容投送至所述第二设备之后,还包括:在接收到切换指令的情况下,将所述投送列表中当前目标内容的下一个目标内容投送至所述第二设备;其中,所述切换指令基于用户在所述第一设备上的切换操作生成,或者所述切换指令为所述第二设备发送至所述第一设备。8.一种投屏方法,应用于第二设备,其特征在于,包括:接入第一网络;通过所述第一网络,接收并显示第一设备通过所述第一网络以预设投屏方式投送的目
标内容,所述第一设备接入所述第一网络。9.根据权利要求8所述的投屏方法,其特征在于,所述通过所述第一网络,接收并显示第一设备通过所述第一网络以预设投屏方式投送的目标内容之后,还包括:在接收到提取指令的情况下,对当前显示的目标内容进行文字或图片的提取;对提取的文字或图片进行预设操作,所述预设操作至少包括复制、粘贴、保存中的任意一种。10.根据权利要求8所述的投屏方法,其特征在于,在所述预设投屏方式为镜像投屏方式的情况下,所述通过所述第一网络,接收并显示第一设备通过所述第一网络以预设投屏方式投送的目标内容,包括:接收所述第一设备发送的数据码流;检测所述数据码流中是否包括第一标记;在所述数据码流中不包括第一标记的情况下,所述数据码流为第二数据码流,对所述第二数据码流进行解析以形成第二显示画面;在所述数据码流中包括第一标记的情况下,所述数据码流为第一数据码流,对所述第一数据码流进行解析以形成第一显示画面,并在接收到增强指令的情况下对所述第一显示画面进行降噪处理和/或锐化处理。11.根据权利要求10所述的投屏方法,其特征在于,在接收所述第一设备发送的数据码流之后,还包括:检测所述第一网络的网络状态;在所述第一网络处于网络拥堵状态的情况下,向所述第一设备反馈网络拥堵信息。12.根据权利要求11所述的投屏方法,其特征在于,向所述第一设备反馈网络拥堵信息之后,还包括:接收所述第一设备发送的具有第二分辨率的数据码流;检测所述数据码流中是否包括第一标记;在所述数据码流中不包括第一标记的情况下,所述数据码流为第二数据码流,对所述第二数据码流进行解析以形成第二显示画面;在所述数据码流中包括第一标记的情况下,所述数据码流为第一数据码流,对所述第一数据码流进行解析以形成第一显示画面,并对所述第一显示画面进行降噪处理和/或锐化处理。13.根据权利要求8至12中任一项所述的投屏方法,其特征在于,通过所述第一网络,接收并显示第一设备通过所述第一网络以预设投屏方式投送的目标内容之后,还包括:根据用户在第二设备上的切换操作生成切换指令;将所述切换指令发送至所述第一设备,并接收所述第一设备根据所述切换指令投送的投送列表中当前目标内容的下一个目标内容。14.一种电子设备,至少包括存储器、处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器在执行所述存储器上的计算机程序时实现权利要求1至13中任一项所述的投屏方法的步骤。

技术总结
本公开提供了一种投屏方法以及电子设备,该方法包括:接入第一网络;通过所述第一网络,以预设投屏方式向至少一个第二设备投送目标内容,第二设备接入所述第一网络。本公开通过对作为发送端的第一设备和作为接收端的第二设备同时进行改进,以实现在投屏过程中对目标内容的呈现效果进行优化以及可操作性上的拓展,从而提升投屏过程中使用者的使用体验。从而提升投屏过程中使用者的使用体验。从而提升投屏过程中使用者的使用体验。


技术研发人员:陈铁砺 张阳阳
受保护的技术使用者:京东方科技集团股份有限公司
技术研发日:2023.04.28
技术公布日:2023/7/22
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐