播放控制方法、装置、遥控器、播放系统和存储介质与流程
未命名
10-14
阅读:126
评论:0
1.本发明涉及播放控制技术领域,尤其涉及一种播放控制方法、装置、遥控器、播放系统和存储介质。
背景技术:
2.随着科技的发展与进步,当前很多家庭都拥有多个电视或者屏幕设备,例如智能电视、手机、平板电脑、手持电脑等,用户希望能够在这些设备之间实现媒体资源的断点续播,即在播放媒体资源时,用户可以中断或者暂停播放,并可在另一设备上直接从中断或者暂停的地方继续播放。
3.但传统的媒体资源通常限定在单个设备上进行播放,而无法从一个设备转到另一个指定的设备续播。例如,用户在客厅的电视机a上观看电视剧,由于个人需要,可能调整观看节目的位置,需要去卧室的电视机b上播放该电视剧,为了实现这一需求,用户需要记下电视机a播放的电视剧名称,然后打开卧室的电视机b,重新手动输入电视剧名称进行搜索,并将电视剧的播放进度手动拖动至对应的位置,以实现断点续播,操作较为繁琐,影响用户的观看体验。
技术实现要素:
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.图1是本发明提供的播放控制方法的流程示意图;
38.图2是本发明提供的第一设备和/或第二设备确定步骤的流程示意图;
39.图3是本发明提供的第一输入和/或第二输入确定步骤的流程示意图;
40.图4是本发明提供的各预设设备和各预设位置区域的示意图;
41.图5是本发明提供的播放控制装置的结构示意图;
42.图6是本发明提供的遥控器的结构示意图。
具体实施方式
43.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
44.随着科学技术的飞速发展,科技给人们带来的乐趣也越来越多,手机、平板电脑、智能电视等电子产品成为人们日常娱乐的主要媒介。在实际应用中,用户观看视频的时候,可以使用断点续播功能记录上一次观看的断点位置,并从该断点位置处恢复视频的播放,使用户得到更加舒适和便捷的体验效果。
45.在现有技术中,手机、平板电脑和智能电视可以各自实现断点续播功能,例如,用户可以在智能电视的历史记录中浏览找到需要继续观看的视频,点击即可进行续播观看,但对于一些年龄大的用户而言,该操作仍然较为繁琐复杂,且易忘记如何操作,从而导致无法实现断点续播,影响观看体验。
46.此外,不同屏幕设备之间的断点续播,多采用人工手动操作实现,用户需要在新的设备上重新手动搜索查询,并手动拖动播放进度进行观看,操作繁琐,大大降低了用户体验。
47.对此,本发明实施例提供一种播放控制方法,从而克服上述问题。该方法可以应用于一类具有数据处理、通信功能以及程序运行功能的电子设备,其可以与各个具备播放功能的屏幕设置之间进行通信,例如,电子设备可以是遥控器、手机、平板电脑、笔记本电脑等,此处的遥控器可以是一类具有远程遥控功能的电子设备,本发明实施例以遥控器为例进行说明。
48.图1是本发明提供的播放控制方法的流程示意图,如图1所示,该方法包括:
49.步骤110,接收第一输入;
50.步骤120,响应于第一输入,向第一设备发送存储请求,接收并存储第一设备返回的播放信息,播放信息指示第一设备在接收播放存储请求时播放的目标媒体资源;
51.具体地,第一输入即是指针对遥控器所进行的以执行发送存储请求功能的输入操作,具体可以是用户通过点击遥控器上的指定按键,以实现第一输入,也可以是用户通过点触或者长按遥控器显示屏上的按钮图标,以实现第一输入,本发明实施例对此不作具体限定。
52.遥控器在检测到第一输入后,将向第一设备发送存储请求,此处,第一设备即是指当前正在播放或者暂停播放目标媒体资源的屏幕设备,例如,第一设备可以是智能电视、手机、平板电脑、手持电脑等。目标媒体资源是指需要进行断点续播的媒体资源,例如,目标媒体资源可以是音频、视频或图片等。
53.可以理解的是,上述存储请求是指遥控器向第一设备发送的用于保存目标媒体资源的播放信息的请求,此处,播放信息是指用于指示第一设备在接收到播放请求时播放的目标媒体资源的相关信息。例如,播放信息可以包括目标媒体资源的资源标识和播放进度信息,其中,资源标识是指用于唯一标识和定位媒体资源的标识符,播放进度信息是指媒体资源在播放过程中的当前位置或进展程度,可以表示媒体资源从开始到目标所播放的时长或进度。
54.第一设备在接收到遥控器发送的存储请求后,将生成目标媒体资源的播放信息,并将该播放信息返回给遥控器,遥控器在接收到第一设备返回的播放信息后,即可将播放信息存储在本地。
55.进一步地,遥控器在接收并存储播放信息后,可以提示用户保存成功,例如,可以通过语音进行提示,也可以在遥控器的显示屏上通过文字进行提示,还可以通过遥控器上设置的不同颜色的信号灯进行提示,本发明实施例对此不作具体限定。
56.步骤130,接收第二输入;
57.步骤140,响应于第二输入,向第二设备发送携带播放信息的播放请求,以使接收到播放请求的第二设备基于播放信息播放目标媒体资源。
58.具体地,第二输入是指针对遥控器所进行的以执行发送播放请求功能的输入操作,具体可以是用户通过点击遥控器上的指定按键,以实现第二输入,也可以是用户通过点触或者长按遥控器显示屏上的按钮图标,以实现第二输入,本发明实施例对此不作具体限定。
59.遥控器在检测到第二输入后,将向第二设备发送携带播放信息的播放请求,此处,第二设备即是指对目标媒体资源进行断点续播的屏幕设备,例如,第二设备可以是智能电视、手机、平板电脑、手持电脑等。上述播放请求是指遥控器向第二设备发送的以使第二设备基于播放信息播放目标媒体资源的请求。
60.第二设备在接收到遥控器发送的播放请求后,可以基于播放信息获取目标媒体资源的播放内容以及播放进度,根据播放进度确定播放的起始时间,从起始时间开始对播放内容进行继续播放,从而实现对目标媒体资源的断点续播功能。
61.可以理解的是,第二设备与第一设备可以是同一个设备,在此情况下,用户可以针对遥控器进行第一输入和第二输入的操作,即可实现对目标媒体资源的断点续播,无需用
户从历史记录中手动查找目标媒体资源,操作简单方便,可以提升用户体验感。第二设备与第二设备也可以是两个不同的设备,在此情况下,用户可以针对遥控器进行第一输入和第二输入的操作,即可实现对目标媒体资源的跨屏续播,简化了操作流程,节约用户时间。
62.本发明实施例提供的方法,通过响应于第一输入,向第一设备发送存储请求,接收并存储第一设备返回的目标媒体资源的播放信息,通过响应于第二输入,向第二设备发送携带播放信息的播放请求,以使接收到播放请求的第二设备基于播放信息播放目标媒体资源,从而实现了目标媒体资源的断点续播功能,无需用户手动搜索目标媒体资源,也无需手动调整播放进度,操作简单方便,大大提升了用户的体验感。
63.基于上述实施例,图2是本发明提供的第一设备和/或第二设备确定步骤的流程示意图,如图2所示,第一设备和/或第二设备的确定步骤包括:
64.步骤210,获取当前定位信息;
65.步骤220,基于各预设设备所在的区域,以及当前定位信息,从各预设设备中确定出第一设备和/或第二设备。
66.需要说明的是,考虑到当前用户家中往往有多个屏幕设备,在基于遥控器实现断点续播的功能时,遥控器需要从多个屏幕设备中识别并确定出第一设备和/或第二设备后,才能够向第一设备和/或第二设备发送请求。对此,本发明实施例通过获取遥控器的当前定位信息,并基于当前定位信息和各预设设备所在的区域,可以实现从多个预设设备中确定出第一设备和/或第二设备。
67.具体地,当前定位信息即是指遥控器当前所处的位置信息,遥控器可以具备室内定位功能,具体可以是通过蓝牙、wi-fi或者超声波等定位技术实现室内定位功能。例如,遥控器可以通过与蓝牙信标或蓝牙设备的通信来实现室内定位,将这些信标放置在室内的不同位置,通过接收信标的信号强度和距离,即可确定遥控器的位置,实现当前定位信息的获取。又例如,遥控器可以通过扫描室内的wi-fi网络,并与预先记录的wi-fi网络位置数据库进行匹配,即可确定遥控器所在的位置,从而获取得到当前定位信息。
68.在获取得到遥控器的当前定位信息后,可以将各预设设备所在的区域,与当前定位信息进行匹配,从而从各预设设备中筛选确定出第一设备和/或第二设备。此处,各预设设备即是指与遥控器处于同一室内且能够与遥控器进行通信的多个屏幕设备,例如,在用户的家中,各预设设备可以包括位于客厅的电视机1和平板电脑、以及位于卧室的电视机2和手机等。上述各预设设备所在的区域,即是指各预设设备当前所处的位置区域,例如,电视机1所在的区域可以是客厅,电视机2所在的区域可以是卧室。
69.示例性地,当用户在客厅时,遥控器可以通过室内定位功能确定当前定位信息,并基于当前定位信息确定目标设备即为位于客厅的电视机1,此处的目标设备即为第一设备;当用户去到卧室后,遥控器通过室内定位功能,可以自动切换目标设备为位于卧室的电视机2,此处的目标设备即为第二设备。
70.可以理解的是,各预设设备所在的区域可以是预先设置的,例如,可以在电视机显示设备的系统初始化时,进行位置信息的记录,并将其位置信息预先存储在遥控器内,从而可以基于电视机所在的区域、以及当前定位信息,确定出第一设备和/或第二设备。
71.本发明实施例提供的方法,通过基于当前定位信息以及各预设设备所在的区域,可以快速且准确地确定出第一设备和/或第二设备,便于向第一设备发送存储请求、接收第
一设备返回的播放信息以及向第二设备发送播放请求等,从而实现对目标媒体资源的断点续播。
72.基于上述实施例,步骤220具体包括:
73.基于当前定位信息,确定目标区域,并从各预设设备中确定出所在区域为目标区域的候选设备;
74.在存在至少两个候选设备的情况下,接收第三输入,响应于第三输入,将第三输入所对应的候选设备确定为第一设备和/或第二设备。
75.具体地,在获取到遥控器的当前定位信息后,可以基于当前定位信息,确定目标区域,此处,目标区域即是指遥控器当前所在的位置区域。在基于当前定位信息,确定目标区域时,可以使用当前定位信息中的位置坐标,与预先定义的区域边界进行比较,如果当前定位信息的位置坐标在某一位置区域的边界内,则可以确定该位置区域即为目标区域。例如,在用户的家中,可以预先定义一系列位置区域,包括客厅、餐厅、厨房、卧室等,每个位置区域都有特定的边界和属性,若遥控器的当前定位信息的位置坐标在客厅的边界内,则可以确定客厅即为目标区域。
76.在确定目标区域后,可以基于目标区域对各预设设备进行筛选,将各预设设备所在的区域与目标区域进行匹配,若匹配一致,表明预设设备所在的区域即为目标区域,则可以将该预设设备确定为候选设备,若匹配不一致,表明该预设设备不在目标区域内,此时可以排除该预设设备。此处,候选设备即是指从各预设设备中确定出的可以作为第一设备和/或第二设备的屏幕设备,候选设备可以有一个或多个。
77.在存在一个候选设备的情况下,即可确定该候选设备即为第一设备和/或第二设备,遥控器可以自动连接该候选设备,并提示用户连接成功。
78.在存在至少两个候选设备的情况下,遥控器可以进行信息提示,引导用户进行选择,例如,用户可以针对遥控器进行第三输入的选择操作,遥控在检测到第三输入后,即可从多个候选设备中确定出第一设备和/或第二设备。此处,第三输入即是指针对遥控器所进行的以确定第一设备和/或第二设备的选择操作,具体可以是用户通过点击遥控器上的操作按键,以实现第三输入,也可以是用户通过点触或者长按遥控器显示屏上的选择按钮,以实现第三输入,还可以是用户利用遥控器上的读取设备,以实现第三输入,本发明实施例对此不作具体限定。
79.在一实施例中,候选设备可以包括电视机1、电视机2和笔记本电脑,遥控器可以在显示屏上进行信息提示并列出上述候选设备,以便用户从中进行选择,用户可以直接在遥控器上手动选择目标设备,此处的目标设备可以为第一设备,也可以为第二设备。
80.在另一实施例中,遥控器上可以设置读卡器,各预设设备上可以设置nfc(near field communication,近距离无线通信)标签,在确定候选设备包括至少两个的情况下,遥控器可以进行信息提示,用户可以利用遥控器的读卡器,读取某个候选设备上的nfc标签,遥控器在检测到读取操作后,即可确定该读取操作对应的候选设备为目标设备。可以理解的是,此处的读取操作即为第三输入,此处的目标设备可以为第一设备,也可以为第二设备。
81.本发明实施例提供的方法,通过基于当前定位信息,确定目标区域,再基于目标区域以及各预设设备所在的区域,确定识别出候选设备,在存在至少两个候选设备的情况下,
用户可以根据需求进行灵活选择,以确定第一设备和/或第二设备,操作简单方便,满足用户需求。
82.此外,用户在需要改变观看地点时,可以在到达目标区域并确定第二设备后,再通过第二设备播放目标媒体资源,从而可以使第二设备播放的目标媒体资源与第一设备上的目标媒体资源衔接,避免用户错过播放内容,提高用户观看的连贯度。
83.基于上述任一实施例,图3是本发明提供的第一输入和/或第二输入确定步骤的流程示意图,如图3所示,第一输入和/或第二输入的确定步骤包括:
84.步骤310,接收针对续播按键的用户输入;
85.具体地,遥控器上可以设置续播按键,用户可以针对续播按键进行操作,以实现用户输入,此处的用户输入可以是第一输入,也可以是第二输入,此处的续播按键可以是设置在遥控器操作面板上的按键,也可以是设置在遥控器显示屏上的按键,本发明实施例对此不作具体限定。
86.在一实施例中,续播按键可以是两个不同的按键,例如,续播按键可以包括“保存当前”和“继续播放”两个按键,用户可以针对“保存当前”按键进行操作,以实现第一输入,遥控器在检测到第一输入后,即可向第一设备发送存储请求,接收并存储第一设备返回的播放信息;用户可以针对“继续播放”按键进行操作,以实现第二输入,遥控器在检测到第二输入后,即可向第二设备发送携带播放信息的播放请求。
87.在另一实施例中,续播按键也可以是一个按键,在此情况下,当用户针对续播按键进行用户输入的操作时,需要确定该用户输入是第一输入,还是第二输入,以便遥控器可以针对相应的输入执行后续操作。对此,本发明实施例通过在遥控器内设置预设地址,可以基于预设地址内是否存储有播放信息,来判断用户输入是第一输入,还是第二输入。
88.步骤320,响应于用户输入,在预设地址处查找播放信息,预设地址用于存储未向第二设备发送的播放信息;
89.步骤330,在未查找到播放信息的情况下,确定用户输入为第一输入;
90.步骤340,在查找到播放信息的情况下,确定用户输入为第二输入。
91.具体地,预设地址是指遥控器内预先设置的用于存储播放信息的地址,此处的播放信息是指未向第二设备发送的目标媒体资源的播放信息,即,若某条播放信息已向第二设备发送,则该条播放信息将不再存储在预设地址内。
92.遥控器在检测到用户输入后,可以在预设地址处查找播放信息,若未查找到播放信息,则表明预设地址内当前并未存储有播放信息,即在此之前,用户并没有针对续播按键进行过保存播放信息的操作,或者,上一次用户针对续播按键进行操作时,已将预设地址内存储的播放信息发送至第二设备,因此,可以确定本次的用户输入即为第一输入。若查找到播放信息,则表明预设地址内当前存储有播放信息,即上一次用户已针对续播按键进行操作时,已将播放信息保存至预设地址内,由此可以确定本次的用户输入为第二输入。
93.本发明实施例提供的方法,通过查找预设地址处是否存储有播放信息,可以准确判断并确定用户输入为第一输入还是第二输入,由此可以使得遥控器准确快速地进行相应的响应,实现对目标媒体资源的断点续播功能。
94.基于上述实施例,步骤120中,接收并存储第一设备返回的播放信息,包括:
95.接收第一设备返回的播放信息,并将播放信息存入预设地址;
96.具体地,遥控器检测到针对续播按键的用户输入后,在预设地址处查找播放信息,在未查找到播放信息的情况下,可以确定用户输入为第一输入,此时,可以向第一设备发送存储请求,第一设备在接收到遥控器发送的存储请求后,将生成目标媒体资源的播放信息并返回,遥控器在接收到第一设备返回的播放信息后,可以将该播放信息存入预设地址,以便用户在需要改变观看地点时,可以向第二设备发送携带播放信息的播放请求,从而使第二设备可以基于播放信息对目标媒体资源进行续播,满足用户继续观看的需求。
97.进一步地,步骤140中,向第二设备发送携带播放信息的播放请求,包括:
98.从预设地址处取出播放信息,生成携带播放信息的播放请求,并将播放请求发送至第二设备。
99.具体地,遥控器检测到针对续播按键的用户输入后,在预设地址处查找播放信息,在查找到播放信息的情况下,可以确定用户输入为第二输入,此时,需要从预设地址处读取并取出播放信息,基于播放信息,生成携带播放信息的播放请求,并将该播放请求发送至第二设备,以使第二设备可以基于播放信息对目标媒体资源进行连续播放。
100.可以理解的是,从预设地址处取出播放信息,是指从预设地址处读取得到播放信息,并将该播放信息从预设地址内移出,即预设地址内不再存储该条播放信息,以便下一次在接收到针对续播按键的用户输入时,可以将新的播放信息存入预设地址内。
101.基于上述任一实施例,播放信息包括目标媒体资源的资源标识和播放进度信息;或者,播放信息包括目标媒体资源的资源标识和播放进度信息,以及用于播放目标媒体资源的登录账号信息。
102.具体地,资源标识是指用于唯一标识和定位媒体资源的标识符,它可以是一个字符串、url或其他形式的标识符,资源标识可以包括目标媒体资源的播放内容标识及提供该播放内容标识的服务商标识,资源标识也可以包括目标媒体资源的播放内容标识及应用程序标识。
103.播放进度信息是指目标媒体资源在播放过程中的当前位置或进展程度,可以表示目标媒体资源从开始到目前所播放的时长或进度。播放进度信息通常以时间为单位来表示,如秒、分钟或小时,它可以用一个具体的数值(如播放时间的秒数)或一个百分比(如播放进度相对于总时长的百分比)来表示。
104.在一实施例中,播放信息可以包括目标媒体资源的资源标识和播放进度信息,第二设备在接收到携带播放信息的播放请求后,可以根据资源标识中的播放内容标识获得播放内容,根据资源标识中的服务商标识或者应用程序标识,直接打开对应的应用程序进行相应播放内容的获取和播放,从而提高第二设备获取播放内容的成功率及打开速率。第二设备还可以根据播放进度信息确定播放的起始时间,从起始时间开始对播放内容进行继续播放。
105.在另一实施例中,考虑到有些视频网站或者应用程序在播放部分媒体资源时,需要用户登录会员账号,才有权限进行访问、观看或收听,因此,播放信息可以包括目标媒体资源的资源标识和播放进度信息,以及用于播放目标媒体资源的登录账号信息,此处的登录账号信息指示用户对目标媒体资源有访问权限。第二设备在接收到携带播放信息的播放请求后,可以根据资源标识中的服务商标识或者应用程序标识,打开对应的应用程序,并根据登录账号信息中的用户账号和密码直接登录改应用程序,实现播放内容的获取和播放。
106.本发明实施例提供的方法,通过在播放信息中包括目标媒体资源的资源标识、播放进度信息以及登录账号信息,可以使得用户在切换设备继续播放目标媒体资源时,能够一键式控制目标媒体资源的播放,省略了应用程序选择、播放内容选择以及用户登录的过程,可以节约用户时间,提高用户体验。
107.基于上述任一实施例,图4是本发明提供的各预设设备和各预设位置区域的示意图,如图4所示,各预设设备可以包括位于客厅的电视机1、以及位于卧室的电视机2,各预设位置区域包括客厅、餐厅、阳台、卧室、厨房以及卫生间。本发明实施例中,用户使用遥控器实现播放控制方法的步骤具体如下:
108.当用户在客厅打开电视机1观看节目时,遥控器可以基于当前定位信息以及目标区域内的预设设备,自动与电视机1进行连接,此时,电视机1即为第一设备。当用户需要调整观看节目的位置,去卧室的电视机2上继续观看时,可以先拿起遥控器,按下续播按键,向电视机1发送存储请求,电视机1在接收到存储请求后,可以将当前节目,即目标媒体资源的播放信息发送给遥控器,遥控器接收到播放信息后进行保存,并提示用户保存成功。
109.用户携带遥控器前往卧室,到达卧室后,开启电视机2,即第二设备,此时遥控器将基于当前定位信息以及目标区域内的预设设备,自动连接电视机2,并提示用户连接成功。用户可以再次按下续播按键,遥控器则将保存的播放信息发送给电视机2,电视机2即可基于播放信息对目标媒体资源进行继续播放。
110.基于上述任一实施例,图5是本发明提供的播放控制装置的结构示意图,如图5所示,该装置包括:
111.第一接收单元510,用于接收第一输入;
112.存储单元520,用于响应于第一输入,向第一设备发送存储请求,接收并存储第一设备返回的播放信息,播放信息指示第一设备在接收播放存储请求时播放的目标媒体资源;
113.第二接收单元530,用于接收第二输入;
114.播放控制单元540,用于响应于第二输入,向第二设备发送携带播放信息的播放请求,以使接收到播放请求的第二设备基于播放信息播放目标媒体资源。
115.本发明实施例提供的装置,通过响应于第一输入,向第一设备发送存储请求,接收并存储第一设备返回的目标媒体资源的播放信息,通过响应于第二输入,向第二设备发送携带播放信息的播放请求,以使接收到播放请求的第二设备基于播放信息播放目标媒体资源,从而实现了目标媒体资源的断点续播功能,无需用户手动搜索目标媒体资源,也无需手动调整播放进度,操作简单方便,提升了用户的体验感。
116.基于上述任一实施例,该装置还包括设备确定单元,设备确定单元具体包括:
117.获取子单元,用于获取当前定位信息;
118.确定子单元,用于基于各预设设备所在的区域,以及当前定位信息,从各预设设备中确定出第一设备和/或第二设备。
119.基于上述任一实施例,确定子单元具体用于:
120.基于当前定位信息,确定目标区域,并从各预设设备中确定出所在区域为目标区域的候选设备;
121.在存在至少两个候选设备的情况下,接收第三输入,响应于第三输入,将第三输入
所对应的候选设备确定为第一设备和/或第二设备。
122.基于上述任一实施例,该装置还包括输入确定单元,输入确定单元具体用于:
123.接收针对续播按键的用户输入;
124.响应于用户输入,在预设地址处查找播放信息,预设地址用于存储未向第二设备发送的播放信息;
125.在未查找到播放信息的情况下,确定用户输入为第一输入;
126.在查找到播放信息的情况下,确定用户输入为第二输入。
127.基于上述任一实施例,存储单元520具体用于:接收第一设备返回的播放信息,并将播放信息存入预设地址;
128.播放控制单元540具体用于:从预设地址处取出播放信息,生成携带播放信息的播放请求,并将播放请求发送至第二设备。
129.基于上述任一实施例,播放信息包括目标媒体资源的资源标识和播放进度信息;或者,播放信息包括目标媒体资源的资源标识和播放进度信息,以及用于播放目标媒体资源的登录账号信息。
130.基于上述任一实施例,图6是本发明提供的遥控器的结构示意图,如图6所示,该遥控器可以包括:遥控器本体600,处理器(processor)610、通信接口(communications interface)620、存储器(memory)630和通信总线640,其中,处理器610、存储器630均设置在遥控器本体600内,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。处理器610可以调用存储器630中的逻辑指令,以执行播放控制方法,该方法包括:接收第一输入;响应于第一输入,向第一设备发送存储请求,接收并存储第一设备返回的播放信息,播放信息指示第一设备在接收播放存储请求时播放的目标媒体资源;接收第二输入;响应于第二输入,向第二设备发送携带播放信息的播放请求,以使接收到播放请求的第二设备基于播放信息播放目标媒体资源。
131.此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
132.基于上述任一实施例,本发明提供一种播放系统,该播放系统包括至少一个展示设备,以及如上述实施例所述的遥控器,至少一个展示设备与遥控器通信连接,遥控器用于从至少一个展示设备中确定出第一设备和/或第二设备进行播放控制。
133.具体地,在存在一个展示设备的情况下,第一设备和第二设备均为该展示设备,遥控器可以与该展示设备通信连接,用户可以针对遥控器进行第一输入的操作,遥控器在检测到第一输入后,将向该展示设备发送存储请求,展示设备在接收到存储请求后,将生成目标媒体资源的播放信息,并将该播放信息返回至遥控器,遥控器在接收到播放信息后,可以将播放信息存入预设地址内,并提示用户保存成功。
134.当用户在某一时刻想继续观看此前播放的目标媒体资源时,可以再次针对遥控器进行第二输入的操作,遥控器在检测到第二输入后,将向展示设备发送携带播放信息的播放请求,以使展示设备基于播放信息继续播放目标媒体资源。
135.在存在至少两个展示设备的情况下,若遥控器所在的目标区域内存在一个展示设备,则该展示设备即为第一设备或第二设备,若遥控器所在的目标区域内存在至少两个展示设备,则可以将这些展示设备确定为候选设备,并提示用户进行选择,用户可以针对遥控器进行第三输入的操作,以从候选设备中确定出第一设备或第二设备。
136.当用户需要调整观看节目的位置时,可以针对遥控器进行第一输入的操作,遥控器在检测到第一输入后,向第一设备发送存储请求,第一设备在接收到存储请求后,将生成目标媒体资源的播放信息并返回至遥控器,遥控器在接收到播放信息后,可以将其存入预设地址内。用户携带遥控器前往第二设备处,到达第二设备附近后,进行设备开启,针对遥控器进行第二输入的操作,遥控器在检测到第二输入后,可以将携带播放信息的播放请求发送至第二设备,以使第二设备基于播放信息继续播放目标媒体资源。
137.本发明实施例提供的播放系统,通过遥控器与至少一个展示设备通信连接,既可以实现目标媒体资源在同一个展示设备上的断点续播,也可以实现目标媒体资源在不同展示设备之间的断点续播,操作简单方便,可以灵活满足用户的观看需求,大大提升用户的体验感。
138.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的播放控制方法,该方法包括:接收第一输入;响应于第一输入,向第一设备发送存储请求,接收并存储第一设备返回的播放信息,播放信息指示第一设备在接收播放存储请求时播放的目标媒体资源;接收第二输入;响应于第二输入,向第二设备发送携带播放信息的播放请求,以使接收到播放请求的第二设备基于播放信息播放目标媒体资源。
139.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的播放控制方法,该方法包括:接收第一输入;响应于第一输入,向第一设备发送存储请求,接收并存储第一设备返回的播放信息,播放信息指示第一设备在接收播放存储请求时播放的目标媒体资源;接收第二输入;响应于第二输入,向第二设备发送携带播放信息的播放请求,以使接收到播放请求的第二设备基于播放信息播放目标媒体资源。
140.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
141.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指
令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
142.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
技术特征:
1.一种播放控制方法,其特征在于,包括:接收第一输入;响应于所述第一输入,向第一设备发送存储请求,接收并存储所述第一设备返回的播放信息,所述播放信息指示所述第一设备在接收所述播放存储请求时播放的目标媒体资源;接收第二输入;响应于所述第二输入,向第二设备发送携带所述播放信息的播放请求,以使接收到所述播放请求的第二设备基于所述播放信息播放所述目标媒体资源。2.根据权利要求1所述的播放控制方法,其特征在于,所述第一设备和/或第二设备的确定步骤包括:获取当前定位信息;基于各预设设备所在的区域,以及所述当前定位信息,从所述各预设设备中确定出所述第一设备和/或所述第二设备。3.根据权利要求2所述的播放控制方法,其特征在于,所述基于各预设设备所在的区域,以及所述当前定位信息,从所述各预设设备中确定出所述第一设备和/或所述第二设备,包括:基于所述当前定位信息,确定目标区域,并从所述各预设设备中确定出所在区域为所述目标区域的候选设备;在存在至少两个候选设备的情况下,接收第三输入,响应于所述第三输入,将所述第三输入所对应的候选设备确定为所述第一设备和/或所述第二设备。4.根据权利要求1所述的播放控制方法,其特征在于,所述第一输入和/或第二输入的确定步骤包括:接收针对续播按键的用户输入;响应于所述用户输入,在预设地址处查找所述播放信息,所述预设地址用于存储未向所述第二设备发送的播放信息;在未查找到所述播放信息的情况下,确定所述用户输入为所述第一输入;在查找到所述播放信息的情况下,确定所述用户输入为所述第二输入。5.根据权利要求4所述的播放控制方法,其特征在于,所述接收并存储所述第一设备返回的播放信息,包括:接收所述第一设备返回的播放信息,并将所述播放信息存入所述预设地址;所述向第二设备发送携带所述播放信息的播放请求,包括:从所述预设地址处取出所述播放信息,生成携带所述播放信息的播放请求,并将所述播放请求发送至所述第二设备。6.根据权利要求1至5中任一项所述的播放控制方法,其特征在于,所述播放信息包括所述目标媒体资源的资源标识和播放进度信息;或者,所述播放信息包括所述目标媒体资源的资源标识和播放进度信息,以及用于播放所述目标媒体资源的登录账号信息。7.一种播放控制装置,其特征在于,包括:第一接收单元,用于接收第一输入;存储单元,用于响应于所述第一输入,向第一设备发送存储请求,接收并存储所述第一
设备返回的播放信息,所述播放信息指示所述第一设备在接收所述播放存储请求时播放的目标媒体资源;第二接收单元,用于接收第二输入;播放控制单元,用于响应于所述第二输入,向第二设备发送携带所述播放信息的播放请求,以使接收到所述播放请求的第二设备基于所述播放信息播放所述目标媒体资源。8.一种遥控器,包括遥控器本体,设置在所述遥控器本体上的存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述播放控制方法。9.一种播放系统,其特征在于,包括至少一个展示设备,以及如权利要求8所述的遥控器,所述至少一个展示设备与所述遥控器通信连接,所述遥控器用于从所述至少一个展示设备中确定出所述第一设备和/或所述第二设备进行播放控制。10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述播放控制方法。
技术总结
本发明提供一种播放控制方法、装置、遥控器、播放系统和存储介质,其中方法包括:接收第一输入;响应于所述第一输入,向第一设备发送存储请求,接收并存储所述第一设备返回的播放信息,所述播放信息指示所述第一设备在接收所述播放存储请求时播放的目标媒体资源;接收第二输入;响应于所述第二输入,向第二设备发送携带所述播放信息的播放请求,以使接收到所述播放请求的第二设备基于所述播放信息播放所述目标媒体资源。本发明提供的方法、装置、遥控器、播放系统和存储介质,可以实现目标媒体资源的断点续播功能,无需用户进行手动搜索以及调整播放进度,操作简单方便,大大提升了用户的视听体验。的视听体验。的视听体验。
技术研发人员:倪璞 谢信珍 陆春亮 倪王勇
受保护的技术使用者:科大讯飞股份有限公司
技术研发日:2023.07.28
技术公布日:2023/10/8
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
