【技术实现步骤摘要】
投屏管理方法和装置
[0001]本申请涉及终端
,尤其涉及一种投屏管理方法和装置。
技术介绍
[0002]随着互联网的普及和发展,投屏技术得到了广泛的应用,投屏是指将一个设备上的媒体资源投射到另一个设备上进行播放。
[0003]通常情况下,终端设备可以基于实时流传输协议(real time streaming protocol,RTSP)将媒体资源投射到如扩展现实(extended reality,XR)眼镜、电视等投屏设备中,或者,终端设备也可以基于RTSP将媒体资源发送投屏转接器,并由投屏转接器将媒体资源通过投屏转接器继续投射至投屏设备中。
[0004]然而,投屏设备无法在上述投屏场景中实现设备版本升级。
技术实现思路
[0005]本申请实施例提供一种投屏管理方法和装置,用于解决投屏设备难以实现版本升级的问题。
[0006]第一方面,本申请实施例提供一种投屏管理方法,其特征在于,应用于终端设备,终端设备与投屏设备均处于投屏连接状态,方法包括:终端设备向投屏设备发送第一指令;终端设备接收来自投屏设备的第一消息,第一消息中包括第一方法字段,第一方法字段用于支持设备之间进行文件传输,第一消息为投屏设备响应于第一指令生成的;终端设备向投屏设备发送第二指令,第二指令中包括第一方法字段;终端设备接收来自投屏设备的第二消息,第二消息中包括:用于设置文件信息的第一子字段、以及用于设置文件传输时所需的第一参数的第二子字段,第二消息为投屏设备响应于第二指令生成的;终端设备向投屏设备发送第 ...
【技术保护点】
【技术特征摘要】
1.一种投屏管理方法,其特征在于,应用于终端设备,所述终端设备与投屏设备均处于投屏连接状态,所述方法包括:所述终端设备向所述投屏设备发送第一指令;所述终端设备接收来自所述投屏设备的第一消息,所述第一消息中包括第一方法字段,所述第一方法字段用于支持设备之间进行文件传输,所述第一消息为所述投屏设备响应于所述第一指令生成的;所述终端设备向所述投屏设备发送第二指令,所述第二指令中包括所述第一方法字段;所述终端设备接收来自所述投屏设备的第二消息,所述第二消息中包括:用于设置文件信息的第一子字段、以及用于设置文件传输时所需的第一参数的第二子字段,所述第二消息为所述投屏设备响应于所述第二指令生成的;所述终端设备向所述投屏设备发送第三指令,所述第三指令中包括:空中下载技术OTA文件对应的文件信息以及所述第一子字段;所述终端设备接收来自所述投屏设备的第三消息,所述第三消息为所述投屏设备响应于所述第三指令生成的;所述终端设备向所述投屏设备发送第四指令,所述第四指令中包括所述第二子字段;所述终端设备接收来自所述投屏设备的第四消息,所述第四消息为所述投屏设备响应于所述第四指令生成的;所述终端设备按照所述第一参数将所述OTA文件发送至所述投屏设备。2.根据权利要求1所述的方法,其特征在于,所述第二消息中还包括用于获取文件传输时所需的第二参数的第三子字段,所述方法还包括:所述终端设备向投屏设备发送第五指令,所述第五指令中包括所述第三子字段;所述终端设备接收来自所述投屏设备的第五消息,所述第五消息中包含所述第二参数,所述第五消息为所述投屏设备响应于所述第五指令生成的;所述终端设备向所述投屏设备发送第四指令,包括:在从所述第二参数以及第三参数中确定出所述第一参数的情况下,所述终端设备向所述投屏设备发送所述第四指令,所述第三参数为所述终端设备在进行文件传输时所需的参数,所述第二参数为所述投屏设备在进行文件传输时所需的参数,所述第一参数为所述第二参数以及所述第三参数中的相同参数。3.根据权利要求2所述的方法,其特征在于,所述第五消息中还包括:用于获取所述投屏设备中的设备信息对应的子字段,所述设备信息中包括下述一种或多种:设备的版本信息、或用于指示OTA升级状态的信息。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述第一参数包括下述一种或多种:用于指示是否支持重传的参数、用于指示单包最大长度的参数、用于指示超时时间的参数、用于指示是否支持加密的参数、或用于指示版本信息的参数。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述第一消息中还包括:第二方法字段,所述第二方法字段用于支持设备之间进行设备信息的传输,所述方法还包括:所述终端设备向所述投屏设备发送第六指令,所述第六指令中包括:所述第二方法字段;
所述终端设备接收来自所述投屏设备的第六消息,所述第六消息中包括:用于获取传感器数据的第三子字段,所述第六消息为所述投屏设备响应于所述第六指令生成的;所述终端设备向所述投屏设备发送第七指令,所述第七指令中包括所述第三子字段;所述终端设备接收来自所述投屏设备的第七消息,所述第七消息中包括所述投屏设备中的传感器数据,所述第七消息为所述投屏设备响应于所述第七指令生成的。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:所述终端设备通过所述传感器数据确定所述投屏设备的旋转角度以及位移量,其中,所述传感器数据包括下述一种或多种:设备的加速度数据、设备的角速度数据、或者设备的磁力计数据;所述终端设备利用所述旋转角度以及所述位移量对投屏画面进行调整,并将调整后的投屏画面发送至所述投屏设备。7.根据权利要求1
‑
6任一项所述的方法,其特征在于,所述第一消息中还包括:第三方法字段,所述第三方法字段用于支持设备之间进行加密能力协商,所述方法还包括:所述终端设备向所述投屏设备发送第八指令,所述第八指令中包括所述第三方法字段以及所述终端设备支持的第一加密方法;所述终端设备接收来自所述投屏设备的第八消息,所述第八消息中包括所述投屏设备支持的第二加密方法,所述第八消息为所述投屏设备响应于所述第八指令生成的;所述终端设备确定所述第一加密方法以及所述第二加密方法中相同的第三加密方法;所述终端设备向所述投屏设备发送第三指令,包括:所述终端设备利用所述第三加密方法对所述OTA文件对应的文件信息进行加密,并将加密后的OTA文件对应的文件信息通过所述第三指令发送至所述投屏设备。8.根据权利要求1
‑
7任一项所述的方法,其特征在于,所述第二消息中还包括:用于获取文件列表的第四子字段、以及用于获取日志文件的第五子字段,所述方法还包括:所述终端设备向所述投屏设备发送第九指令,所述第九指令中包括所述第四子字段;所述终端设备接收来自所述投屏设备的第九消息,所述第九消息中包括下述一种或多种:所述文件列表、所述文件列表中的任一文件所在的结构体、所述任一文件的文件名称、所述任一文件的文件类型、所述任一文件对应的校验值,所述第九消息为所述投屏设备响应于所述第九指令生成的;所述终端设备向所述投屏设备发送第十指令,所述第十指令中包括所述第五子字段;所述终端设备接收来自所述投屏设备的日志文件,所述日志文件为所述投屏设备响应于所述第十指令发送的。9.根据权利要求1
‑
8任一项所述的方法,其特征在于,所述投屏设备为扩展现实XR眼镜。10.根据权利要求1
‑
9任一项所述的方法,其特征在于,所述终端设备为不支持DP协议的设备。11.根据权利要求10所述的方法,其特征在于,所述终端设备向所述投屏设备发送第三指令,包括:在所述终端设备不支持所述DP协议,或者,所述终端设备不支持所述DP协议且支持实时流传输协议RTSP的情况下,所述终端设备向所述投屏设备发送所述第三指令。
12.根据权利要求1所述的方法,其特征在于,所述终端设备具有串行总线USB Type
‑
C接口,所述方法还包...
【专利技术属性】
技术研发人员:曹庆峰,张蓓,屈婷,周建春,陈衍水,
申请(专利权)人:荣耀终端有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。