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

资源播放方法、装置、关联系统、服务器、终端和存储介质与流程

2021-12-15 02:35:00 来源:中国专利 TAG:


1.本技术涉及通信技术领域,特别是涉及一种资源播放方法、装置、关联系统、服务器、终端和存储介质。


背景技术:

2.随着科技的发展,电子设备的功能也越来越多样化,各种ai终端(音箱、空调、冰箱、热水器、洗衣机等)可具备音乐、故事、电台广播、视频等对各种资源进行播放的功能,以丰富人们的日常生活。
3.而传统的资源播放技术中,各个终端都只能独立播放,当用户想要跨终端继续播放时,则需要暂停原终端,再在另一终端上重新播放,并需要经历查询、快进等一系列操作,才能找资源在原终端的播放位置。整个过程繁琐,续播效率低。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种资源播放方法、装置、关联系统、服务器、终端和存储介质。
5.一种资源播放方法,包括:
6.接收请求终端发送的续播请求,并根据续播请求确定源终端和续播终端;其中,请求终端为包括至少两个终端的关联系统中接收用户续播指令的终端,续播请求是请求终端根据用户续播指令确定的;
7.从源终端获取续播资源的资源地址和播放进度,向续播终端发送续播资源的资源地址和播放进度,以使续播终端根据续播资源的资源地址以及播放进度继续播放续播资源。
8.在其中一个实施例中,续播请求包括续播关键参数,续播关键参数包括以下至少一项:源终端指示参数、续播终端指示参数、续播资源指示参数以及用户续播需求指示参数;
9.根据续播请求确定源终端和续播终端,包括:
10.对续播请求进行解析,根据解析结果中包括的续播关键参数确定源终端和续播终端。
11.在其中一个实施例中,根据解析结果确定源终端和续播终端,包括:
12.根据解析结果中的源终端指示参数,确定源终端;
13.根据解析结果中的续播终端指示参数,确定续播终端。
14.在其中一个实施例中,根据解析结果确定源终端和续播终端,包括:
15.根据解析结果中的续播资源指示参数以及关联系统中各个终端的播放记录确定源终端;
16.确定请求终端为续播终端。
17.在其中一个实施例中,根据解析结果确定源终端和续播终端,包括:
18.根据解析结果中的源终端指示参数确定源终端;
19.确定请求终端为续播终端。
20.在其中一个实施例中,根据解析结果确定源终端和所述续播终端,包括:
21.获取关联系统中各个终端的播放状态,根据各个终端的播放状态确定源终端;
22.根据解析结果中的续播终端指示参数,确定续播终端。
23.在其中一个实施例中,根据解析结果确定源终端和续播终端,包括:
24.根据解析结果中的续播资源指示参数以及关联系统中各个终端的播放记录确定源终端;
25.根据解析结果中的续播终端指示参数,确定续播终端。
26.在其中一个实施例中,根据解析结果确定源终端和续播终端,包括:
27.获取关联系统中各个终端的播放状态,根据各个终端的播放状态确定源终端;
28.确定请求终端为续播终端。
29.在其中一个实施例中,根据解析结果中的续播资源指示参数以及关联系统中各个终端的播放记录确定源终端,包括:
30.确定关联系统中每一终端的播放记录中是否包括续播资源指示参数所指代的续播资源;
31.确定播放记录中包括续播资源指示参数所指代续播资源的终端为源终端。
32.在其中一个实施例中,根据各个终端的播放状态确定源终端,包括:
33.在关联系统中存在正在播放的终端的情况下,确定正在播放的终端为源终端;
34.在关联系统中不存在正在播放的终端,存在暂停播放的终端的情况下,确定暂停播放的终端为源终端。
35.在其中一个实施例中,确定正在播放的终端为源终端之后,上述方法还包括:
36.向源终端发送暂停播放指令;其中,暂停播放指令用于指示源终端暂停播放资源。
37.在其中一个实施例中,在获取所述源终端上续播资源的资源地址和播放进度之前,上述方法还包括:
38.获取源终端上续播资源的资源类型,判断续播终端的适配资源类型与续播资源的资源类型是否匹配;
39.若是,则执行获取源终端上续播资源的资源地址和播放进度的步骤;
40.若否,则向请求终端返回续播终端不支持播放的播放结果。
41.一种资源播放方法,包括:
42.接收用户续播指令,根据用户续播指令生成续播请求,并向服务器发送续播请求;其中,服务器用于根据续播请求确定源终端和续播终端。
43.在其中一个实施例中,续播请求包括续播关键参数,续播关键参数包括以下至少一项:源终端指示参数、续播终端指示参数、续播资源指示参数以及用户续播需求指示参数。
44.一种资源播放装置,应用于包括至少两终端的关联系统,包括:
45.请求接收模块,用于接收请求终端发送的续播请求,并根据续播请求确定源终端和续播终端;其中,请求终端为至少两个终端中接收用户续播指令的终端,续播请求是请求终端根据用户续播指令确定的;
46.资源转移模块,用于从源终端获取续播资源的资源地址和播放进度,向续播终端发送续播资源的资源地址和播放进度,以使续播终端根据续播资源的资源地址以及播放进度继续播放续播资源。
47.一种资源播放装置,包括:
48.请求生成模块,用于接收用户续播指令,根据用户续播指令生成续播请求,并向服务器发送续播请求;其中,服务器用于根据续播请求确定源终端和续播终端。
49.一种关联系统,包括,至少两终端以及服务器;其中:
50.请求终端用于接收用户续播指令,并根据用户续播指令向服务器发送续播请求;其中,请求终端为至少两个终端中接收用户续播指令的终端,续播请求是请求终端根据用户续播指令确定的;
51.服务器用于接收请求终端发送的续播请求,并根据续播请求从至少两个终端中确定源终端和续播终端;
52.服务器还用于从源终端获取续播资源的资源地址和播放进度,并向续播终端发送续播资源的资源地址和播放进度;
53.续播终端用于根据续播资源的资源地址以及播放进度继续播放续播资源。
54.一种服务器,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
55.接收请求终端发送的续播请求,并根据续播请求确定源终端和续播终端;其中,请求终端为包括至少两个终端的关联系统中接收用户续播指令的终端,续播请求是请求终端根据用户续播指令确定的;
56.从源终端获取续播资源的资源地址和播放进度,向续播终端发送续播资源的资源地址和播放进度,以使续播终端根据续播资源的资源地址以及播放进度继续播放续播资源。
57.一种终端,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
58.接收用户续播指令,根据用户续播指令生成续播请求,并向服务器发送续播请求;其中,服务器用于根据续播请求确定源终端和续播终端。
59.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现上述任一项方法的步骤。
60.上述资源播放方法、装置、关联系统、服务器、终端和存储介质,通过接收请求终端发送的续播请求,并根据续播请求确定源终端和续播终端,进而从源终端获取续播资源的资源地址和播放进度,并向续播终端发送续播资源的资源地址和播放进度,以使续播终端根据续播资源的资源地址以及播放进度继续播放续播资源。以此实现续播资源在不同终端之间的跨终端续播,简化了用户先暂停原先播放的终端,再在另一终端上重新播放的繁琐操作,在提高了续播的同时,提高了用户的使用体验。
附图说明
61.图1为一个实施例中关联系统的结构示意图;
62.图2为一个实施例中资源播放方法的流程示意图;
63.图3为一个实施例中确定源终端和续播终端的流程示意图;
64.图4为另一个实施例中确定源终端和续播终端的流程示意图;
65.图5为另一个实施例中确定源终端和续播终端的流程示意图;
66.图6为另一个实施例中确定源终端和续播终端的流程示意图;
67.图7为另一个实施例中确定源终端和续播终端的流程示意图;
68.图8为另一个实施例中确定源终端和续播终端的流程示意图;
69.图9为另一个实施例中资源播放方法的流程示意图;
70.图10为一个实施例中资源播放装置的结构框图;
71.图11为一个实施例中服务器的内部结构图;
72.图12为一个实施例中终端的内部结构图。
具体实施方式
73.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
74.本技术提供的资源播放方法,可以应用于如图1所示的关联系统中。关联系统包括至少两终端102和服务器104,各个终端102和服务器104之间通过网络进行通信。关联系统中接收用户续播指令的终端作为请求终端,请求终端则根据用户续播指令生成续播请求,并向服务器104发送续播请求。服务器104接收请求终端发送的续播请求后,根据该续播请求在关联系统中的各个终端102中确定源终端和续播终端,并从源终端获取续播资源的资源地址和播放进度,向续播终端发送该续播资源的资源地址和播放进度。续播终端则根据接收到的资源地址和播放进度继续播放该续播资源。其中,终端102可以但不限于是各种家电,如电视、冰箱、洗衣机、空调或者笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
75.在一个实施例中,如图2所示,提供了一种资源播放方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:
76.s210、接收请求终端发送的续播请求,并根据续播请求确定源终端和续播终端。
77.其中,请求终端为包括至少两个终端的关联系统中接收用户续播指令的终端,续播请求是请求终端根据用户续播指令确定的,而用户续播指令用于指示请求终端实现用户的续播需求。源终端为关联系统中续播资源来源的终端,续播终端为关联系统中续播该续播资源的终端。可选地,续播资源可以音频或者视频等资源。
78.可选地,用户续播指令可以是用户的续播语料,基于分布式唤醒,用户可通过唤醒语料唤醒关联系统中的一终端,该终端即为请求终端,请求终端则接收用户的续播语料,并生成包括续播语料的续播请求,并将该续播请求发送至服务器。用户续播指令还可以是用户的触摸/按键操作,关联系统中接收该触摸/按键操作的终端即为请求终端,请求终端则将用户的触摸/按键操作转换为表征用户操作意图的参数信息,生成包括该参数信息的续播请求,并将该续播请求发送至服务器。
79.具体地,服务器接收请求终端发送的续播请求,并根据续播请求中所包括的具体信息选择不同的方式在关联系统中确定源终端和续播终端。
80.s220、从源终端获取续播资源的资源地址和播放进度,向续播终端发送续播资源的资源地址和播放进度,以使续播终端根据续播资源的资源地址以及播放进度继续播放续播资源。
81.具体地,服务器通过续播请求确定关联系统中的源终端和续播终端后,即向源终端发送资源获取指令,源终端响应于该资源获取指令,将自身续播资源的续播地址,如续播资源的统一资源定位符(uniform resource locator,url),和续播进度发送至服务器,服务器再将接收到的续播资源的资源地址和播放进度发送至续播终端。续播终端则根据接收到的资源地址获取续播资源,并在接收到的播放进度的基础上,继续播放该续播资源。
82.本实施例中,服务器通过接收请求终端发送的续播请求,并根据续播请求确定源终端和续播终端,进而从源终端获取续播资源的资源地址和播放进度,并向续播终端发送续播资源的资源地址和播放进度,以使续播终端根据续播资源的资源地址以及播放进度继续播放续播资源。以此实现续播资源在不同终端之间的跨终端续播,简化了用户先暂停原先播放的终端,再在另一终端上重新播放的繁琐操作,在提高了续播的同时,提高了用户的使用体验。
83.在其中一个实施例中,续播请求包括续播关键参数,续播关键参数包括以下至少一项:源终端指示参数、续播终端指示参数、续播资源指示参数以及用户续播需求指示参数,上述s210中根据续播请求确定源终端和续播终端,包括:
84.对续播请求进行解析,根据解析结果中包括的续播关键参数确定源终端和续播终端。
85.其中,续播关键参数用于指示续播请求中所包括的信息。源终端指示参数用于指示关联系统中的源终端,续播终端指示参数用于指示关联系统中的续播终端,续播资源指示参数用于指示所要续播的续播资源,续播资源指示参数用于指示用户的续播需求。
86.可选地,源终端指示参数可以是源终端的名称或者代号,如电视、冰箱、洗衣机、空调等;续播终端指示参数也可以是续播终端的名称或者代号;续播资源指示参数可以是续播资源的名称,类型、或者续播资源的制作者、参演者、演唱者等相关人员的名称。
87.可选地,在续播请求包括续播语料的情况下,服务器可对续播请求中的续播语料进行语义识别,得到续播请求中的续播关键参数即续播关键文本,如源终端指示文本、续播终端指示文本、续播资源指示文本以及续播资源指示文本。在续播请求中包括表征用户操作意图的参数信息的情况下,服务器可直接解析得到的续播请求中的参数信息,即上述续播关键参数。
88.在一可选地实施例中,在解析结果中包括源终端指示参数和续播终端指示参数的情况下,如图3所示,上述根据解析结果中包括的续播关键参数确定源终端和续播终端,包括:
89.s310、根据解析结果中的源终端指示参数,确定源终端。
90.s320、根据解析结果中的续播终端指示参数,确定续播终端。
91.以用户续播指令为用户的续播语料为例进行说明,可选地,请继续参阅图1,用户通过唤醒语料将终端1唤醒(关联系统中的各个终端支持分布式唤醒,一次只唤醒一台终端),唤醒语料可是“小海,小海”,终端1则作为请求终端再接收用户的续播语料,并将携带该续播语料的续播请求发送至服务器104,由服务器104对续播请求中的续播语料进行语义
分析,得到解析结果。
92.例如,续播语料为“请在终端1上继续播放终端2上的歌曲”,对应地解析结果中即包括源终端指示文本(终端2)和续播终端指示文本(终端1),服务器104便直接确定终端2为源终端,终端1为续播终端。或者,在续播语料为“请在终端1上继续播放终端2上的歌曲xxx”的情况下,对应地解析结果中即包括源终端指示文本(终端2)和续播终端指示文本(终端1),以及续播资源指示文本(歌曲xxx),服务器104也直接确终端2为源终端,终端1为续播终端。
93.可选地,服务器在关联系统中确定出至少两个源终端和/或至少两个续播终端的情况下,服务器可向请求终端下发包括指代上述至少两源终端的源终端指示参数和/或指代上述至少两个续播终端的续播终端指示参数的选择请求,以共用户选择源终端和/或续播终端,并接收用户通过请求终端输入的选择操作,以确定源终端和/或续播终端。
94.可选地,若源终端的播放记录中不包括续播资源指示文本所指代的续播资源,服务器则向请求终端返回未找到续播资源的播放结果。
95.在一可选地实施例中,在解析结果中包括续播资源指示参数,而不包括源终端指示参数和续播终端指示参数的情况下,如图4所示,上述根据解析结果中包括的续播关键参数确定源终端和续播终端,包括:
96.s410、根据解析结果中的续播资源指示参数以及关联系统中各个终端的播放记录确定源终端。
97.s420、确定请求终端为续播终端。
98.例如,续播语料为“请继续播放歌曲xxx”,对应地解析结果中即仅包括续播资源指示文本(歌曲xxx),服务器104便获取关联系统中各个终端的播放记录,确定关联系统中每一终端的播放记录中是否包括续播资源指示参数所指代的续播资源,并确定播放记录中包括续播资源指示文本(歌曲xxx)所指代的续播资源的终端为源终端,并确定作为请求终端的终端1为续播终端。
99.可选地,若在关联系统中各个终端的播放记录中,不存在终端的播放记录包括续播资源指示文本所指代的续播资源时,服务器则向请求终端返回未找到续播资源的播放结果。
100.可选地,在若在关联系统中各个终端的播放记录中,存在至少两个终端的播放记录均包括续播资源指示文本所指代的续播资源时,服务器则获取最近播放续播资源指示文本所指代的续播资源的终端作为源终端。
101.在一可选地实施例中,在解析结果中包括源终端指示参数,而不包括续播终端指示参数,或者包括源终端指示参数和续播资源指示参数,而不包括续播终端指示参数的情况下,如图5所示,上述根据解析结果中包括的续播关键参数确定源终端和续播终端,包括:
102.s510、根据解析结果中的源终端指示参数确定源终端。
103.s520、确定请求终端为续播终端。
104.例如,续播语料为“请继续播放终端2上的歌曲”,对应地解析结果中即包括源终端指示文本(终端2),服务器104直接确定终端2为源终端,并确定作为请求终端的终端1为续播终端。或者,在续播语料为“请继续播放终端2上的歌曲xxx”,对应地解析结果中即包括源终端指示文本(终端2)和续播资源指示文本(歌曲xxx),服务器104直接确定终端2为源终
端,并确定作为请求终端的终端1为续播终端。
105.可选地,若源终端的播放记录中不包括续播资源指示文本所指代的续播资源,服务器则向请求终端返回未找到续播资源的播放结果。
106.在一可选地实施例中,在解析结果中包括续播终端指示参数,而不包括源终端指示参数和续播资源指示参数的情况下,如图6所示,上述根据解析结果中包括的续播关键参数确定源终端和续播终端,包括:
107.s610、获取关联系统中各个终端的播放状态,根据各个终端的播放状态确定源终端。
108.s620、根据解析结果中的续播终端指示参数,确定续播终端。
109.例如,续播语料为“请由终端2继续播放歌曲”,对应地解析结果中即包括续播终端指示文本(终端2),服务器104便获取关联系统中各个终端的播放状态,在关联系统中存在正在播放的终端的情况下,确定正在播放的终端为源终端;在关联系统中中不存在正在播放的终端,而存在暂停播放的终端的情况下,确定暂停播放的终端为源终端,并确定终端2为续播终端。
110.可选地,若在关联系统中各个终端中,不存在正在播放或者暂停播放的终端时,服务器则向请求终端返回未找到续播资源的播放结果。
111.可选地,若在关联系统中各个终端中,存在至少两个正在播放或者暂停播放的终端时,服务器则获取最近开始播放时间的终端作为源终端。
112.在一可选地实施例中,在解析结果中包括续播终端指示参数和续播资源指示参数,而不包括源终端指示参数的情况下,如图7所示,上述根据解析结果中包括的续播关键参数确定源终端和续播终端,包括:
113.s710、根据解析结果中的续播资源指示参数以及关联系统中各个终端的播放记录确定源终端。
114.s720、根据解析结果中的续播终端指示参数,确定续播终端。
115.例如,续播语料为“请由终端2继续播放歌曲xxx”,对应地解析结果中即包括续播终端指示参数(终端2)和续播资源指示文本(歌曲xxx),服务器104便获取关联系统中各个终端的播放记录,从中确定播放记录中包括续播资源指示文本(歌曲xxx)的终端为源终端,并确定终端2为续播终端。
116.在一可选地实施例中,在解析结果中仅包括用户续播需求指示参数的情况下,如图8所示,上述根据解析结果中包括的续播关键参数确定源终端和续播终端,包括:
117.s810、获取关联系统中各个终端的播放状态,根据各个终端的播放状态确定源终端。
118.s820、确定请求终端为续播终端。
119.例如,在续播语料为“请继续播放歌曲”或者“请在到这儿继续播放”,对应地解析结果中即仅包括续播需求指示文本(继续播放),服务器104便获取关联系统中各个终端的播放状态,从中确定正在播放或者暂停播放的终端为源终端,并确定作为请求终端的终端1为续播终端。
120.可选地,若请求终端的播放状态为暂停播放,则确定该请求终端即为源终端。
121.上述实施例中,服务器对续播请求进行解析,进而根据解析结果中所包括的续播
关键参数确定源终端和续播终端,续播关键参数包括源终端指示参数、续播终端指示参数、续播资源指示参数以及用户续播需求指示参数中的至少一种,续播请求中包括的不同续播关键参数对应了用户的多种实际操作场景(如不同的续播语料),通过上述实施例即可实现多种实际操作场景下的资源续播过程,进而丰富了资源播放方法的适用场景,提高了整体的实用性。
122.在其中一个实施例中,为减少终端能耗,在确定正在播放的终端为源终端之后,上述方法还包括:
123.向源终端发送暂停播放指令。
124.其中,暂停播放指令用于指示源终端暂停播放资源。
125.具体地,服务器在确定正在播放的终端为源终端后,即可向源终端发送暂停播放指令,以指示源终端暂停播放资源,以减少源终端的能耗。
126.在一可选地实施例中,在上述关联系统中各个终端支持播放多种类型资源的情况下,如图9所示,在上述s220之前,上述方法包括:
127.s910、获取源终端上续播资源的资源类型,判断续播终端的适配资源类型与续播资源的资源类型是否匹配。
128.具体地,服务器根据续播请求在关联系统中确定源终端和续播终端后,获取源终端上续播资源的资源类型,以及续播终端的适配资源类型,将续播终端的适配资源类型与源终端上续播资源的资源类型进行匹配,以判断续播终端的适配资源类型与续播资源的资源类型是否匹配。
129.s920、若是,则执行获取源终端上续播资源的资源地址和播放进度的步骤;
130.s930、若否,则向请求终端返回续播终端不支持播放的播放结果。
131.具体地,若续播终端的适配资源类型包括续播资源的资源类型,则确定续播终端的适配资源类型与续播资源的资源类型匹配,服务器则继续执行上述s210的步骤。若续播终端的适配资源类型不包括续播资源的资源类型,则确定续播终端的适配资源类型与续播资源的资源类型不匹配,服务器则向请求终端返回续播终端不支持播放的播放结果。进而在上述关联系统中各个终端支持播放多种类型资源的情况下,实现在至少两个终端之间进行资源续播的过程。
132.在一个实施例中,提供了一种资源播放方法,以该方法应用于图1中的接收用户需求指令的终端(请求终端)为例进行说明,包括以下步骤:
133.接收用户续播指令,根据用户续播指令生成续播请求,并向服务器发送续播请求。
134.其中,服务器用于根据续播请求确定源终端和续播终端。
135.在其中一个实施例中,续播请求包括续播关键参数,续播关键参数包括以下至少一项:源终端指示参数、续播终端指示参数、续播资源指示参数以及用户续播需求指示参数。
136.上述请求终端还用于执行上述实施例中请求终端所执行的步骤,在此不再赘述。
137.应该理解的是,虽然图2

9的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2

9中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行
完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
138.在一个实施例中,如图10所示,提供了一种资源播放装置,应用于图1中的关联系统,上述装置包括:请求接收模块1001、资源转移模块1002,其中:
139.请求接收模块1001用于接收请求终端发送的续播请求,并根据续播请求确定源终端和续播终端;其中,请求终端为至少两个终端中接收用户续播指令的终端,续播请求是请求终端根据用户续播指令确定的;
140.资源转移模块1002用于从源终端获取续播资源的资源地址和播放进度,向续播终端发送续播资源的资源地址和播放进度,以使续播终端根据续播资源的资源地址以及播放进度继续播放续播资源。
141.在一个实施例中,提供了一种资源播放装置,包括:请求生成模块。
142.请求生成模块用于接收用户续播指令,根据用户续播指令生成续播请求,并向服务器发送续播请求;其中,服务器用于根据续播请求确定源终端和续播终端。
143.关于资源播放装置的具体限定可以参见上文中对于应用于服务器的资源播放方法,以及应用于请求终端的资源播放方法的限定,在此不再赘述。上述资源播放装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
144.在一个实施例中,如图1所示,提供了一种关联系统,包括:至少两终端102以及服务器104;其中:
145.请求终端用于接收用户续播指令,并根据用户续播指令向服务器104发送续播请求;其中,请求终端为至少两个终端102中接收用户续播指令的终端,续播请求是请求终端根据用户续播指令确定的;
146.服务器104用于接收请求终端发送的续播请求,并根据续播请求从至少两个终端102中确定源终端和续播终端;
147.服务器104还用于从源终端获取续播资源的资源地址和播放进度,并向续播终端发送续播资源的资源地址和播放进度;
148.续播终端用于根据续播资源的资源地址以及播放进度继续播放续播资源。
149.关于关联系统的具体限定可以参见上文中对于应用于服务器的资源播放方法,以及应用于请求终端的资源播放方法的限定,在此不再赘述。
150.在一个实施例中,提供了一种服务器,其内部结构图可以如图11所示。该服务器包括通过系统总线连接的处理器、存储器和网络接口。其中,该服务器的处理器用于提供计算和控制能力。该服务器的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该服务器的数据库用于存储实现资源播放所需的数据。该服务器的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种资源播放方法。
151.在一个实施例中,提供了一种终端,其内部结构图可以如图12所示。该终端包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该终端的处理器用
于提供计算和控制能力。该终端的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该终端的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种资源播放方法。该终端的显示屏可以是液晶显示屏或者电子墨水显示屏,该终端的输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
152.本领域技术人员可以理解,图11和12中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的服务器和终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
153.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现用于实现上述任一资源播放方法的步骤。
154.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read

only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
155.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
156.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

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

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

相关文献