投屏控制方法及装置制造方法及图纸

技术编号:37100557 阅读:12 留言:0更新日期:2023-04-01 05:01
本申请涉及一种投屏控制方法及装置,该方法可应用于接收端设备,接收端设备维护有记录一个或多个未完投屏资源的资源列表,未完投屏资源包括正在投屏的第一投屏资源和/或等待投屏的其他投屏资源,方法包括:在投屏展示第一投屏资源的过程中,接收来自发起端设备的用于请求投屏展示第二投屏资源的第一请求;若第二投屏资源的请求顺序为预约投屏,则将第二投屏资源记录至资源列表,以在资源列表中投屏顺序位于第二投屏资源之前的未完投屏资源投屏展示完成后,投屏展示第二投屏资源,实现了投屏资源的预约投屏,使用户发起第一请求的时机不再受限,使接收端设备可以依次展示相同或不同用户预约的投屏资源,且避免了接收端设备的资源浪费。源浪费。源浪费。

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


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

技术介绍

[0002]随着信息技术的快速发展,智慧全场景设备在人们家庭生活中有越来越多的应用,设备之间数据共享的方式也越来越多,其中基于数字生活网络联盟(digital living network alliance,DLNA)的投屏技术在人们的生活中得到了广泛应用,从而成为了智慧全场景中必不可少的一部分。
[0003]相关技术中接收端设备在接收到发起端设备发起的投屏请求时,会立即对投屏请求进行响应,从而对发起端设备请求投屏的资源进行投屏。但由于接收端设备对投屏请求即时响应,使得用户无法实现预约投屏,对用户操作发起端设备发出投屏请求的时机有较大限制,影响用户投屏体验。

技术实现思路

[0004]有鉴于此,本申请实施例提出了一种投屏控制方法及装置,解决了无法实现预约投屏、对用户操作发起端设备发出投屏请求的时机有较大限制的技术问题,可以实现预约投屏,提升了用户体验。
[0005]第一方面,本申请的实施例提供了一种投屏控制方法,应用于接收端设备,所述接收端设备维护有资源列表,所述资源列表用于记录一个或多个未完投屏资源,所述未完投屏资源包括所述接收端设备正在投屏展示的第一投屏资源和/或预约并等待投屏展示的其他投屏资源,所述方法包括:
[0006]所述接收端设备在投屏展示所述第一投屏资源的过程中,接收来自发起端设备的第一请求,其中,所述第一请求用于请求投屏展示第二投屏资源;
[0007]若所述第二投屏资源对应的请求顺序为预约投屏,则所述接收端设备将所述第二投屏资源记录至所述资源列表,以在所述资源列表中投屏顺序位于所述第二投屏资源之前的未完投屏资源投屏展示完成后,投屏展示所述第二投屏资源。
[0008]通过第一方面,可以实现预约投屏,使用户在发起端设备发起第一请求的时机不再受限,使用户可以在发起端设备上触发其想要观看的投屏资源的预约投屏展示,使接收端设备可以依次展示相同或不同用户预约的投屏资源。且,接收端设备可以在完成一个未完投屏资源的展示后立即进行下一个未完投屏资源的展示,无需等待,实现资源列表中未完投屏资源的“无缝”投屏展示,避免了接收端设备的资源浪费。
[0009]在一种可能的实现方式中,所述方法还包括:
[0010]若所述第二投屏资源对应的请求顺序为立即投屏,则所述接收端设备立即投屏展示所述第二投屏资源。
[0011]这样,在实现投屏预约的同时,也可以满足用户需要立即进行某一个投屏资源的展示的需求,为用户的资源投屏带来便利。
[0012]在一种可能的实现方式中,所述若所述第二投屏资源对应的请求顺序为立即投屏,则所述接收端设备立即投屏展示所述第二投屏资源,具体包括:
[0013]若所述第二投屏资源对应的请求顺序为所述立即投屏,则所述接收端设备停止展示所述第一投屏资源并立即投屏展示所述第二投屏资源;
[0014]所述接收端设备将所述资源列表中记录的所述第一投屏资源删除,或者,
[0015]所述接收端设备记录所述第一投屏资源的展示进度,且不删除所述资源列表中记录的所述第一投屏资源,以在所述第二投屏资源投屏展示完成后根据所述展示进度继续展示所述第一投屏资源。
[0016]这样,若删除资源列表中记录的第一投屏资源,可以直接实现第二投屏资源与第一投屏资源之间的投屏切换。而若资源列表中保留记录的第一投屏资源并进一步记录第一投屏资源的展示进度,可以使得第二投屏资源展示完成后,接收端设备可以根据资源列表中记录的第一投屏资源的展示进度,继续从该展示进度处展示第一投屏资源。
[0017]在一种可能的实现方式中,所述预约投屏包括顺序投屏、下一个投屏和指定预约投屏中的任意一种,所述指定预约投屏对应有指定投屏时间。使得用户可以基于第二投屏资源的投屏需求,设置第二投屏资源的请求顺序,使得接收端设备可以根据用户的需要进行第二投屏资源的预约投屏。
[0018]在一种可能的实现方式中,所述若所述第二投屏资源对应的请求顺序为预约投屏,则所述接收端设备将所述第二投屏资源记录至所述资源列表,具体包括:
[0019]若所述第二投屏资源对应的请求顺序为所述顺序投屏,则所述接收端设备将所述第二投屏资源作为最后的未完投屏资源记录到所述资源列表中;或者
[0020]若所述第二投屏资源对应的请求顺序为所述下一个投屏,则所述接收端设备将所述第二投屏资源作为紧跟在所述第一投屏资源之后的未完投屏资源记录到所述资源列表中;或者
[0021]若所述第二投屏资源对应的请求顺序为所述指定预约投屏,则所述接收端设备根据所述第二投屏资源对应的指定投屏时间,将所述第二投屏资源记录到所述资源列表中。
[0022]这样,接收端设备可以基于用户指示的不同的预约投屏类型,对应的进行资源列表的更新,保证预约投屏的有序进行。
[0023]在一种可能的实现方式中,所述第一请求还用于指示所述第二投屏资源的投屏信息,所述资源列表中记录有每个未完投屏资源的投屏信息,所述投屏信息包括统一资源标识符URI,所述方法还包括:
[0024]所述接收端设备在投屏展示所述第二投屏资源之前,根据所述第二投屏资源的URI从服务器中获取到所述第二投屏资源。
[0025]这样,可以简化接收端设备获取第二投屏资源的过程,为顺利进行第二投屏资源的投屏展示提供便利。
[0026]在一种可能的实现方式中,所述第一请求还用于指示所述第二投屏资源的请求顺序,所述方法还包括:
[0027]根据所述第一请求,确定所述第二投屏资源对应的请求顺序。
[0028]在一种可能的实现方式中,所述方法还包括:
[0029]若所述第一请求中未指示所述第二投屏资源的请求顺序,则将预先设置的接收端
默认请求顺序确定为所述第二投屏资源对应的请求顺序。
[0030]这样,在第一请求中指示了请求顺序的情况下,接收端设备可以直接基于第一请求确定第二投屏资源的请求顺序,而在第一请求并未指示请求顺序的情况下,接收端设备也可以基于接收端默认请求顺序确定第二投屏资源的请求顺序。
[0031]在一种可能的实现方式中,所述资源列表中记录有每个未完投屏资源对应的投屏顺序。这样,接收端设备就可以按照投屏顺序的从前到后进行未完投屏资源的投屏展示。
[0032]在一种可能的实现方式中,所述接收端设备为支持DLNA协议且与所述发起端设备处于同一个局域网中的设备,所述资源列表中的未完投屏资源是一个或多个发起端设备请求投屏展示的投屏资源。
[0033]在一种可能的实现方式中,所述方法还包括:所述接收端设备显示所述资源列表。这样,可以便于用户及时基于显示的资源列表了解接收端设备整体的投屏进度。
[0034]在一种可能的实现方式中,所述方法还包括:
[0035]所述接收端设备响应于接收到的资源列表查看请求,将所述资源列表中每个所述未完投屏资源的资源相关信息发送至发出所述资本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种投屏控制方法,应用于接收端设备,其特征在于,所述接收端设备维护有资源列表,所述资源列表用于记录一个或多个未完投屏资源,所述未完投屏资源包括所述接收端设备正在投屏展示的第一投屏资源和/或预约并等待投屏展示的其他投屏资源,所述方法包括:所述接收端设备在投屏展示所述第一投屏资源的过程中,接收来自发起端设备的第一请求,其中,所述第一请求用于请求投屏展示第二投屏资源;若所述第二投屏资源对应的请求顺序为预约投屏,则所述接收端设备将所述第二投屏资源记录至所述资源列表,以在所述资源列表中投屏顺序位于所述第二投屏资源之前的未完投屏资源投屏展示完成后,投屏展示所述第二投屏资源。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第二投屏资源对应的请求顺序为立即投屏,则所述接收端设备立即投屏展示所述第二投屏资源。3.根据权利要求2所述的方法,其特征在于,所述若所述第二投屏资源对应的请求顺序为立即投屏,则所述接收端设备立即投屏展示所述第二投屏资源,具体包括:若所述第二投屏资源对应的请求顺序为所述立即投屏,则所述接收端设备停止展示所述第一投屏资源并立即投屏展示所述第二投屏资源;所述接收端设备将所述资源列表中记录的所述第一投屏资源删除,或者,所述接收端设备记录所述第一投屏资源的展示进度,且不删除所述资源列表中记录的所述第一投屏资源,以在所述第二投屏资源投屏展示完成后根据所述展示进度继续展示所述第一投屏资源。4.根据权利要求1

3任意一项所述的方法,其特征在于,所述预约投屏包括顺序投屏、下一个投屏和指定预约投屏中的任意一种,所述指定预约投屏对应有指定投屏时间。5.根据权利要求4所述的方法,其特征在于,所述若所述第二投屏资源对应的请求顺序为预约投屏,则所述接收端设备将所述第二投屏资源记录至所述资源列表,具体包括:若所述第二投屏资源对应的请求顺序为所述顺序投屏,则所述接收端设备将所述第二投屏资源作为最后的未完投屏资源记录到所述资源列表中;或者若所述第二投屏资源对应的请求顺序为所述下一个投屏,则所述接收端设备将所述第二投屏资源作为紧跟在所述第一投屏资源之后的未完投屏资源记录到所述资源列表中;或者若所述第二投屏资源对应的请求顺序为所述指定预约投屏,则所述接收端设备根据所述第二投屏资源对应的指定投屏时间,将所述第二投屏资源记录到所述资源列表中。6.根据权利要求1

5任意一项所述的方法,其特征在于,所述第一请求还用于指示所述第二投屏资源的投屏信息,所述资源列表中记录有每个未完投屏资源的投屏信息,所述投屏信息包括统一资源标识符URI,所述方法还包括:所述接收端设备在投屏展示所述第二投屏资源之前,根据所述第二投屏资源的URI从服务器中获取到所述第二投屏资源。7.根据权利要求1

6任意一项所述的方法,其特征在于,所述第一请求还用于指示所述第二投屏资源的请求顺序,所述方法还包括:根据所述第一请求,确定所述第二投屏资源对应的请求顺序。
8.根据权利要求1

6任意一项所述的方法,其特征在于,所述方法还包括:若所述第一请求中未指示所述第二投屏资源的请求顺序,则将预先设置的接收端默认请求顺序确定为所述第二投屏资源对应的请求顺序。9.根据权利要求1

8任意一项所述的方法,其特征在于,所述资源列表中记录有每个未完投屏资源对应的投屏顺序。10.根据权利要求1

9任意一项所述的方法,其特征在于,所述接收端设备为支持DLNA协议且与所述发起端设备处于同一个局域网中的设备,所述资源列表中的未完投屏资源是一个或多个发起端设备请求投屏展示的投屏资源。11.根据权利要求1

10任意一项所述的方法,其特征在于,所述方法还包括:所述接收端设备显示所述资源列表。12.根据权利要求1

11任意一项所述的方法,其特征在于,所述方法还包括:所述接收端设备响应于接收到的资源列表查看请求,将所述资源列表中每个所述未完投屏资源的资源相关信息发送至发出所述资源列表查看请求的发起端设备,以使发出所述资源列表查看请求的发起端设备进行未完投屏资源的资源相关信息的展示。13.根据权利要求1

12任意一项所述的方法,其特征在于,所述方法还包括:将所述第二投屏资源的投屏进度发送至发出所述第一请求的所述发起端设备,以使所述发起端设备进行所述第二投屏资源的投屏进度的展示。14.根据权利要求1

13任意一项所述的方法,其特征在于,所述第二投屏资源包括至...

【专利技术属性】
技术研发人员:张莹莹胡诗尧舒佳康吴浩然余勇超
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1