在线播放内容的规划方法与云端服务器与流程

文档序号:18411663发布日期:2019-08-13 18:25阅读:161来源:国知局
在线播放内容的规划方法与云端服务器与流程

本申请涉及车载影音技术领域,具体涉及一种在线播放内容的规划方法与云端服务器。



背景技术:

随着社会的发展,人们生活水平的提高,汽车越来越成为人们出行的重要交通工具。但是很多时候用户对所要去的目的地一无所知、或者实时路况、道路开闭情况等都无法及时得知,因此,导航的相关产品得以应运而生。其中,基于gps(全球定位系统)技术的导航装置是众所周知的,且广泛用作车内导航系统。一般而言,基于gps的导航装置涉及一种计算装置,所述计算装置在与外部(或内部)gps接收器的功能性连接中能够确定其全球位置。此外,所述计算装置能够确定开始地址与目的地地址之间的路线,所述地址可由计算装置的用户输入。通常,所述计算装置由软件启用,以用于从地图数据库计算开始地址位置与目的地地址位置之间的最佳路线,并给出途经路段的信息。

除了导航产品的应用,汽车内驾驶员、乘员的感受是车辆研发的重要考虑因素之一,随着汽车的普及,最常见的就是车载影音娱乐系统的不断丰富并逐渐成为汽车的标准配件。然而,现有车辆的导航功能和影音娱乐功能之间是相互独立的,不能根据导航的路径信息播放相应的歌曲、节目或电台内容,无法真正贴合汽车内驾驶员、乘员的感受,用户体验差。



技术实现要素:

本申请的目的在于,提供一种在线播放内容的规划方法与云端服务器,其可以解决上述技术问题,能够基于导航路径规划信息规划得到相匹配的在线播放内容列表以在导航时进行播放,优化了用户体验。

为解决上述技术问题,本申请提供一种在线播放内容的规划方法,应用于云端服务器,包括:

获取导航路径规划信息,所述导航路径规划信息包括导航路径、途经路段的类型与途经路段的驾驶时长;

根据所述导航路径规划信息规划各途经路段对应的在线播放内容;

将各途经路段对应的在线播放内容组成与所述导航路径规划信息匹配的播放列表。

其中,所述根据所述导航路径规划信息规划各途经路段对应的在线播放内容的步骤包括:

获取所述导航路径中各途经路段的类型与驾驶时长;

根据各途经路段的类型与驾驶时长确定各途经路段对应的播放内容类型和播放时长;

根据确定的播放内容类型和播放时长获取对应的在线播放内容。

其中,所述根据确定的播放内容类型和播放时长获取对应的在线播放内容的步骤包括:

根据确定的播放内容类型获取用户的收听偏好数据;

根据获取的收听偏好数据确定搜索关键字;

根据所述搜索关键字及确定的播放时长获取对应的在线播放内容。

其中,所述播放内容类型包括歌曲、节目和电台,所述用户的收听偏好数据包括与歌曲对应的歌曲类型偏好和歌手偏好、与节目对应的节目类型偏好和节目内容偏好以及与电台对应的电台类型偏好及电台内容偏好。

其中,所述方法还包括:

获取所述用户的历史收听数据,所述历史收听数据包括历史收听歌曲、历史收听节目和历史收听电台;

对所述历史收听数据进行学习以得到所述用户的收听偏好数据。

其中,所述将各途经路段对应的在线播放内容组成与所述导航路径规划信息匹配的播放列表的步骤,包括:

根据各途经路段在所述导航路径中的导航顺序将各途经路段对应的在线播放内容进行排列;

根据排列结果生成与所述导航路径规划信息匹配的播放列表。

其中,所述根据各途经路段在所述导航路径中的导航顺序将各途经路段对应的在线播放内容进行排列的步骤,包括:

根据各途经路段在所述导航路径中的导航顺序将各途经路段对应的在线播放内容进行预排列;

根据预排列结果判断同一播放内容类型的播放内容的连续播放时长是否超过阈值;

若否,则进入所述根据排列结果生成所述导航路径规划信息匹配的播放列表的步骤;

若是,则确认连续播放时长超过阈值的播放内容类型并补充获取播放内容类型与确认的播放内容类型不同的在线播放内容;

将补充获取的在线播放内容插入连续播放时长超过阈值的在线播放内容中以得到排列结果。

其中,所述将各途经路段对应的在线播放内容组成与所述导航路径规划信息匹配的播放列表的步骤之后,还包括:

收到导航开始信号后,根据所述播放列表将对应的在线播放内容发送至车载端进行播放。

其中,所述根据所述播放列表将对应的在线播放内容发送至车载端进行播放的步骤之后,还包括:

监测导航进度与所述播放列表的播放进度;

若播放进度超前于导航进度,则在当前路段对应的播放内容剩余设定时长时,根据超前的时长补充获取对应的在线播放内容并插入当前的播放列表中;

若播放进度落后于导航进度,则在当前路段导航结束时通过所述车载端发送是否继续收听的提示信息。

本申请还提供一种云端服务器,包括存储器和处理器,所述存储器存储有至少一条程序指令,所述处理器通过加载并执行所述至少一条程序指令以实现如下方法:

获取导航路径规划信息,所述导航路径规划信息包括导航路径、途经路段的类型与途经路段的驾驶时长;

根据所述导航路径规划信息规划各途经路段对应的在线播放内容;

将各途经路段对应的在线播放内容组成与所述导航路径规划信息匹配的播放列表。

本申请的在线播放内容的规划方法与云端服务器,通过获取导航路径规划信息,导航路径规划信息包括导航路径、途经路段的类型与途经路段的驾驶时长,根据导航路径规划信息规划各途经路段对应的在线播放内容,再将各途经路段对应的在线播放内容组成与导航路径规划信息匹配的播放列表。通过这种方式,本申请能够基于导航路径规划信息规划得到相匹配的在线播放内容列表以在导航时进行播放,优化了用户体验。

上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。

附图说明

图1是根据一示例性实施例示出的一种在线播放内容的规划方法的流程示意图。

图2是根据另一示例性实施例示出的一种在线播放内容的规划方法的流程示意图。

图3是根据一示例性实施例示出的一种云端服务器的结构示意图。

具体实施方式

为更进一步阐述本申请为达成预定申请目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本申请在线播放内容的规划方法与云端服务器提出的具体实施方式、方法、步骤、结构、特征及其效果,详细说明如下。

有关本申请的前述及其他技术内容、特点及功效,在以下配合参考图式的较佳实施例的详细说明中将可清楚呈现。通过具体实施方式的说明,当可对本申请为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本申请加以限制。

图1是根据一示例性实施例示出的一种在线播放内容的规划方法的流程示意图。请参考图1,本实施例的在线播放内容的规划方法,应用于云端服务器,包括以下步骤:

步骤110,获取导航路径规划信息,导航路径规划信息包括导航路径、途经路段的类型与途经路段的驾驶时长。

其中,导航路径规划信息为导航路径规划结果所包含的信息,当用户需要利用导航前往目的地时,通过在导航终端输入目的地发送导航路径规划请求,即可获得规划好的导航路径。导航路径规划结果所包含的信息包括导航路径、途经路段的类型与途经路段的驾驶时长,其中,导航路径由各途经路段依次组成而连接出发地与目的地,途经路段的类型与道路的等级、使用特点相关,例如为城市道路、公路、厂矿道路、林区道路和乡村道路,城市道路可具体为快速路、主干路、次干路及支路,公路又可具体为高速公路、一级公路、二级公路、三级公路和四级公路,途经路段的驾驶时长为每段途经路段的预估驾驶时长,可根据道路限速、路况等信息进行预估,途经路段的驾驶时长之和为从出发地到目的地的驾驶总时长。

步骤120,根据导航路径规划信息规划各途经路段对应的在线播放内容。

在一实施方式中,所述步骤120根据导航路径规划信息规划各途经路段对应的在线播放内容,具体可包括:

获取导航路径中各途经路段的类型与驾驶时长;

根据各途经路段的类型与驾驶时长确定各途经路段对应的播放内容类型和播放时长;

根据确定的播放内容类型和播放时长获取对应的在线播放内容。

其中,在完成导航路径规划后,作为一种实施方式,云端服务器自动开始规划与导航路径规划信息相匹配的在线播放内容,或者,在完成导航路径规划后,接收用户通过语音、触控、按钮等方式输入的在线播放内容规划请求,从而开始规划与导航路径规划信息相匹配的在线播放内容。

规划得到的导航路径通常由多个途经路段依次组成,每个途经路段具有对应的类型与驾驶时长,例如从a地到b地的导航路径由多个类型的途经路段:城市次干路-城市主干路-高速公路-城市主干路依次组成,根据途经路段的长度和预估行驶速度得到驾驶时长依次为30分钟、1小时、3小时和30分钟。在导航路径中,不同类型的途经路段所适合的播放内容类型不同,例如,高速300公里,驾驶比较轻松,可以播放节目,城市次干路15公里,比较嘈杂,适合播放歌曲,城市主干路10公里,相对城市次干路驾驶轻松,可以播放电台。在确定各途经路段对应的播放内容类型后,根据各途经路段的驾驶时长确定对应的播放时长,播放时长可以接近或等于驾驶时长,在确定播放内容类型和播放时长后,通过搜索对应播放内容类型和相应数量的播放内容得到与各途经路段对应的在线播放内容,实现对各途经路段对应的在线播放内容的规划。

在一实施方式中,根据确定的播放内容类型和播放时长获取对应的在线播放内容的过程可包括:

根据确定的播放内容类型获取用户的收听偏好数据;

根据获取的收听偏好数据确定搜索关键字;

根据搜索关键字及确定的播放时长获取对应的在线播放内容。

在一实施方式中,播放内容类型包括歌曲、节目和电台,用户的收听偏好数据包括与歌曲对应的歌曲类型偏好和歌手偏好、与节目对应的节目类型偏好和节目内容偏好以及与电台对应的电台类型偏好及电台内容偏好。

其中,在规划各途经路段对应的在线播放内容时,参考用户的收听偏好进行规划,可使得规划结果更符合用户的收听需求。具体而言,在确定各途经路段的播放内容类型是歌曲、节目还是电台后,获取与播放内容类型对应的收听偏好数据,其中,与歌曲对应的收听偏好数据包括歌曲类型偏好和歌手偏好,例如歌曲类型偏好抒情歌曲、歌手偏好20-30岁歌手,与节目对应的收听偏好数据包括节目类型偏好和节目内容偏好,例如节目类型偏好讲座类节目、节目内容偏好思维分析,与电台对应的收听偏好数据包括电台类型偏好及电台内容偏好,例如,电台类型偏好网络电台、电台内容偏好时尚推荐。如此,在获取与播放内容类型对应的收听偏好数据后,即可根据获取的收听偏好数据确定搜索关键字,例如歌曲类型关键字为“抒情”、歌手年龄关键字为“20-30岁”,从而可以根据搜索关键字及确定的播放时长获取对应的在线播放内容,例如歌曲播放时长为30分钟,则可以获取6至7首歌曲。根据相同的方式,获取各途经路段对应的在线播放内容以实现在线播放内容的规划。

为获取用户的收听偏好数据,在一实施方式中,本申请的在线播放内容的规划方法还包括:

获取用户的历史收听数据,历史收听数据包括历史收听歌曲、历史收听节目和历史收听电台;

对历史收听数据进行学习以得到用户的收听偏好数据。

其中,用户通常会根据自身偏好选择喜欢的歌曲、节目或电台进行收听,节目包括各种非歌曲类的播放内容,电台为实时播放的在线电台节目,在用户收听的过程中,记录用户的收听历史数据,例如为历史收听歌曲、历史收听节目、历史收听电台,通过对历史收听歌曲的数据进行学习可获得用户对歌曲类型和歌手的偏好,歌手偏好可以是年龄、性别或姓名,通过对历史收听节目的数据进行学习可获得用户对节目类型和节目内容的偏好,通过对历史收听电台的数据进行学习可获得用户对电台类型和电台内容的偏好。

步骤130,将各途经路段对应的在线播放内容组成与导航路径规划信息匹配的播放列表。

在一实施方式中,所述步骤130将各途经路段对应的在线播放内容组成与导航路径规划信息匹配的播放列表,可具体包括:

根据各途经路段在导航路径中的导航顺序将各途经路段对应的在线播放内容进行排列;

根据排列结果生成与导航路径规划信息匹配的播放列表。

其中,各途经路段依次连接组成一条完整的导航路径,在导航时根据途经路段的途经顺序进行导航,因此,根据导航路径规划信息规划各途经路段对应的在线播放内容后,根据各途经路段在导航路径中的导航顺序将各途经路段对应的在线播放内容进行排列,即可得到与导航路径规划信息匹配的播放列表,以在导航的过程中播放。

在一实施方式中,根据各途经路段在导航路径中的导航顺序将各途经路段对应的在线播放内容进行排列的过程,可具体包括:

根据各途经路段在导航路径中的导航顺序将各途经路段对应的在线播放内容进行预排列;

根据预排列结果判断同一播放内容类型的播放内容的连续播放时长是否超过阈值;

若否,则进入根据排列结果生成导航路径规划信息匹配的播放列表的步骤;

若是,则确认连续播放时长超过阈值的播放内容类型并补充获取播放内容类型与确认的播放内容类型不同的在线播放内容;

将补充获取的在线播放内容插入连续播放时长超过阈值的在线播放内容中以得到排列结果。

其中,在确定播放列表前先根据各途经路段在导航路径中的导航顺序将各途经路段对应的在线播放内容进行预排列,预排列的目的是初步判断播放列表是否符合播放要求。

由于在将各途经路段对应的在线播放内容进行预排列后,可能有相邻路段的播放内容类型相同,这将可能导致同一播放内容类型的播放内容的连续播放时长过长,而用户在长时间听同一播放内容类型的播放内容会产生疲劳感或失去兴趣。因此,在一实施方式中,根据预排列结果判断同一播放内容类型的播放内容的连续播放时长是否超过阈值,若同一播放内容类型的播放内容的连续播放时长没有超过阈值,则进入根据排列结果生成导航路径规划信息匹配的播放列表的步骤,若同一播放内容类型的播放内容的连续播放时长超过阈值,则确认连续播放时长超过阈值的播放内容类型并补充获取播放内容类型与确认的播放内容类型不同的在线播放内容,再将补充获取的在线播放内容插入连续播放时长超过阈值的在线播放内容中以得到最终的排列结果,具体而言,如讲座的连续播放时长为3小时,超过40分钟,则可补充搜索播放内容类型与节目不同的在线播放内容,例如为歌曲,在再将补充搜索到的歌曲每隔40分钟插入讲座中进行播放,避免用户长时间听讲座而疲惫。

本实施例的在线播放内容的规划方法,通过获取导航路径规划信息,导航路径规划信息包括导航路径、途经路段的类型与途经路段的驾驶时长,根据导航路径规划信息规划各途经路段对应的在线播放内容,再将各途经路段对应的在线播放内容组成与导航路径规划信息匹配的播放列表。通过这种方式,本申请能够基于导航路径规划信息规划得到相匹配的在线播放内容列表以在导航时进行播放,优化了用户体验。

图2是根据另一示例性实施例示出的一种在线播放内容的规划方法的流程示意图。请参考图2,本实施例的在线播放内容的规划方法与图1所示实施例的主要区别在于,在步骤130之后,还包括以下步骤:

步骤210,收到导航开始信号后,根据播放列表将对应的在线播放内容发送至车载端进行播放。

步骤220,监测导航进度与播放列表的播放进度。

步骤230,若播放进度超前于导航进度,则在当前路段对应的播放内容剩余设定时长时,根据超前的时长补充获取对应的在线播放内容并插入当前的播放列表中。

步骤240,若播放进度落后于导航进度,则在当前路段导航结束时通过车载端发送是否继续收听的提示信息。

其中,在完成导航路径规划后,如用户确认采用规划的导航路径,则可以输入确认指令以开始导航,此时,云端服务器根据生成的播放列表将对应的在线播放内容发送至车载端进行播放,从而使用户可以在导航驾驶的过程中收听到与导航信息匹配的在线播放内容,例如,在高速行驶时播放讲座,在城市主干道行驶时播放电台,在城市次干道行驶时播放歌曲。

导航时,由于路况和用户的驾驶习惯等原因,可能使导航的进度和规划的进度出现偏差,因此,云端服务器在根据播放列表将对应的在线播放内容发送至车载端进行播放后,获取导航信息以检测导航进度,同时监测播放列表的播放进度,以判断播放进度是否和导航进度匹配,例如,判断当前导航路段的剩余驾驶时长和对应播放内容剩余的播放时长是否接近或相等,从而保证用户在导航过程中收听到的播放内容与当前的驾驶路段相匹配,提升用户体验。

其中,若播放进度超前于导航进度,则在当前路段对应的播放内容播放结束时,当前路段还未导航结束,将导致用户收听到的内容与当前的驾驶路段不符,因此,在当前路段对应的播放内容剩余设定时长时,根据超前的时长补充获取对应的在线播放内容并插入当前的播放列表中,例如,当前路段对应的播放内容剩余5分钟时,播放进度超前导航进度20分钟,则获取20分钟播放时长的在线播放内容并插入当前的播放列表中的对应位置。若播放进度落后于导航进度,则在当前路段导航结束时,当前路段对应的播放内容还未播放结束,将导致用户在下一驾驶路段收听的内容延迟播放,与驾驶路段不符,因此,在当前路段导航结束时通过车载端发送是否继续收听的提示信息,根据用户的反馈确定是否继续播放当前内容或切换成下一路段的播放内容。

本实施例的在线播放内容的规划方法,通过在收到导航开始信号后,根据播放列表将对应的在线播放内容发送至车载端进行播放,并监测导航进度与播放列表的播放进度,能够在导航过程保证用户收听到与当前驾驶路段相符的播放内容,优化了用户体验。

图3是根据一示例性实施例示出的一种云端服务器的结构示意图。请参考图3,本申请还提供一种云端服务器,包括存储器310和处理器320,存储器310存储有至少一条程序指令,处理器320通过加载并执行至少一条程序指令以实现如下方法:

获取导航路径规划信息,导航路径规划信息包括导航路径、途经路段的类型与途经路段的驾驶时长;

根据导航路径规划信息规划各途经路段对应的在线播放内容;

将各途经路段对应的在线播放内容组成与导航路径规划信息匹配的播放列表。

在一实施方式中,处理器320执行根据导航路径规划信息规划各途经路段对应的在线播放内容的步骤包括:

获取导航路径中各途经路段的类型与驾驶时长;

根据各途经路段的类型与驾驶时长确定各途经路段对应的播放内容类型和播放时长;

根据确定的播放内容类型和播放时长获取对应的在线播放内容。

在一实施方式中,处理器320执行根据确定的播放内容类型和播放时长获取对应的在线播放内容的步骤包括:

根据确定的播放内容类型获取用户的收听偏好数据;

根据获取的收听偏好数据确定搜索关键字;

根据搜索关键字及确定的播放时长获取对应的在线播放内容。

在一实施方式中,播放内容类型包括歌曲、节目和电台,用户的收听偏好数据包括与歌曲对应的歌曲类型偏好和歌手偏好、与节目对应的节目类型偏好和节目内容偏好、与电台对应的电台类型偏好及电台内容偏好。

在一实施方式中,处理器320通过加载并执行至少一条程序指令以实现的方法还包括:

获取用户的历史收听数据,历史收听数据包括历史收听歌曲、历史收听节目和历史收听电台;

对历史收听数据进行学习以得到用户的收听偏好数据。

在一实施方式中,处理器320执行将各途经路段对应的在线播放内容组成与导航路径规划信息匹配的播放列表的步骤,包括:

根据各途经路段在导航路径中的导航顺序将各途经路段对应的在线播放内容进行排列;

根据排列结果生成与导航路径规划信息匹配的播放列表。

在一实施方式中,处理器320执行根据各途经路段在导航路径中的导航顺序将各途经路段对应的在线播放内容进行排列的步骤,包括:

根据各途经路段在导航路径中的导航顺序将各途经路段对应的在线播放内容进行预排列;

根据预排列结果判断同一播放内容类型的播放内容的连续播放时长是否超过阈值;

若否,则进入根据排列结果生成导航路径规划信息匹配的播放列表的步骤;

若是,则确认连续播放时长超过阈值的播放内容类型并补充获取播放内容类型与确认的播放内容类型不同的在线播放内容;

将补充获取的在线播放内容插入连续播放时长超过阈值的在线播放内容中以得到排列结果。

在一实施方式中,处理器320执行将各途经路段对应的在线播放内容组成与导航路径规划信息匹配的播放列表的步骤之后,还包括:

收到导航开始信号后,根据播放列表将对应的在线播放内容发送至车载端进行播放。

在一实施方式中,处理器320执行根据播放列表将对应的在线播放内容发送至车载端进行播放的步骤之后,还包括:

监测导航进度与播放列表的播放进度;

若播放进度超前于导航进度,则在当前路段对应的播放内容剩余设定时长时,根据超前的时长补充获取对应的在线播放内容并插入当前的播放列表中;

若播放进度落后于导航进度,则在当前路段导航结束时通过车载端发送是否继续收听的提示信息。

本实施例的云端服务器中处理器320调用存储器310中的可执行程序代码实现的具体步骤过程,请参见上述图1至图2所示实施例中描述的具体内容,在此不再赘述。

本申请的云端服务器,通过获取导航路径规划信息,导航路径规划信息包括导航路径、途经路段的类型与途经路段的驾驶时长,根据导航路径规划信息规划各途经路段对应的在线播放内容,再将各途经路段对应的在线播放内容组成与导航路径规划信息匹配的播放列表。通过这种方式,本申请能够基于导航路径规划信息规划得到相匹配的在线播放内容列表以在导航时进行播放,优化了用户体验。

以上所述,仅是本申请的较佳实施例而已,并非对本申请作任何形式上的限制,虽然本申请已以较佳实施例揭露如上,然而并非用以限定本申请,任何熟悉本专业的技术人员,在不脱离本申请技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本申请技术方案内容,依据本申请的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本申请技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1