基于共享物品的点播方法、装置、电子设备和存储介质与流程

文档序号:25731144发布日期:2021-07-02 21:19阅读:85来源:国知局
基于共享物品的点播方法、装置、电子设备和存储介质与流程

本公开实施例涉及共享物品技术领域,特别是涉及一种基于共享物品的点播方法、装置、电子设备和存储介质。



背景技术:

随着互联网技术的发展,出现了共享单车、共享汽车、共享充电宝等共享物品。共享物品的出现,为人们工作生活提供了很多便利。由于共享物品具有分布广、数量多等特点,因此可以利用共享物品的特点开发出更多的功能。



技术实现要素:

本公开实施例提供一种基于共享物品的点播方法、装置、电子设备和存储介质,开发出了共享物品的新功能,满足了用户的点播需求。

第一方面,本公开实施例提供一种基于共享物品的点播方法,所述方法包括:

接收第一用户终端发送的针对目标共享物品的使用请求;

基于使用请求查询是否存在第一用户终端对应的目标点播服务;

若查询到存在第一用户终端对应的目标点播服务,则控制目标共享物品播放目标点播服务对应的目标音频文件。

第二方面,本公开实施例提供一种基于共享物品的点播装置,装置包括:

使用请求接收模块,用于接收第一用户终端发送的针对目标共享物品的使用请求;

服务查询模块,用于基于使用请求查询是否存在第一用户终端对应的目标点播服务;

音频播放模块,用于若查询到存在第一用户终端对应的目标点播服务,则控制目标共享物品播放目标点播服务对应的目标音频文件。

第三方面,本公开实施例提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。

第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法。

第五方面,本公开实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面所述的方法。

本公开实施例提供的基于共享物品的点播方法、装置、服务器和存储介质,服务器接收第一用户终端发送的针对目标共享物品的使用请求;基于使用请求查询是否存在第一用户终端对应的目标点播服务;若查询到存在第一用户终端对应的目标点播服务,则控制目标共享物品播放目标点播服务对应的目标音频文件。通过本公开实施例,可以在用户想要使用目标共享物品时,为用户提供歌曲或者语音等点播服务,开发出了共享物品的新功能,满足了用户的点播需求。

附图说明

图1为一个实施例中基于共享物品的点播方法的应用环境图;

图2为一个实施例中基于共享物品的点播方法的流程示意图;

图3为一个实施例中控制目标共享物品播放目标点播服务对应的目标音频文件步骤的流程示意图之一;

图4为一个实施例中目标音频文件下发步骤的流程示意图;

图5为一个实施例中控制目标共享物品播放目标点播服务对应的目标音频文件步骤的流程示意图之二;

图6为一个实施例中建立点播服步骤的流程示意图;

图7为一个实施例中基于共享物品的点播装置的结构框图之一;

图8为一个实施例中基于共享物品的点播装置的结构框图之二;

图9为一个实施例中基于共享物品的点播装置的结构框图之三;

图10为一个实施例中电子设备的内部结构图。

具体实施方式

为了使本公开实施例的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本公开实施例进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本公开实施例,并不用于限定本公开实施例。

首先,在具体介绍本公开实施例的技术方案之前,先对本公开实施例基于的技术背景或者技术演进脉络进行介绍。目前,随着互联网技术的发展,出现了共享单车、共享汽车、共享充电宝等共享物品。共享物品的出现,为人们工作生活提供了很多便利。共享物品具有分布广、数量多等特点,利用这些特点开发出更多的功能,可以满足人们多种多样的需求。

下面结合本公开实施例所应用的场景,对本公开实施例涉及的技术方案进行介绍。

本公开实施例提供的基于共享物品的点播方法,可以应用于如图1所示的系统架构中。该系统架构包括共享物品101、用户终端102以及服务器103。其中,共享物品101可以包括共享单车、共享电动车、共享汽车、共享充电宝、共享雨伞等;用户终端102可以包括手机、平板电脑、ipad等电子设备,也可以包括安装在电子设备上的app软件;服务器103可以为独立的服务器或者是多个服务器组成的服务器集群。其中,共享物品101设置有通信组件,其可以通过无线的方式用户终端102与服务器103进行通信,例如,共享物品101可以接收服务器103发送的音频文件、播放指令等。另外,用户终端102和服务器103之间可以采用无线或者有线的方式进行通信。本公开实施例对共享物品101、用户终端102以及服务器103之间的通信方式并不做限定。

在一个实施例中,如图2所示,提供了一种基于共享物品的点播方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:

步骤201,服务器接收第一用户终端发送的针对目标共享物品的使用请求。

当用户需要使用目标共享物品时,可以通过第一用户终端向服务器发送使用请求;对应地,服务器接收第一用户终端发送的使用请求。

例如,预先在目标共享物品上设置识别图像(如二维码),用户m使用第一用户终端拍摄该识别图像,然后第一用户终端向服务器发送使用请求;服务器接收第一用户终端发送的针对目标共享物品的使用请求。

步骤202,基于使用请求查询是否存在第一用户终端对应的目标点播服务。

其中,点播服务可以包括歌曲点播服务和语音点播服务中的至少一种。例如,点播服务可以是播放点播的歌曲x,也可以播放用户n定制的语音y。

在接收到使用请求后,服务器根据使用请求查询是否存在第一用户终端对应的目标点播服务器。在其中一个实施方式中,服务器在预先建立的点播服务列表中查询是否有第一用户终端的终端标识;如果在点播服务列表中查询到第一用户终端的终端标识,则确定存在第一用户终端对应的目标点播服务;如果在点播服务列表中未查询到第一用户终端的终端标识,则确定不存在第一用户终端对应的点播服务。

上述点播服务列表可以存储多条点播服务的记录,每条点播服务的记录包括终端标识和点播内容。例如,点播服务的记录1包括终端标识a1和歌曲x,点播服务的记录2包括终端标识a2和定制的语音y。点播服务列表还可以根据实际情况记录其他信息,本公开实施例对此不做限定。

在其中一个实施方式中,服务器也可以将多个音频文件存储在预设文件夹中。接收到使用请求后,服务器在预设文件夹中查询是否存在与第一用户终端对应的音频文件;如果查询到与第一用户终端对应的音频文件,则确定存在第一用户终端对应的目标点播服务;如果未查询到与第一用户终端对应的音频文件,则确定不存在第一用户终端对应的点播服务。

步骤203,若查询到存在第一用户终端对应的目标点播服务,则控制目标共享物品播放目标点播服务对应的目标音频文件。

如果查询到存在第一用户终端对应的目标点播服务,则服务器可以采用多种方式控制目标共享物品播放目标点播服务对应的目标音频文件。

例如,用户m使用第一用户终端扫描目标共享单车上的二维码,第一用户终端向服务器发送使用请求;服务器根据使用请求查询到存在第一用户终端对应的目标点播服务,并确定目标点播服务对应的目标音频文件为定制的语音y。接着,服务器将定制的语音y发送到目标共享单车;然后控制目标共享单车为用户m播放定制语音y,比如“祝你生日快乐”。

上述基于共享物品的点播方法中,服务器接收第一用户终端发送的针对目标共享物品的使用请求;基于使用请求查询是否存在第一用户终端对应的目标点播服务;若查询到存在第一用户终端对应的目标点播服务,则控制目标共享物品播放目标点播服务对应的目标音频文件。通过本公开实施例,可以在用户想要使用目标共享物品时,为用户提供歌曲或者语音等点播服务,开发出了共享物品的新功能,满足了用户的点播需求。

在一个实施例中,如果目标音频文件较小,比如目标音频文件只包含一句“祝你生日快乐”,则上述控制目标共享物品播放目标点播服务对应的目标音频文件的步骤,可以包括:服务器根据第一物品标识将目标音频文件发送到目标共享物品,并向目标共享物品发送播放指令;播放指令用于指示目标共享物品播放目标音频文件。

在实际应用中,第一用户终端在向服务器发送使用请求时,会在使用请求中携带目标共享物品的第一物品标识。这样,服务器在接收使用请求后,可以从接收请求中解析出目标共享物品的第一物品标识。在确定存在第一用户终端对应的目标点播服务后,服务器可以根据第一物品标识向目标共享物品发送目标音频文件。

服务器可以在发送目标音频文件的同时,向目标共享物品发送播放指令。这样,目标共享物品在确定目标音频文件接收完毕后可以直接播放目标音频文件。服务器也可以在目标共享物品接收目标音频文件完毕后,再向目标共享物品发送播放指令;目标共享物品接收播放指令,并根据播放指令播放目标音频文件。本公开实施例对播放指令的发送方式不做限定。

上述实施例中,服务器根据第一物品标识将目标音频文件发送到目标共享物品,并向目标共享物品发送播放指令,目标共享物品根据播放指令播放目标音频文件。通过本公开实施例,服务器可以在接收使用请求后再根据第一物品标识下发目标音频文件,使得音频文件的下发更具有针对性;并且,由于其他共享物品并不需要接收目标音频文件,因此可以节省其他共享物品的存储空间。

在一个实施例中,如图3所示,如果目标音频文件较大,比如目标音频文件是一首完整的歌曲,则上述控制目标共享物品播放目标点播服务对应的目标音频文件的步骤,可以包括:

步骤301,服务器根据第一物品标识检测目标共享物品是否已存储目标音频文件。

服务器可以预先在各共享物品中存储多个供点播的音频文件,并记录已存储音频文件的共享物品。在接收到针对目标共享物品的使用请求后,服务器从使用请求中解析出目标共享物品的第一物品标识,然后根据第一物品标识检测目标共享物品是否已存储目标音频文件。

如果检测到目标共享物品已存储目标音频文件,则执行步骤302。如果检测到目标共享物品未存储目标音频文件,则执行步骤303。

步骤302,若检测到目标共享物品已存储目标音频文件,则向目标共享物品发送播放指令。

其中,播放指令用于指示目标共享物品播放目标音频文件。

如果服务器检测到目标共享物品已存储目标音频文件,则不再向目标共享物品发送目标音频文件,而是直接向目标共享物品发送播放指令。目标共享物品接收播放指令后播放目标音频文件。

例如,服务器检测到目标共享单车已存储歌曲x,则直接向目标共享单车发送播放指令;目标共享单车接收播放指令之后为用户m播放歌曲x。

步骤303,若检测到目标共享物品未存储目标音频文件,则向目标共享物品发送目标音频文件,并向目标共享物品发送播放指令。

如果服务器检测到目标共享物品未存储目标音频文件,则需要向目标共享物品发送目标音频文件,并且向目标共享物品发送播放指令。目标共享物品接收播放指令后播放目标音频文件。

例如,服务器检测到目标共享单车未存储歌曲x,则向目标共享单车发送歌曲x,并发送播放指令;目标共享单车接收歌曲x和播放指令后,为用户m播放歌曲x。

上述实施例中,服务器根据第一物品标识检测目标共享物品是否已存储目标音频文件;若检测到目标共享物品已存储目标音频文件,则向目标共享物品发送播放指令;若检测到目标共享物品未存储目标音频文件,则向目标共享物品发送目标音频文件,并向目标共享物品发送播放指令。通过本公开实施例,预先在共享物品中存储供点播的音频文件,服务器检测到目标共享物品已存储目标音频文件后,只需要发送播放指令即可,这样就可以避免音频文件过大,传输延迟导致不能及时播放的问题,使得用户体验较好。进一步地,如果目标共享物品未存储目标音频文件,则服务器向目标共享物品发送目标音频文件和播放指令,从而确保为用户提供点播服务。

在一个实施例中,如图4所示,在根据第一物品标识检测目标共享物品是否已存储目标音频文件之前,还可以包括:

步骤304,服务器获取第一用户终端的历史活动范围。

服务器在确定目标点播服务是与第一用户终端对应的之后,获取第一用户终端的历史活动范围。其中一种方式可以是,服务器根据第一用户终端在预设历史时段内发送使用请求的位置,确定第一用户终端的历史活动范围。另一种方式可以是,服务器根据第一用户终端在预设历史时段内使用共享物品的区域,确定第一用户终端的历史活动范围。

例如,服务器根据第一用户终端发送使用请求的共享单车停靠点,确定第一用户终端的历史活动范围;或者,服务器根据第一用户终端的用户骑行共享单车的区域,确定第一用户终端的历史活动范围。本公开实施例对此不做限定。

步骤305,将目标音频文件发送到历史活动范围内的多个共享物品,并记录已存储目标音频文件的共享物品的第二物品标识。

确定第一用户终端的历史活动范围之后,将目标音频文件发送到该历史活动范围内的多个共享物品。这些共享物品接收并存储目标音频文件,之后,向服务器反馈已存储目标音频文件。服务器根据反馈信息记录已存储目标音频文件的共享物品的第二物品标识。

对应地,上述服务器根据第一物品标识检测目标共享物品是否已存储目标音频文件的步骤,可以包括:将第一物品标识与第二物品标识进行匹配;若存在与第一物品标识匹配的第二物品标识,则检测到目标共享物品已存储目标音频文件;若不存在与第一物品标识匹配的第二物品标识,则检测到目标共享物品未存储目标音频文件。

上述实施例中,服务器获取第一用户终端的历史活动范围;将目标音频文件发送到历史活动范围内的多个共享物品,并记录已存储目标音频文件的共享物品的第二物品标识。通过本公开实施例,服务器在确定目标点播服务是与第一用户终端对应的之后,预先将目标音频文件下发到第一用户终端历史活动范围内的多个共享物品,以便在第一用户终端发送使用请求后,可以快速提供点播服务,使用户体验较好。

在一个实施例中,如图5所示,上述控制目标共享物品播放目标点播服务对应的目标音频文件的步骤,还可以包括:

步骤401,服务器根据预设区域范围和目标共享物品的位置确定播放区域。

其中,预设区域范围可以包括圆形区域的半径长度和/或矩形区域的边长等。

服务器在接收到使用请求后,根据使用请求中携带的目标共享物品的第一物品标识目标共享物品,进而确定目标共享物品的位置。接着,服务器根据目标共享物品的位置和预设区域范围确定播放区域。

例如,以目标共享物品的位置为圆心,根据预设的半径长度确定播放区域;或者,以目标共享物品的位置为一个顶点,根据预设的边长确定播放区域。本公开实施例对播放区域的确定方式不做限定。

步骤402,向播放区域中的多个共享物品发送播放指令,以使播放区域内已存储目标音频文件的共享物品均播放目标音频文件。

服务器确定播放区域后,向播放区域中的多个共享物品发送播放指令。播放区域内的共享物品如果已存储或者已接收目标音频文件,则根据播放指令播放目标音频文件。

例如,服务器向目标共享单车所在停靠点内的多个共享单车发送播放指令,多个共享单车均播放点播的歌曲x。

上述实施例中,服务器根据预设区域范围和目标共享物品的位置确定播放区域,向播放区域中的多个共享物品发送播放指令,以使播放区域内已存储目标音频文件的共享物品同时播放目标音频文件。通过本公开实施例,播放区域内多个共享物品在服务器的控制下均播放目标音频文件,不仅丰富了点播服务的形式,而且也可以避免目标共享物品未存储目标音频文件而导致不能及时提供点播服务的问题。

在一个实施例中,服务器在为第一用户终端的用户提供点播服务之前,需要先根据第二用户终端的用户提出的点播请求建立点播服务,如图6所示,在接收第一用户终端发送的使用请求之前,可以包括:

步骤501,服务器接收第二用户终端发送的点播请求。

其中,点播请求携带第一用户终端的终端标识和点播内容,点播内容包括第二用户终端发送的语音数据和文件标识中的至少一种。上述语音数据可以包括“祝你生日快乐”、“新年快乐”等;上述文件标识可以包括歌曲的文件标识。本公开实施例对点播内容不做限定。

用户通过第二用户终端向服务器发送点播请求,服务器接收第二用户终端发送的点播请求。接收点播请求可以包括以下至少一种方式:通过预先安装在第二用户终端中的应用程序接收第二用户终端发送的点播请求;通过预先安装在第二用户终端中的快应用程序接收第二用户终端发送的点播请求;接收第二用户终端发送的短消息,根据短消息获取点播请求。本公开实施例对点播请求的接收方式不做限定。

步骤502,根据点播内容制作目标音频文件,并根据目标音频文件和终端标识建立目标点播服务。

服务器接收到点播请求后,根据点播内容制作目标音频文件。例如,根据语音数据“祝你生日快乐”制作目标音频文件,或者根据歌曲的文件标识制作目标音频文件。

之后,服务器建立目标音频文件与第一用户终端的终端标识之间的对应关系得到目标点播服务。当第一用户终端向服务器发送针对目标共享物品的使用请求后,服务器即可根据第一用户终端的终端标识查询到第一用户终端对应的目标点播服务。

上述实施例中,服务器接收第二用户终端发送的点播请求;根据点播内容制作目标音频文件,并根据目标音频文件和终端标识建立目标点播服务。通过本公开实施例,服务器预先建立好点播服务,以便第一用户终端发送使用请求后,可以及时为第一用户终端的用户提供点播服务。

应该理解的是,虽然图2至图6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2至图6中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图7所示,提供了一种基于共享物品的点播装置,包括:

使用请求接收模块601,用于接收第一用户终端发送的针对目标共享物品的使用请求;

服务查询模块602,用于基于使用请求查询是否存在第一用户终端对应的目标点播服务;

音频播放模块603,用于若查询到存在第一用户终端对应的目标点播服务,则控制目标共享物品播放目标点播服务对应的目标音频文件。

在其中一个实施例中,使用请求携带目标共享物品的第一物品标识,音频播放模块603,具体用于根据第一物品标识将目标音频文件发送到目标共享物品,并向目标共享物品发送播放指令;播放指令用于指示目标共享物品播放目标音频文件。

在其中一个实施例中,使用请求携带目标共享物品的第一物品标识,音频播放模块,包括:

检测子模块,用于根据第一物品标识检测目标共享物品是否已存储目标音频文件;

第一播放子模块,用于若检测到目标共享物品已存储目标音频文件,则向目标共享物品发送播放指令;播放指令用于指示目标共享物品播放目标音频文件。

在其中一个实施例中,音频播放模块,还包括:

第二播放子模块,用于若检测到目标共享物品未存储目标音频文件,则向目标共享物品发送目标音频文件,并向目标共享物品发送播放指令。

在其中一个实施例中,如图8所示,该装置还包括:

范围获取模块604,用于获取第一用户终端的历史活动范围;

文件发送模块605,用于将目标音频文件发送到历史活动范围内的多个共享物品,并记录已存储目标音频文件的共享物品的第二物品标识;

对应地;检测子模块,具体用于将第一物品标识与第二物品标识进行匹配;若存在与第一物品标识匹配的第二物品标识,则检测到目标共享物品已存储目标音频文件;若不存在与第一物品标识匹配的第二物品标识,则检测到目标共享物品未存储目标音频文件。

在其中一个实施例中,音频播放模块603,包括:

区域确定子模块,用于根据预设区域范围和目标共享物品的位置确定播放区域;

第三播放子模块,用于向播放区域中的多个共享物品发送播放指令,以使播放区域内已存储目标音频文件的共享物品均播放目标音频文件。

在其中一个实施例中,如图9所示,该装置还包括:

点播请求接收模块606,用于接收第二用户终端发送的点播请求;点播请求携带第一用户终端的终端标识和点播内容;点播内容包括第二用户终端发送的语音数据和文件标识中的至少一种;

服务建立模块607,用于根据点播内容制作目标音频文件,并根据目标音频文件和终端标识建立目标点播服务。

在其中一个实施例中,点播请求接收模块606,包括以下至少一个:

第一点播请求接收子模块,用于通过预先安装在第二用户终端中的应用程序接收第二用户终端发送的点播请求;

第二点播请求接收子模块,用于通过预先安装在第二用户终端中的快应用程序接收第二用户终端发送的点播请求;

第三点播请求接收子模块,用于接收第二用户终端发送的短消息,根据短消息获取点播请求。

关于基于共享物品的点播装置的具体限定可以参见上文中对于基于共享物品的点播方法的限定,在此不再赘述。上述基于共享物品的点播装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以以硬件形式内嵌于或独立于电子设备中的处理器中,也可以以软件形式存储于电子设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在示例性实施例中,还提供了一种电子设备,该电子设备可以是服务器。图10示出的服务器1400的框图,参照图10,服务器1400包括处理组件1420,其进一步包括一个或多个处理器,以及由存储器1422所代表的存储器资源,用于存储可由处理组件1420执行的指令或者计算机程序,例如应用程序。存储器1422中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1420被配置为执行指令,以执行上述基于共享物品的点播的方法。

服务器1400还可以包括一个电源组件1424被配置为执行设备1400的电源管理,一个有线或无线网络接口1426被配置为将设备1400连接到网络,和一个输入输出(i/o)接口1428。服务器1400可以操作基于存储在存储器1422的操作系统,例如window1414ervertm,maco14xtm,unixtm,linuxtm,freeb14dtm或类似。

在示例性实施例中,还提供了一种包括指令的存储介质,例如包括指令的存储器1422,上述指令可由服务器1400的处理器执行以完成上述方法。存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

在示例性实施例中,还提供了一种计算机程序产品,该计算机程序被处理器执行时,可以实现上述方法。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行这些计算机指令时,可以全部或部分地按照本公开实施例所述的流程或功能实现上述方法中的部分或者全部。

示例性的,本申请实施例公开了ts1、一种基于共享物品的点播的方法,其特征在于,所述方法包括:

接收第一用户终端发送的针对目标共享物品的使用请求;

基于所述使用请求查询是否存在所述第一用户终端对应的目标点播服务;

若查询到存在所述第一用户终端对应的目标点播服务,则控制所述目标共享物品播放所述目标点播服务对应的目标音频文件。

ts2、如ts1所述的方法,其特征在于,所述使用请求携带所述目标共享物品的第一物品标识,所述控制所述目标共享物品播放所述目标点播服务对应的目标音频文件,包括:

根据所述第一物品标识将所述目标音频文件发送到所述目标共享物品,并向所述目标共享物品发送播放指令;所述播放指令用于指示所述目标共享物品播放所述目标音频文件。

ts3、如ts1所述的方法,其特征在于,所述使用请求携带所述目标共享物品的第一物品标识,所述控制所述目标共享物品播放所述目标点播服务对应的目标音频文件,包括:

根据所述第一物品标识检测所述目标共享物品是否已存储所述目标音频文件;

若检测到所述目标共享物品已存储所述目标音频文件,则向所述目标共享物品发送播放指令;所述播放指令用于指示所述目标共享物品播放所述目标音频文件。

ts4、如ts3所述的方法,其特征在于,在所述根据所述第一物品标识检测所述目标共享物品是否已存储所述目标音频文件之后,还包括:

若检测到所述目标共享物品未存储所述目标音频文件,则向所述目标共享物品发送所述目标音频文件,并向所述目标共享物品发送所述播放指令。

ts5、如ts3所述的方法,其特征在于,在所述根据所述第一物品标识检测所述目标共享物品是否已存储所述目标音频文件之前,所述方法还包括:

获取所述第一用户终端的历史活动范围;

将所述目标音频文件发送到所述历史活动范围内的多个共享物品,并记录已存储所述目标音频文件的共享物品的第二物品标识;

对应地;所述根据所述第一物品标识检测所述目标共享物品是否已存储所述目标音频文件,包括:

将所述第一物品标识与所述第二物品标识进行匹配;

若存在与所述第一物品标识匹配的第二物品标识,则检测到所述目标共享物品已存储所述目标音频文件;

若不存在与所述第一物品标识匹配的第二物品标识,则检测到所述目标共享物品未存储所述目标音频文件。

ts6、如ts1所述的方法,其特征在于,所述控制所述目标共享物品播放所述目标点播服务对应的目标音频文件,包括:

根据预设区域范围和所述目标共享物品的位置确定播放区域;

向所述播放区域中的多个共享物品发送播放指令,以使所述播放区域内已存储所述目标音频文件的共享物品均播放所述目标音频文件。

ts7、如ts1所述的方法,其特征在于,在所述接收第一用户终端发送的使用请求之前,所述方法还包括:

接收第二用户终端发送的点播请求;所述点播请求携带所述第一用户终端的终端标识和点播内容;所述点播内容包括所述第二用户终端发送的语音数据和文件标识中的至少一种;

根据所述点播内容制作所述目标音频文件,并根据所述目标音频文件和所述终端标识建立所述目标点播服务。

ts8、如ts7所述的方法,其特征在于,所述接收所述第二用户终端发送的点播请求,包括以下至少一种方式:

通过预先安装在所述第二用户终端中的应用程序接收所述第二用户终端发送的所述点播请求;

通过预先安装在所述第二用户终端中的快应用程序接收所述第二用户终端发送的所述点播请求;

接收所述第二用户终端发送的短消息,根据所述短消息获取所述点播请求。

示例性的,本申请实施例公开了ts9、一种基于共享物品的点播装置,其特征在于,所述装置包括:

使用请求接收模块,用于接收第一用户终端发送的针对目标共享物品的使用请求;

服务查询模块,用于基于所述使用请求查询是否存在所述第一用户终端对应的目标点播服务;

音频播放模块,用于若查询到存在所述第一用户终端对应的目标点播服务,则控制所述目标共享物品播放所述目标点播服务对应的目标音频文件。

ts10、如ts9所述的装置,其特征在于,所述使用请求携带所述目标共享物品的第一物品标识,所述音频播放模块,具体用于根据所述第一物品标识将所述目标音频文件发送到所述目标共享物品,并向所述目标共享物品发送播放指令;所述播放指令用于指示所述目标共享物品播放所述目标音频文件。

ts11、如ts9所述的装置,其特征在于,所述使用请求携带所述目标共享物品的第一物品标识,所述音频播放模块,包括:

检测子模块,用于根据所述第一物品标识检测所述目标共享物品是否已存储所述目标音频文件;

第一播放子模块,用于若检测到所述目标共享物品已存储所述目标音频文件,则向所述目标共享物品发送播放指令;所述播放指令用于指示所述目标共享物品播放所述目标音频文件。

ts12、如ts11所述的装置,其特征在于,所述音频播放模块,还包括:

第二播放子模块,用于若检测到所述目标共享物品未存储所述目标音频文件,则向所述目标共享物品发送所述目标音频文件,并向所述目标共享物品发送所述播放指令。

ts13、如ts11所述的装置,其特征在于,所述装置还包括:

范围获取模块,用于获取所述第一用户终端的历史活动范围;

文件发送模块,用于将所述目标音频文件发送到所述历史活动范围内的多个共享物品,并记录已存储所述目标音频文件的共享物品的第二物品标识;

对应地;所述检测子模块,具体用于将所述第一物品标识与所述第二物品标识进行匹配;若存在与所述第一物品标识匹配的第二物品标识,则检测到所述目标共享物品已存储所述目标音频文件;若不存在与所述第一物品标识匹配的第二物品标识,则检测到所述目标共享物品未存储所述目标音频文件。

ts14、如ts9所述的装置,其特征在于,所述音频播放模块,包括:

区域确定子模块,用于根据预设区域范围和所述目标共享物品的位置确定播放区域;

第三播放子模块,用于向所述播放区域中的多个共享物品发送播放指令,以使所述播放区域内已存储所述目标音频文件的共享物品均播放所述目标音频文件。

ts15、如ts9所述的装置,其特征在于,所述装置还包括:

点播请求接收模块,用于接收第二用户终端发送的点播请求;所述点播请求携带所述第一用户终端的终端标识和点播内容;所述点播内容包括所述第二用户终端发送的语音数据和文件标识中的至少一种;

服务建立模块,用于根据所述点播内容制作所述目标音频文件,并根据所述目标音频文件和所述终端标识建立所述目标点播服务。

ts16、如ts15所述的装置,其特征在于,所述点播请求接收模块,包括以下至少一个:

第一点播请求接收子模块,用于通过预先安装在所述第二用户终端中的应用程序接收所述第二用户终端发送的所述点播请求;

第二点播请求接收子模块,用于通过预先安装在所述第二用户终端中的快应用程序接收所述第二用户终端发送的所述点播请求;

第三点播请求接收子模块,用于接收所述第二用户终端发送的短消息,根据所述短消息获取所述点播请求。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本公开实施例所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本公开实施例的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本公开实施例构思的前提下,还可以做出若干变形和改进,这些都属于本公开实施例的保护范围。因此,本公开实施例专利的保护范围应以所附权利要求为准。

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