【技术实现步骤摘要】
一种投屏方法、终端和通信系统
[0001]本申请涉及终端及通信
,尤其涉及一种投屏方法、终端和通信系统。
技术介绍
[0002]日常工作和生活中,屏幕较小的手机与屏幕较大的电视之间可以使用投屏技术,将手机屏幕中的内容投屏到电视的屏幕上,这样,可以更好的进行文档展示、图片共享或视频播放等。
[0003]当手机向电视发起投屏时,如果想投屏成功,则需要添加对方设备成为本机的可信设备,即手机添加电视成为该手机的可信设备,且,电视添加手机成为该电视的可信设备,这样手机在发起设备认证时,电视才可以确定手机是可信设备,才能进行投屏。
[0004]通常来说,手机添加电视成为可信设备之后,即会发起设备认证。
[0005]但是,由于电视的软件系统、硬件系统等资源比手机来说相对较差,资源的不对等,导致在手机已经添加电视成为可信设备,并发起设备认证之后,电视还没有成功添加手机成为可信设备,导致在手机发起设备认证之后,电视认为手机不可信,使得投屏失败。
[0006]投屏时,由于电视添加可信设备比手机添加可信设备慢 ...
【技术保护点】
【技术特征摘要】
1.一种投屏方法,其特征在于,所述方法包括:第一终端向第二终端发起投屏连接;在所述第一终端向所述第二终端发送添加所述第一终端为可信设备的请求后,所述第一终端将所述第二终端添加为可信设备;在所述第一终端接收到所述第二终端发送的第一添加成功通知,且所述第一终端确定添加所述第二终端为可信设备完成的情况下,所述第一终端向所述第二终端发送对所述第一终端进行设备认证的认证通知,所述认证通知用于使得所述第二终端在确定所述第一终端为可信设备时与所述第一终端协商第一密钥;所述第一密钥为投屏时涉及的会话密钥;在所述第一终端与所述第二终端完成协商所述第一密钥时,则所述第一终端确定设备认证通过,所述第一终端将第一用户界面中的数据发送至所述第二终端,使得所述数据在所述第二终端的第二用户界面中被显示,所述第二用户界面为所述第一终端显示的一个用户界面。2.根据权利要求1所述的方法,其特征在于,在所述第一终端向所述第二终端发送添加所述第一终端为可信设备的请求后,所述第一终端将所述第二终端添加为可信设备,具体包括:在所述第一终端向所述第二终端发送加入设备群组的请求后,所述第一终端将所述第二终端添加到第一设备群组信息中;所述请求中包括所述设备群组的设备群组ID,所述请求用于请求所述第二终端生成第二设备群组信息,将所述第一终端添加到所述第二设备群组信息中;所述第一设备群组信息和所述第二设备群组信息中包括所述设备群组ID;所述第一设备群组信息中包括不通过连接码即可与所述第一终端进行投屏连接的设备,所述连接码用于所述第一终端与所述第一设备群组信息中不包括的设备建立投屏连接时协商会话密钥。3.根据权利要求2所述的方法,其特征在于,所述认证通知具体用于使得所述第二终端在确定所述第二设备群组信息中包括所述第一终端时与所述第一终端协商第一密钥;所述第一密钥为投屏时涉及的会话密钥。4.根据权利要求3所述的方法,其特征在于,在所述第一终端接收到所述第二终端发送的第一添加成功通知,且所述第一终端确定添加所述第二终端为可信设备完成的情况下,所述第一终端向所述第二终端发送对所述第一终端进行设备认证的认证通知,具体包括:所述第一终端接收到所述第二终端发送的第一添加成功通知后,所述第一终端确定添加所述第二终端至第一设备群组信息完成;所述第一终端确定添加所述第二终端至第一设备群组完成后,向所述第二终端发送所述认证通知。5.根据权利要求3所述的方法,其特征在于,在所述第一终端向所述第二终端发送加入设备群组的请求,具体包括:所述第一终端创建设备群组;所述第一终端向所述第二终端发送加入至所述设备群组的请求,所述请求中包括所述第一终端的设备ID以及所述设备群组的设备群组ID,所述请求使得所述第二终端在确定所述第一终端的设备身份凭证之后,生成所述第二设备群组信息,并添加所述第一终端至所述第二设备群组信息。
6.根据权利要求3所述的方法,其特征在于,所述方法还包括:所述第一终端在预设时间内没有接收到所述第二终端发送的第一添加成功通知,则所述第一终端确定添加所述第二终端至第一设备群组信息完成。7.根据权利要求3所述的方法,其特征在于,第一终端向第二终端发起投屏连接之后,在所述第一终端向所述第二终端发送加入设备群组的请求之前,所述方法还包括:所述第一终端获取所述连接码,所述连接码与所述第二终端中显示的连接码相同;所述连接码用于所述第一终端与所述第二终端建立连接时协商第一密钥。8.根据权利要求3所述的方法,其特征在于,所述第一终端获取连接码之后,所述第一终端确定添加所述第二终端为可信设备完成之前,所述方法还包括:所述第一终端基于所述连接码与所述第二终端协商第二密钥;所述第一终端利用所述第二密钥与所述第二终端交换设备身份凭证;所述第一终端确定所述第二终端的设备身份凭证之后,所述第一终端添加所述第二终端至所述第一设备群组信息中。9.根据权利要求8所述的方法,其特征在于,所述第一终端添加所述第二终端至第一设备群组信息中,具体包括:所述第一终端将所述第二终端的信息添加至所述第一设备群组信息中的设备群组ID对应的第一可信设备列表中,所述第二终端的信息包括所述第二终端的设备ID。10.根据权利要求8或9中任一项所述的方法,其特征在于,在所述第一终端确定设备认证通过的情况下,所述第一终端将第一用户界面中的数据发送至所述第二终端之前,所述方法还包括:所述第一终端基于所述设备身份凭证与所述第二终端协商所述第一密钥,所述第一密钥用于在所述第一终端与所述第二终端进行投屏时,对所述数据加密。11.根据权利要求7至9中任一项所述的方法,其特征在于,所述第一终端确定添加所述第二终端为可信设备完成之后,所述方法还包括:所述第一终端向所述第二终端发送第二添加成功通知,所述第二添加成功通知用于通知所述第二终端所述第一终端完成添加第二终端成为可信设备。12.根据权利要求7至9中任一项所述的方法,其特征在于,第一终端向第二终端发起投屏连接之前,所述方法还包括:所述第一终端检测到投屏操作之后,所述第一终端显示可用设备,所述可用设备中包括所述第二终端;所述第一终端检测到选择与所述第二终端进行投屏的操作。13.一种投屏方法,其特征在于,所述方法包括:第二终端接收到第一终端发送的投屏请求;所述第二终端接收到添加所述第一终端为可信设备的请求后,所述第二终端添加所述第一终端为可信设备;所述第二终端确定将所述第一终端添加为可信设备完成,向所述第一终端发送第一添加成功通知后,所述第二终端接收到对所述第一终端进行设备认证的认证通知...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。