一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

投屏方法、装置、存储介质及电子设备与流程

2022-03-04 23:30:47 来源:中国专利 TAG:


1.本技术涉及物联网技术领域,具体涉及一种投屏方法、装置、存储介质及电子设备。


背景技术:

2.随着技术的发展,投屏越来越普及,通过投屏观看节目已经成为当前主流的观看方式之一,例如,手机上的在线视频可以往机顶盒或者电视上进行投屏观看。
3.目前,一些相关技术中存在基于dlna协议的投屏服务,往往限定在局域网内投屏,投屏端与接收端不在同一个局域网则无法投屏;一些相关技术基于私有协议通过云服务器投屏,往往仅能对有限的自由内容进行投屏,对于内容提供应用的生态中大量资源无法进行投屏。
4.因此,目前存在局域网或者私有协议的限制,导致大部分设备的投屏功能较弱的问题,用户体验较差。


技术实现要素:

5.本技术实施例提供一种方案,可以有效提升设备的投屏功能,提升用户体验。
6.本技术实施例提供以下技术方案:
7.根据本技术的一个实施例,一种投屏方法,包括:启动本地的投屏代理服务,所述投屏代理服务监听本地网络上的广播包;在本地的内容提供应用启动投屏服务时,所述投屏服务作为数字媒体控制器在所述本地网络上广播目标广播包;若所述投屏代理服务监听到所述目标广播包,所述投屏代理服务模拟数字媒体接收器向所述内容提供应用反馈服务信息;当所述内容提供应用接收到所述服务信息,根据所述服务信息向所述投屏代理服务返回投屏参数,触发所述投屏代理服务向目标设备进行投屏。
8.一种实施例中,所述服务信息包括服务获取地址;所述当所述内容提供应用接收到所述服务信息,根据所述服务信息向所述投屏代理服务返回投屏参数,触发所述投屏代理服务向目标设备进行投屏,包括:当所述内容提供应用接收到所述服务获取地址,所述内容提供应用访问所述服务获取地址,获得所述投屏代理服务的服务描述信息;所述内容提供应用根据所述服务描述信息获取所述投屏参数,并将所述投屏参数发送给所述投屏代理服务;所述投屏代理服务将所述投屏参数发送至所述目标设备,以使得所述目标设备根据所述投屏参数播放投屏的内容。
9.一种实施例中,所述服务描述信息包括代理服务名称及参数指示信息;所述内容提供应用根据所述服务描述信息获取所述投屏参数,包括:所述内容提供应用显示包括所述代理服务名称所匹配的名称的确认页面;当所述确认界面中接收到确认操作时,所述内容提供应用获取所述参数指示信息对应的所述投屏参数。
10.一种实施例中,所述服务描述信息还包括服务访问地址;所述将所述投屏参数发送给所述投屏代理服务,包括:通过所述服务访问地址将所述投屏参数发送给所述投屏代
理服务。
11.一种实施例中,所述内容提供应用显示包括所述代理服务名称所匹配的名称的确认页面,包括:所述代理服务通过云端获取所述目标设备的设备信息;所述内容提供应用显示包括所述代理服务名称所匹配的名称的确认页面,所述名称根据所述设备信息生成。
12.一种实施例中,所述投屏代理服务将所述投屏参数发送至所述目标设备,以使得所述目标设备根据所述投屏参数播放投屏的内容,包括:所述投屏代理服务将所述投屏参数发送至云端,所述云端将所述投屏参数发送至所述目标设备,以使得所述目标设备根据所述投屏参数播放投屏的内容。
13.一种实施例中,所述内容提供应用针对所述内容启动所述投屏服务,所述投屏参数包括所述内容的播放地址。
14.根据本技术的一个实施例,一种投屏装置,所述装置包括:启动模块,用于启动本地的投屏代理服务,所述投屏代理服务监听本地网络上的广播包;广播模块,用于当本地的内容提供应用启动投屏服务时,所述投屏服务作为数字媒体控制器,在所述本地网络上广播目标广播包;反馈模块,用于当所述投屏代理服务监听到所述目标广播包时,所述投屏代理服务模拟数字媒体接收器,向所述内容提供应用反馈服务描述信息;投屏模块,用于当所述内容提供应用接收到所述服务描述信息时,根据所述服务描述信息向所述投屏代理服务返回投屏参数,以通过投屏代理服务向目标设备进行投屏。
15.根据本技术的另一实施例,一种存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行本技术实施例所述的方法。
16.根据本技术的另一实施例,一种电子设备可以包括:存储器,存储有计算机程序;处理器,读取存储器存储的计算机程序,以执行本技术实施例所述的方法。
17.本技术实施例中,启动本地的投屏代理服务,所述投屏代理服务监听本地网络上的广播包;在本地的内容提供应用启动投屏服务时,所述投屏服务作为数字媒体控制器在所述本地网络上广播目标广播包;若所述投屏代理服务监听到所述目标广播包,所述投屏代理服务模拟数字媒体接收器向所述内容提供应用反馈服务信息;当所述内容提供应用接收到所述服务信息,根据所述服务信息向所述投屏代理服务返回投屏参数,触发所述投屏代理服务向目标设备进行投屏。
18.以这种方式,本地通过投屏代理服务与内容提供应用启动的投屏服务进行交互,投屏代理服务可以获得内容提供应用的投屏参数,使得本地可以基于投屏代理服务向目标设备进行投屏,投屏代理服务一方面可以突破局域网的限制进行跨网络投屏,特别可以进行远程投屏,另一方面,投屏代理服务可以对内容提供应用中的海量资源皆可以实现投屏。进而,有效提升设备的投屏功能,提升用户体验。
附图说明
19.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1示出了一种可以应用本技术实施例的系统的示意图。
21.图2示出了根据本技术的一个实施例的投屏方法的流程图。
22.图3示出了根据本技术的一个实施例的投屏装置的框图。
23.图4示出了根据本技术的一个实施例的电子设备的框图。
具体实施方式
24.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
25.在以下的说明中,本技术的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域技术人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本技术原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
26.图1示出了可以一种可以应用本技术实施例的系统100的示意图。如图1所示,系统100可以包括云端服务器101、本地终端102及目标设备103。本地终端102及目标设备103可以是任意的计算机设备,例如电脑、手机、智能手表以及家电设备等。云端服务器101可以是提供云服务的服务器。一个示例中,本地终端102为用户终端,目标设备103为智能电视。可以理解,本技术的实施例也可以应用在其它适用的系统中。
27.本示例的一种实施方式中,本地终端102可以:启动本地的投屏代理服务,所述投屏代理服务监听本地网络上的广播包;在本地的内容提供应用启动投屏服务时,所述投屏服务作为数字媒体控制器在所述本地网络上广播目标广播包;若所述投屏代理服务监听到所述目标广播包,所述投屏代理服务模拟数字媒体接收器向所述内容提供应用反馈服务信息;当所述内容提供应用接收到所述服务信息,根据所述服务信息向所述投屏代理服务返回投屏参数,触发所述投屏代理服务向目标设备103进行投屏。
28.一种实施例中,所述投屏代理服务将所述投屏参数发送至云端(如云端服务器101),所述云端将所述投屏参数发送至所述目标设备103,以使得所述目标设备103根据所述投屏参数播放投屏的内容。
29.图2示意性示出了根据本技术的一个实施例的投屏方法的流程图。该投屏方法的执行主体可以是任意的设备,例如图1所示的本地终端102。
30.如图2所示,该投屏方法可以包括步骤s210至步骤s240。
31.步骤s210,启动本地的投屏代理服务,所述投屏代理服务监听本地网络上的广播包;步骤s220,在本地的内容提供应用启动投屏服务时,所述投屏服务作为数字媒体控制器在所述本地网络上广播目标广播包;步骤s230,若所述投屏代理服务监听到所述目标广播包,所述投屏代理服务模拟数字媒体接收器向所述内容提供应用反馈服务信息;步骤s240,当所述内容提供应用接收到所述服务信息,根据所述服务信息向所述投屏代理服务返回投
屏参数,触发所述投屏代理服务向目标设备进行投屏。
32.投屏代理服务即一个用于对本地的投屏服务进行代理的代理服务,本地可以在后台启动一个投屏代理软件,投屏代理软件可以在本地中运行一个投屏代理服务,该投屏代理服务启动后可以监听本地连接的本地网络上广播的广播包。
33.内容提供应用即可以提供视频等投屏内容的应用,例如目标平台的视频播放应用app。数字媒体控制器(digital media controller)即数字生活网络联盟(dlna,digital living network alliance)协议中的数字媒体控制器。目标广播包即投屏服务启动后广播的特定广播包,该目标广播包可以是设备搜索包,例如简单服务发现协议中的设备搜索包:ssdp:discover包。
34.内容提供应用中启动投屏服务时,该投屏服务作为数字媒体控制器在本地网络上广播目标广播包,此时,本地网络中的投屏代理服务可以监测到该目标广播包。
35.数字媒体接收器(digital media renderer)即数字生活网络联盟(dlna,digital living network alliance)协议中的数字媒体接收器。服务信息即投屏代理服务可提供服务所对应的服务信息。投屏代理服务可以在监测到该目标广播包后,投屏代理服务模拟数字媒体接收器向内容提供应用反馈服务信息。
36.投屏参数即对内容进行投屏所需的参数,例如内容的播放地址等参数。当内容提供应用接收到服务信息,根据服务信息向投屏代理服务返回服务信息所指示的投屏参数,可以触发投屏代理服务基于投屏参数向目标设备进行投屏。
37.以这种方式,基于步骤s210至步骤s240,本地通过投屏代理服务与内容提供应用启动的投屏服务进行交互,投屏代理服务可以获得内容提供应用的投屏参数,使得本地可以基于投屏代理服务向目标设备进行投屏,投屏代理服务一方面可以突破局域网的限制进行跨网络投屏,特别可以进行远程投屏,另一方面,投屏代理服务可以对内容提供应用中的海量资源皆可以实现投屏。进而,有效提升设备的投屏功能,提升用户体验。
38.下面描述进行投屏时,所进行的各步骤的具体实施例。
39.在步骤s210中,启动本地的投屏代理服务,所述投屏代理服务监听本地网络上的广播包。
40.投屏代理服务即一个用于对本地的投屏服务进行代理的代理服务,本地可以在后台启动一个投屏代理软件,投屏代理软件可以在本地中运行一个投屏代理服务,该投屏代理服务启动后可以监听本地连接的本地网络上广播的广播包。
41.一种实施例中,本地的投屏代理服务可以在本地终端开机时自动开启,一种实施例中,本地的投屏代理服务可以在内容提供应用启动时被触发开启,一种实施例中,本地的投屏代理服务可以是用户手动开启。
42.在步骤s220中,在本地的内容提供应用启动投屏服务时,所述投屏服务作为数字媒体控制器在所述本地网络上广播目标广播包。
43.内容提供应用即可以提供视频等投屏内容的应用,例如目标平台的视频播放应用app。数字媒体控制器(digital media controller)即数字生活网络联盟(dlna,digital living network alliance)协议中的数字媒体控制器,目标广播包即投屏服务启动后广播的特定广播包。
44.其中,一种实施例中,用户打开内容提供应用后,选定待投屏的内容,针对该内容
可以通过投屏控件触发投屏服务。
45.一种实施例中,该目标广播包可以是设备搜索包,例如简单服务发现协议中的设备搜索包:ssdp:discover包。一种实施例中,该目标广播包可以是携带特定触发信息广播包,特定触发信息例如特定字符串信息。
46.在步骤s230中,若所述投屏代理服务监听到所述目标广播包,所述投屏代理服务模拟数字媒体接收器向所述内容提供应用反馈服务信息。
47.投屏代理服务模拟数字媒体接收器向内容提供应用反馈服务信息时,投屏代理服务可以响应目标广播包回应自己是一个数字媒体接收器设备,并提供一个自身的服务信息。
48.一种实施例中,该服务信息可以是一个服务获取地址,内容提供应用可以访问地址获得服务描述信息等信息,以这种方式,通过服务获取地址可以灵活地配置服务描述信息等信息。一种实施例中,服务信息可以是包括服务描述信息等信息的服务信息。
49.在步骤s240中,当所述内容提供应用接收到所述服务信息,根据所述服务信息向所述投屏代理服务返回投屏参数,触发所述投屏代理服务向目标设备进行投屏。
50.一种实施例中,所述服务信息包括服务获取地址;步骤s240,当所述内容提供应用接收到所述服务信息,根据所述服务信息向所述投屏代理服务返回投屏参数,触发所述投屏代理服务向目标设备进行投屏,包括:
51.当内容提供应用接收到所述服务获取地址,所述内容提供应用访问所述服务获取地址,获得所述投屏代理服务的服务描述信息;所述内容提供应用根据所述服务描述信息获取所述投屏参数,并将所述投屏参数发送给所述投屏代理服务;所述投屏代理服务将所述投屏参数至所述目标设备,以使得所述目标设备根据所述投屏参数播放投屏的内容。
52.服务信息可以直接是一个服务获取地址,内容提供应用访问所述服务获取地址,可以从中获得投屏代理服务的服务描述信息,服务描述信息即投屏代理服务可以提供的服务的具体描述信息,具体描述信可以包括参数指示信息等信息。参数指示信息如服务类型(如urn:schemas-upnp-org:service:avtransport:1)、描述信息(可以是一个url,描述了调用此服务的参数,如avtransporturi等)等信息。
53.视频应用根据服务描述信息可以获得服务描述信息匹配的投屏参数(如可以根据参数指示信息获取对应服务类型及描述信息的投屏参数,例如,可以根据avtransporturi的指示获取待投屏的内容的播放地址),将匹配的投屏参数发送给投屏代理服务,投屏代理服务进一步可以将投屏参数发送至目标设备,目标设备即可根据投屏参数播放投屏的内容。
54.一种实施例中,所述服务描述信息包括代理服务名称及参数指示信息;所述内容提供应用根据所述服务描述信息获取所述投屏参数,包括:所述内容提供应用显示包括所述代理服务名称所匹配的名称的确认页面;当所述确认界面中接收到确认操作时,所述内容提供应用获取所述参数指示信息对应的所述投屏参数。
55.代理服务名称可以指示名称的标准,内容提供应用可以根据代理服务名称,显示包括所述代理服务名称所匹配的名称的确认页面,用户可以通过在确认界面上进行点击或滑动等确认操作,然后,内容提供应用获取参数指示信息所指示的投屏参数。这样可以在用户的确认下可靠代理投屏。
56.一种实施例中,所述服务描述信息还包括服务访问地址;所述将所述投屏参数发送给所述投屏代理服务,包括:通过所述服务访问地址将所述投屏参数发送给所述投屏代理服务。服务访问地址即访问代理服务的地址,通过访问服务访问地址可以将投屏参数可靠地发送给投屏代理服务。
57.一种实施例中,所述内容提供应用显示包括所述代理服务名称所匹配的名称的确认页面,包括:所述代理服务通过云端获取所述目标设备的设备信息;所述内容提供应用显示包括所述代理服务名称所匹配的名称的确认页面,所述名称根据所述设备信息生成。
58.设备信息例如待投屏的目标设备的设备名称或型号等信息,可以识别目标设备。代理服务名称可以规定显示的名称由待投屏的目标设备的设备信息构成的策略,例如规定显示的名称由待投屏的目标设备的名称与服务自身功能信息组成。代理服务从云端获取目标设备的设备信息后,可以根据代理服务名称生成显示的名称后,显示包括代理服务名称所匹配的名称的确认页面。这样可以进一步提升投屏准确性,用户可以确定目标设备的准确性。
59.一种实施例中,确认页面中可以显示多个待投屏的目标设备的名称所分别构成的多个名称,用户可以选择性进行代理投屏。
60.一种实施例中,所述投屏代理服务将所述投屏参数发送至所述目标设备,以使得所述目标设备根据所述投屏参数播放投屏的内容,包括:所述投屏代理服务将所述投屏参数发送至云端,所述云端将所述投屏参数发送至所述目标设备,以使得所述目标设备根据所述投屏参数播放投屏的内容。
61.投屏代理服务通过云端可以与远程的目标设备进行交互,通过云端将投屏参数远程发送至目标设备,使得目标设备根据投屏参数播放投屏的内容。
62.进一步的一种实施例中,前述所有实施例中,内容提供应用针对内容启动投屏服务,投屏参数包括内容的播放地址。目标设备可以更加该播放地址对投屏服务对应的内容进行直接投屏播放。
63.为便于更好的实施本技术实施例提供的投屏方法,本技术实施例还提供一种基于上述投屏方法的投屏装置。其中名词的含义与上述投屏方法中相同,具体实现细节可以参考方法实施例中的说明。图3示出了根据本技术的一个实施例的投屏装置的框图。
64.如图3所示,投屏装置300中可以包括启动模块310、广播模块320、反馈模块330以及投屏模块340。
65.启动模块310可以用于启动本地的投屏代理服务,所述投屏代理服务监听本地网络上的广播包;广播模块320可以用于当本地的内容提供应用启动投屏服务时,所述投屏服务作为数字媒体控制器,在所述本地网络上广播目标广播包;反馈模块330可以用于当所述投屏代理服务监听到所述目标广播包时,所述投屏代理服务模拟数字媒体接收器,向所述内容提供应用反馈服务信息;投屏模块340可以用于当所述内容提供应用接收到所述服务信息时,根据所述服务描述信息向所述投屏代理服务返回投屏参数,以通过投屏代理服务向目标设备进行投屏。
66.一种实施例中,所述服务信息包括服务获取地址;所述投屏模块340,包括:服务访问单元,用于当所述内容提供应用接收到所述服务获取地址,所述内容提供应用访问所述服务获取地址,获得所述投屏代理服务的服务描述信息;服务发送单元,用于所述内容提供
应用根据所述服务描述信息获取所述投屏参数,并将所述投屏参数发送给所述投屏代理服务;投屏处理单元,用于所述投屏代理服务将所述投屏参数发送至所述目标设备,以使得所述目标设备根据所述投屏参数播放投屏的内容。
67.一种实施例中,所述服务描述信息包括代理服务名称及参数指示信息;所述服务发送单元包括投屏参数获取子单元,用于:所述内容提供应用显示包括所述代理服务名称所匹配的名称的确认页面;当所述确认界面中接收到确认操作时,所述内容提供应用获取所述参数指示信息对应的所述投屏参数。
68.一种实施例中,所述服务描述信息还包括服务访问地址;所述服务发送单元包括投屏参数发送子单元,用于:通过所述服务访问地址将所述投屏参数发送给所述投屏代理服务。
69.一种实施例中,所述代理服务通过云端获取所述目标设备的设备信息;投屏参数获取子单元,用于:所述内容提供应用显示包括所述代理服务名称所匹配的名称的确认页面,所述名称根据所述设备信息生成。
70.一种实施例中,所述投屏处理单元,用于:所述投屏代理服务将所述投屏参数发送至云端,所述云端将所述投屏参数发送至所述目标设备,以使得所述目标设备根据所述投屏参数播放投屏的内容。
71.一种实施例中,所述内容提供应用针对所述内容启动所述投屏服务,所述投屏参数包括所述内容的播放地址。
72.以这种方式,基于投屏装置300,本地通过投屏代理服务与内容提供应用启动的投屏服务进行交互,投屏代理服务可以获得内容提供应用的投屏参数,使得本地可以基于投屏代理服务向目标设备进行投屏,投屏代理服务一方面可以突破局域网的限制进行跨网络投屏,特别可以进行远程投屏,另一方面,投屏代理服务可以对内容提供应用中的海量资源皆可以实现投屏。进而,有效提升设备的投屏功能,提升用户体验。
73.应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
74.此外,本技术实施例还提供一种电子设备,该电子设备可以为终端或者服务器,如图4所示,其示出了本技术实施例所涉及的电子设备的结构示意图,具体来讲:
75.该电子设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,图4中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
76.处理器401是该电子设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行计算机设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户页面和应用程序等,调制解调处理器主要处理无线通讯。可以理解的是,上述调制解调处理器也可以不集成到处理器
401中。
77.存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。
78.电子设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
79.该电子设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
80.尽管未示出,电子设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,电子设备中的处理器401会按照如下的指令,将一个或一个以上的计算机程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的计算机程序,从而实现各种功能,如处理器401可以执行下述步骤:
81.启动本地的投屏代理服务,所述投屏代理服务监听本地网络上的广播包;在本地的内容提供应用启动投屏服务时,所述投屏服务作为数字媒体控制器在所述本地网络上广播目标广播包;若所述投屏代理服务监听到所述目标广播包,所述投屏代理服务模拟数字媒体接收器向所述内容提供应用反馈服务信息;当所述内容提供应用接收到所述服务信息,根据所述服务信息向所述投屏代理服务返回投屏参数,触发所述投屏代理服务向目标设备进行投屏。
82.一种实施例中,所述服务信息包括服务获取地址;所述当所述内容提供应用接收到所述服务信息,根据所述服务信息向所述投屏代理服务返回投屏参数,触发所述投屏代理服务向目标设备进行投屏,包括:当所述内容提供应用接收到所述服务获取地址,所述内容提供应用访问所述服务获取地址,获得所述投屏代理服务的服务描述信息;所述内容提供应用根据所述服务描述信息获取所述投屏参数,并将所述投屏参数发送给所述投屏代理服务;所述投屏代理服务将所述投屏参数发送至所述目标设备,以使得所述目标设备根据所述投屏参数播放投屏的内容。
83.一种实施例中,所述服务描述信息包括代理服务名称及参数指示信息;所述内容提供应用根据所述服务描述信息获取所述投屏参数,包括:所述内容提供应用显示包括所述代理服务名称所匹配的名称的确认页面;当所述确认界面中接收到确认操作时,所述内容提供应用获取所述参数指示信息对应的所述投屏参数。
84.一种实施例中,所述服务描述信息还包括服务访问地址;所述将所述投屏参数发送给所述投屏代理服务,包括:通过所述服务访问地址将所述投屏参数发送给所述投屏代理服务。
85.一种实施例中,所述内容提供应用显示包括所述代理服务名称所匹配的名称的确认页面,包括:所述代理服务通过云端获取所述目标设备的设备信息;所述内容提供应用显示包括所述代理服务名称所匹配的名称的确认页面,所述名称根据所述设备信息生成。
86.一种实施例中,所述投屏代理服务将所述投屏参数发送至所述目标设备,以使得所述目标设备根据所述投屏参数播放投屏的内容,包括:所述投屏代理服务将所述投屏参数发送至云端,所述云端将所述投屏参数发送至所述目标设备,以使得所述目标设备根据所述投屏参数播放投屏的内容。
87.一种实施例中,所述内容提供应用针对所述内容启动所述投屏服务,所述投屏参数包括所述内容的播放地址。
88.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过计算机程序来完成,或通过计算机程序控制相关的硬件来完成,该计算机程序可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
89.为此,本技术实施例还提供一种存储介质,其中存储有计算机程序,该计算机程序能够被处理器进行加载,以执行本技术实施例所提供的任一种方法中的步骤。
90.其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
91.由于该存储介质中所存储的计算机程序,可以执行本技术实施例所提供的任一种方法中的步骤,因此,可以实现本技术实施例所提供的方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
92.本领域技术人员在考虑说明书及实践这里公开的实施方式后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。
93.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的实施例,而可以在不脱离其范围的情况下进行各种修改和改变。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献