一种投屏方法及投屏装置制造方法及图纸

技术编号:35762687 阅读:9 留言:0更新日期:2022-12-01 13:57
一种投屏方法及投屏装置,用于解决现有技术中,用户针对每次投屏,都需要手动执行验证操作,操作繁琐的问题。在本申请中,投屏方法包括:服务设备在接收来自代理设备的关联设备请求时,向代理设备发送与代理设备具有关联关系的至少一个关联设备的标识;服务设备接收来自代理设备的代理投屏请求,代理投屏请求中包括投屏源设备的标识和投屏目标设备的投屏授权信息;其中至少一个关联设备包括投屏源设备;服务设备向投屏源设备发送投屏事件通知,投屏事件通知用于指示投屏源设备根据投屏事件通知中包括的投屏授权信息向投屏目标设备发送投屏数据,投屏数据在投屏目标设备上显示。投屏数据在投屏目标设备上显示。投屏数据在投屏目标设备上显示。

【技术实现步骤摘要】
一种投屏方法及投屏装置


[0001]本申请涉及计算机
,尤其涉及一种投屏方法及投屏装置。

技术介绍

[0002]投屏(screen casting)技术指的是,先将投屏目标设备接入至使用环境内(家庭、办公场所、酒店等)的无线网络,投屏源设备通过数字生活网络联盟(digital living network alliance,DLNA)等协议将投屏数据(比如,投屏源设备的屏幕图像)发送到投屏目标设备,投屏目标设备在本地输出播放投屏数据,从而实现将投屏源设备的屏幕内容投放到投屏目标设备上展示的功能。
[0003]现有的投屏方式中,用户在需要将投屏源设备中投屏数据通过投屏目标设备播放时,需要手动执行验证操作。具体的,投屏目标设备显示投屏授权信息,比如投屏二维码,用户用投屏源设备扫描投屏二维码,投屏源设备基于获取到投屏二维码向投屏目标设备发送投屏请求,投屏目标设备对投屏请求中携带的投屏二维码验证通过后,向投屏源设备发送通道授权屏信息,随后投屏源设备可以基于该通道授权屏信息对投屏数据进行加密,并发送至投屏目标设备。如此,在每次投屏时,用户都需要手动执行验证操作,操作繁琐。

技术实现思路

[0004]有鉴于此,本申请提供一种投屏方法及投屏装置,用于解决现有技术中,用户针对每次投屏,都需要手动执行验证操作,操作繁琐的问题。
[0005]第一方面,本申请提供一种投屏方法,该投屏方法可以由服务设备执行,该服务设备可以是服务器,服务器可以包括主机或处理器等实体设备,也可以包括虚拟机或容器等虚拟设备,还可以包括芯片或集成电路。此外,该投屏方法还可通过服务器的部件执行,如由服务器中的处理装置、电路、芯片等部件实现。
[0006]在一种可能的实现方式中,投屏方法包括:服务设备在接收来自代理设备的关联设备请求时,向代理设备发送与代理设备具有关联关系的至少一个关联设备的标识;服务设备接收来自代理设备的代理投屏请求,代理投屏请求中包括投屏源设备的标识和投屏目标设备的投屏授权信息;其中至少一个关联设备包括投屏源设备;服务设备向投屏源设备发送投屏事件通知,投屏事件通知用于指示投屏源设备根据投屏事件通知中包括的投屏授权信息向投屏目标设备发送投屏数据,投屏数据在投屏目标设备上显示。
[0007]上述技术方案中,通过代理设备协助投屏源设备获取投屏目标设备的投屏授权信息,并将投屏授权信息发送至服务设备,服务设备向投屏源设备发送投屏事件通知,投屏事件通知中包含投屏授权信息,从而投屏源设备可以根据投屏事件通知中的投屏授权信息,与投屏目标设备传输投屏数据。该方案中,用户无需通过投屏源设备扫描投屏目标设备上的投屏二维码,或者在投屏源设备中输入投屏目标设备上的投屏码,减少用户操作,有助于提高用户体验。而且,代理设备可以针对多个投屏源设备中的每个投屏源设备获取投屏目标设备的投屏授权信息,从而实现代理设备统一代理,在大型会议场景中,代理设备可用于
管理人员统一调度不同投屏源设备切换投屏到投屏目标设备,无需每个用户手动验证授权,还有助于避免出现用户操作抢用的情况。
[0008]在一种可能的实现方式中,关联关系至少包括如下关系中的一个或多个:对应于同一个账户、对应于同一个群组、对应于同一个部门。
[0009]在一种可能的实现方式中,在服务设备向投屏源设备发送投屏事件通知之前,方法还包括:服务设备确定投屏源设备为关联设备中的一个。
[0010]上述技术方案中,服务设备在接收到来自代理设备的代理投屏请求之后,可以验证代理设备是否与投屏源设备之间具有关联关系,从而有助于保障只有与投屏源设备具有关联关系的代理设备才能为投屏源设备获取投屏授权信息,以提高投屏源设备投屏的安全性。
[0011]在一种可能的实现方式中,在服务设备向投屏源设备发送投屏事件通知之后,还包括:服务设备接收来自投屏源设备的第一投屏请求,第一投屏请求中包括投屏授权信息和投屏源设备的标识;在投屏目标设备未处于空闲状态的情况下,服务设备将投屏源设备的标识加入至服务设备的待投屏队列中。
[0012]在一种可能的实现方式中,还包括:在投屏目标设备处于空闲状态的情况下,服务设备从投屏目标设备中获取投屏目标设备的通道授权信息,并将通道授权信息发送至投屏源设备,通道授权信息用于投屏源设备加密投屏数据。
[0013]上述技术方案中,投屏源设备向投屏目标设备请求投屏时,服务设备可以根据投屏目标设备的投屏状态(包括空闲状态和非空闲状态),确定是否立即向投屏目标设备请求投屏目标设备的通道授权信息。在一种情况中,若投屏目标设备未处于空闲状态,则服务设备可以将投屏源设备的标识加入至服务设备的待投屏队列中,并在投屏目标设备处于空闲状态时,指示投屏源设备再次请求投屏目标设备的通道授权信息。从而投屏源设备无需多次向投屏目标设备请求投屏,减少投屏源设备请求投屏失败的次数。在投屏目标设备由非空闲状态切换为空闲状态时,服务设备可以指示投屏源设备再次请求投屏目标设备的通道授权信息,减少投屏源设备的等待时长。在大型会议场景中,服务设备可以基于多个投屏源设备的优先级,调整多个投屏源设备的投屏次序,有助于避免出现用户操作抢用的情况。该方式无需投屏源设备的用户人工查看当前投屏目标设备的投屏状态,有助于提高用户体验。在多个投屏源设备需要依次投屏的情况下,有助于实现投屏目标设备的快速切换投屏。
[0014]在一种可能的实现方式中,服务设备将投屏源设备的标识加入至服务设备的待投屏队列中之前,还包括:服务设备监测投屏目标设备的投屏状态,确定投屏目标设备处于非空闲状态;或者,服务设备向投屏目标设备发送第一投屏请求,接收来自投屏目标设备的拒绝响应,拒绝响应用于指示投屏目标设备处于非空闲状态。
[0015]在一种可能的实现方式中,服务设备从投屏目标设备中获取通道授权信息,包括:服务设备向投屏目标设备发送第一投屏请求;服务设备接收投屏目标设备的通道授权信息。
[0016]第二方面,本申请提供一种投屏方法,该投屏方法可以由服务设备执行,该服务设备可以是服务器,服务器可以包括主机或处理器等实体设备,也可以包括虚拟机或容器等虚拟设备,还可以包括芯片或集成电路。此外,该投屏方法还可通过服务器的部件执行,如由服务器中的处理装置、电路、芯片等部件实现。
[0017]在一种可能的实现方式中,投屏方法包括:服务设备在接收来自代理设备的关联设备请求时,向代理设备发送与代理设备具有关联关系的至少一个关联设备的标识;服务设备接收来自代理设备的代理投屏请求,代理投屏请求中包括投屏源设备的标识和投屏目标设备的投屏授权信息;其中至少一个关联设备包括投屏源设备;服务设备根据投屏授权信息,从投屏目标设备中获得投屏目标设备的通道授权信息,向投屏源设备发送通道授权信息;通道授权信息用于投屏源设备加密投屏数据并将加密后的投屏数据发送至投屏目标设备,投屏数据在投屏目标设备上显示。
[0018]在一种可能的实现方式中,服务设备根据投屏授权信息,从投屏目标设备中获得投屏目标设备的通道授权信息,包括:服务设备向本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种投屏方法,其特征在于,包括:服务设备在接收来自代理设备的关联设备请求时,向所述代理设备发送与所述代理设备具有关联关系的至少一个关联设备的标识;服务设备接收来自所述代理设备的代理投屏请求,所述代理投屏请求中包括投屏源设备的标识和投屏目标设备的投屏授权信息;所述至少一个关联设备包括所述投屏源设备;所述服务设备向所述投屏源设备发送投屏事件通知,所述投屏事件通知用于指示所述投屏源设备根据所述投屏事件通知中包括的所述投屏授权信息向所述投屏目标设备发送投屏数据,所述投屏数据在所述投屏目标设备上显示。2.如权利要求1所述的方法,其特征在于,所述关联关系至少包括如下关系中的一个或多个:对应于同一个账户、对应于同一个群组、对应于同一个部门。3.如权利要求1所述的方法,其特征在于,在所述服务设备向所述投屏源设备发送投屏事件通知之前,所述方法还包括:所述服务设备确定所述投屏源设备为所述至少一个关联设备中的一个。4.如权利要求1至3任一项所述的方法,其特征在于,在所述服务设备向所述投屏源设备发送投屏事件通知之后,还包括:所述服务设备接收来自所述投屏源设备的第一投屏请求,所述第一投屏请求中包括所述投屏授权信息和所述投屏源设备的标识;在所述投屏目标设备未处于空闲状态的情况下,所述服务设备将所述投屏源设备的标识加入至所述服务设备的待投屏队列中。5.如权利要求4所述的方法,其特征在于,还包括:在所述投屏目标设备处于空闲状态的情况下,所述服务设备从所述投屏目标设备中获取所述投屏目标设备的通道授权信息,并将所述通道授权信息发送至所述投屏源设备,所述通道授权信息用于所述投屏源设备加密所述投屏数据。6.如权利要求4或5所述的方法,其特征在于,所述服务设备将所述投屏源设备的标识加入至所述服务设备的待投屏队列中之前,还包括:所述服务设备监测所述投屏目标设备的投屏状态,确定所述投屏目标设备处于非空闲状态;或者,所述服务设备向所述投屏目标设备发送所述第一投屏请求,接收来自所述投屏目标设备的拒绝响应,所述拒绝响应用于指示所述投屏目标设备处于非空闲状态。7.一种投屏方法,其特征在于,包括:服务设备在接收来自代理设备的关联设备请求时,向所述代理设备发送与所述代理设备具有关联关系的至少一个关联设备的标识;服务设备接收来自所述代理设备的代理投屏请求,所述代理投屏请求中包括投屏源设备的标识和投屏目标设备的投屏授权信息;所述至少一个关联设备包括所述投屏源设备;所述服务设备根据所述投屏授权信息,从所述投屏目标设备中获得所述投屏目标设备的通道授权信息,向所述投屏源设备发送所述通道授权信息;所述通道授权信息用于所述投屏源设备加密投屏数据并将加密后的投屏数据发送至所述投屏目标设备,所述投屏数据在所述投屏目标设备上显示。8.如权利要求7所述的方法,其特征在于,所述服务设备根据所述投屏授权信息,从所
述投屏目标设备中获得所述投屏目标设备的通道授权信息,包括:所述服务设备向所述投屏目标设备发送通道授权请求,所述通道授权请求中包括所述投屏授权信息,所述通道授权请求用于向所述投屏目标设备请求所述通道授权信息;所述服务设备接收来自所述投屏目标设备的所述通道授权信息。9.一种投屏方法,其特征在于,包括:代理设备获取投屏目标设备的投屏授权信息;所述代理设备在接收到代理请求投屏的指示时,从服务设备处获取与所述代理设备具有关联关系的至少一个关联设备的标识;所述代理设备接收第一用户操作,所述第一用户操作为用户选择所述至少一个关联设备中的一个作为投屏源设备,向所述服务设备发送代理投屏请求,所述代理投屏请求中包括所述投屏授权信息和所述投屏源设备的标识,所述代理投屏请求用于指示所述服务设备向所述投屏源设备发送投屏事件通知。10.如权利要求9所述的方法,其特征在于,所述代理设备接收第一用户操作之前,还包括:所述代理设备在所述代理设备的显示界面中显示所述至少一个关联设备的标识。11.如权利要求9或10所述的方法,其特征在于,所述关联关系至少包括如下关系中的一个或多个:对应于同一个账户、对应于同一个群组、对应于同一个部门。12.一种投屏方法,其特征在于,包括:投屏源设备接收来自服务设备的投屏事件通知,所述投屏事件通知中包含投屏授权信息,所述投屏事件通知是所述服务设备响应于代理设备的代理投屏请求发送的,所述投屏源设备与所述代理设备之间具有关联关系;所述投屏源设备根据所述投屏授权信息,向投屏目标设备发送所述投屏源设备的投屏数据,所述投屏数据在所述投屏目标设备上显示。13.如权利要求12所述的方法,其特征在于,所述投屏源设备根据所述投屏授权信息,向投屏目标设备发送所述投屏源设备的投屏数据之前,还包括:所述投屏源设备根据所述投屏事件通知,提示用户是否同意投屏;所述投屏源设备接收所述用户同意投屏的指示。14.如权利要求12或13所述的方法,其特征在于,所述关联关系至少包括如下关系中的一个或多个:对应于同一个账户、对应于同一个群组、对应于同一个部门。15.一种投屏方法,其特征在于,包括:投屏源设备接收来自服务设备的第一投屏目标设备的信息,所述第一投屏目标设备的信息包含所述第一投屏目标设备的标识,所述第一投屏目标设备与所述投屏源设备具有关联关系;所述投屏源设备向所述服务设备发送第二投屏请求,所述第二投屏请求中包含第二投屏目标设备的标识,所述第二投屏目标设备是处于空闲状态的第一投屏目标设备;所述投屏源设备接收来自所述服务设备的所述第二投屏目标设备的通道授权信息;所述投屏源设备根据所述通道授权信息,加密投屏数据并将加密后的投屏数据发送至所述第二投屏目标设备,所述投屏数据在所述第二投屏目标设备上显示。16.如权利要求15所述的方法,其特征在于,所述投屏源设备向所述服务设备发送第二
投屏请求之前,还包括:所述投屏源设备在所述投屏源设备的显示界面中显示所述第一投屏目标设备的标识;所述投屏源设备接收第二用户操作,所述第二用户操作为用户选择所述投屏源设备的显示界面中所述第一投屏目标设备的标识中的一个;所述投屏源设备将用户选择的所述第一投屏目标设备的标识作为所述第二投屏目标设备的标识。17.如权利要求15或16所述的方法,其特征在于,所述第一投屏目标设备的信息中还包括所述第一投屏目标设备的投屏状态信息,所述投屏状态信息指示所述第一投屏目标设备是否处于空闲状态。18.一种投屏装置,其特征在于,包括:收发单元和处理单元;所述处理单元用于,控制所述收发单元在接收来自代理设备的关联设备请求时,向所述代理设备发送与所述代理设备具有关联关系的至少一个关联设备的标识;所述处理单元还用于,控制所述收发单元接收来自所述代理设备的代理投屏请求,所述代理投屏请求中包括投屏源设备的标识和投屏目标设备的投屏授权信息;所述至少一个关联设备包括所述投屏源设备;所述处理单元还用于,控制所述收发单元向所述投屏源设备发送投屏事件通知,所述投屏事件通知用于指示所述投屏源设备根据所述投屏事件通知中包括的所述投屏授权信息向所述投屏目标设备发送投屏数据,所述投屏数据在所述投屏目标设备上显示。19.如权利要求18所述的投屏装置,其特征在于,所述关联关系...

【专利技术属性】
技术研发人员:周学艺
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1