一种节目数据的获取方法技术

技术编号:16760930 阅读:20 留言:0更新日期:2017-12-09 05:04
本发明专利技术实施例涉及一种节目数据的获取方法,包括:用户终端接收用户输入的服务访问指令,根据服务访问指令生成历史记录提取请求;根据历史记录提取请求和UID,确定用户终端的存储器中是否具有UID相对应的收听历史记录数据;如果用户终端内没有UID相对应的收听历史记录数据,用户终端将历史记录提取请求发送给服务器;根据UID,服务器提取用户的历史记录信息,并发送给用户终端;用户终端接收历史记录信息,并加载显示为历史记录展示页面,以供用户选择收听的历史记录。本发明专利技术,对用户所收听的节目信息进行详细记录,并缓存了最近一次收听的音频数据,方便用户进行重播,并且能够根据历史记录信息向用户推送消息,有利于进一步拉动用户的活跃度。

A method of obtaining program data

Including the embodiment of the invention relates to a method for example program data: the user terminal receives user input service access instruction according to service access instruction generation history extraction request; according to historical records extraction request and UID, determine the user terminal memory is not UID with corresponding listening history data; if there is no UID listen to the history data corresponding to the user terminal, the user terminal will record extraction request sent to the server; according to the UID server, extracting history information of the user, and transmits it to the user terminal; the user terminal receives the history information, and to load the display for the history display page, for the user to choose to listen to historical records. The invention records the program information recorded by users in detail, and caches the latest listening audio data, facilitates users to repeat the broadcast, and can push messages to users according to historical record information, which is conducive to further stimulating users' activity.

【技术实现步骤摘要】
一种节目数据的获取方法
本专利技术涉及通信
,尤其涉及一种节目数据的获取方法。
技术介绍
国内广播事业的进步是在改革开放以后逐渐发展起来的,它经历了形成期、成长期和成熟期,虽然在90年代末遭遇过低谷,但近几年依托经济发展和新媒体环境,日渐呈现出强势的发展势头,取得了不俗的成绩。其中,电台广播与互联网相结合,在网络上增设网络听众,形成网络电台,产生了一种新型的广播形态,但是,现有的网络电台经营管理和模式还不完善。目前,电台广播的节目历史记录仅支持记录收听的电台ID,无法详细记录用户所收听的内容,不方便用户对某个节目进行重播,不能够满足用户的需求。
技术实现思路
本专利技术的目的是针对现有技术存在的问题,提供一种能够详细记录用户收听节目信息、有利于进一步拉动用户的活跃度的节目数据的获取方法。为实现上述目的,本专利技术提供了一种节目数据的获取方法,所述方法包括:用户终端接收用户输入的服务访问指令,根据所述服务访问指令生成历史记录提取请求;所述历史记录提取请求包括用户身份证明UID;根据所述历史记录提取请求和所述UID,确定所述用户终端的存储器中是否具有所述UID相对应的收听历史记录数据;所述收听历史记录数据包括:节目名称、电台ID和时间信息;所述时间信息包括开始时间信息和结束时间信息;如果所述用户终端内没有所述UID相对应的所述收听历史记录数据,所述用户终端将所述历史记录提取请求发送给服务器;根据所述UID,所述服务器提取用户的历史记录信息,并发送给所述用户终端;所述历史记录信息包括:所述UID、国际移动设备识别码IMEI和所述收听历史记录数据;所述用户终端接收所述历史记录信息,并加载显示为历史记录展示页面,以供用户选择收听的历史记录。优选的,所述方法还包括:所述用户终端获取当前收听的节目信息,根据所述节目信息生成所述收听历史记录数据,对所述收听历史记录数据进行存储;所述节目信息包括节目名称、电台ID和节目音频数据;根据所述收听历史记录数据,所述用户终端生成历史记录存储请求,并发送给所述服务器;所述历史记录存储请求包括所述UID、所述IMEI、所述节目名称和所述电台ID;所述服务器根据所述UID,将所述收听历史记录数据存储在所述用户的历史记录信息中。优选的,如果所述用户终端内具有所述UID相对应的收听历史记录数据时,所述方法还包括:根据所述历史记录提取指令,所述用户终端获取所述收听历史记录数据,并加载显示为所述历史记录展示页面,供用户选择收听的历史记录。优选的,所述用户终端接收所述历史记录信息,并加载显示为历史记录展示页面,以供用户选择收听的历史记录具体包括:所述用户终端接收所述服务器发送的所述历史记录信息,并对所述历史记录信息进行解析;匹配所述用户终端的IMEI与所述历史记录信息中的IMEI,根据匹配结果确定所述收听历史记录数据的排序显示信息;根据所述排序显示信息加载所述历史记录信息,并显示为所述历史记录展示页面。进一步优选的,在所述根据所述排序显示信息加载所述历史记录信息,并显示为所述历史记录展示页面之后,所述方法还包括:所述服务器接收所述用户输入的选择的历史记录信息,并对所述选择的历史记录信息进行节目播放。进一步优选的,所述根据所述排序显示信息加载所述历史记录信息,并显示为所述历史记录展示页面具体包括:所述用户终端加载排列后的所述历史记录信息;确定每个收听历史记录数据中的开始时间与当前时间之间的时间间隔;根据所述时间间隔对所述历史记录信息进行排序显示。优选的,在所述服务器根据所述UID,将所述收听历史记录数据存储在所述用户的历史记录信息中之后,所述方法还包括:所述服务器统计所述历史记录数据中相同节目名称对应的时间信息;根据统计结果识别出用户关注节目的节目名称和相应的时段信息;所述时段信息包括时段起始时间的信息;当当前时间达到所述时段起始时间时,生成推送信息发送给所述用户终端;其中所述推送信息包括:所述用户关注节目的节目名称和所述用户关注节目的节目名称对应的节目访问数据。本专利技术实施例提供的节目数据的获取方法,将用户所收听的节目信息进行详细记录,除记录了收听节目的电台ID之外,还记录了节目名称以及时间信息,并缓存了最近一次收听的音频数据,方便用户进行重播,并且能够根据历史记录信息向用户推送消息,有利于进一步拉动用户的活跃度,同时,还达到了跨设备登录同步数据的效果,满足了用户的需求。附图说明图1为本专利技术实施例提供的节目数据的获取方法的流程示意图。具体实施方式下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。本专利技术实施例涉及提供的节目数据的获取方法,对用户所收听的节目信息进行详细记录,方便用户进行回放收听,根据历史记录信息向用户推送消息,有利于进一步拉动用户的活跃度,还实现了跨设备登录同步数据。图1为本专利技术实施例提供的节目数据的获取方法的流程示意图。以下结合图1所示,对本专利技术实施例提供的节目数据的获取方法进行说明。步骤101,用户终端接收用户输入的服务访问指令,根据服务访问指令生成历史记录提取请求;具体的,历史记录提取请求包括用户身份证明(UserIdentification,UID)。其中,用户终端指用户用来进行播放节目并能够回放收听的终端机,服务器为提供电台广播服务的设备,响应用户终端的服务请求,并进行处理。服务器对应的数据库中存储有用户的历史记录信息,为用户终端提供收听历史记录数据,方便用户进行回放收听。在一个具体的过程中,用户在用户终端上进行用户登录,从而进行服务访问,用户终端接收用户输入的服务访问指令,并生成历史记录提取请求,历史记录提取请求中包括有用户的UID,从而获取相对应用户的收听历史记录数据。步骤102,根据历史记录提取请求和UID,确定用户终端的存储器中是否具有UID相对应的收听历史记录数据;如果用户终端内具有UID相对应的收听历史记录数据时,进入步骤103;如果用户终端内没有UID相对应的收听历史记录数据,则进入步骤104。具体的,收听历史记录数据包括:节目名称、电台ID和时间信息;时间信息包括开始时间信息和结束时间信息。根据历史记录提取请求和UID,首先判断该用户终端上是否存在有与UID相对应的收听历史记录数据,若存在即可直接转化并显示为历史记录展示页面,以供用户进行收听回放,如果用户终端不存在时,则需要向服务器发起历史记录提取请求。步骤103,根据历史记录提取指令,用户终端获取收听历史记录数据,并加载显示为历史记录展示页面,供用户选择收听的历史记录。当用户终端的存储器中具有收听历史记录数据时,则直接提取用户终端上的收听历史记录数据,然后加载收听历史记录数据,并将其通过历史记录展示页面展示出来,方便用户继续收听指定的电台节目,如果收听历史记录数据缓存有节目音频,则用户能够直接进行本地回放收听。步骤104,用户终端将历史记录提取请求发送给服务器。当用户终端中的缓存音频已经过期或者被删除清理,用户若想进行收听回放,则用户终端只能向服务器发送历史记录提取请求,从而获取进行网络播放;同时当用户终端上不具有收听历史记录数据时,也需向服务器发送历史记录提取请求,提取服务器中相对应用户的收听历史记录数据。步骤105,根据UID,服务器提取用户的历史记录信息,并发送给用户终端;具体的,历本文档来自技高网...
一种节目数据的获取方法

【技术保护点】
一种节目数据的获取方法,其特征在于,所述方法包括:用户终端接收用户输入的服务访问指令,根据所述服务访问指令生成历史记录提取请求;所述历史记录提取请求包括用户身份证明UID;根据所述历史记录提取请求和所述UID,确定所述用户终端的存储器中是否具有所述UID相对应的收听历史记录数据;所述收听历史记录数据包括:节目名称、电台ID和时间信息;所述时间信息包括开始时间信息和结束时间信息;如果所述用户终端内没有所述UID相对应的所述收听历史记录数据,所述用户终端将所述历史记录提取请求发送给服务器;根据所述UID,所述服务器提取用户的历史记录信息,并发送给所述用户终端;所述历史记录信息包括:所述UID、国际移动设备识别码IMEI和所述收听历史记录数据;所述用户终端接收所述历史记录信息,并加载显示为历史记录展示页面,以供用户选择收听的历史记录。

【技术特征摘要】
1.一种节目数据的获取方法,其特征在于,所述方法包括:用户终端接收用户输入的服务访问指令,根据所述服务访问指令生成历史记录提取请求;所述历史记录提取请求包括用户身份证明UID;根据所述历史记录提取请求和所述UID,确定所述用户终端的存储器中是否具有所述UID相对应的收听历史记录数据;所述收听历史记录数据包括:节目名称、电台ID和时间信息;所述时间信息包括开始时间信息和结束时间信息;如果所述用户终端内没有所述UID相对应的所述收听历史记录数据,所述用户终端将所述历史记录提取请求发送给服务器;根据所述UID,所述服务器提取用户的历史记录信息,并发送给所述用户终端;所述历史记录信息包括:所述UID、国际移动设备识别码IMEI和所述收听历史记录数据;所述用户终端接收所述历史记录信息,并加载显示为历史记录展示页面,以供用户选择收听的历史记录。2.根据权利要求1所述的节目数据的获取方法,其特征在于,所述方法还包括:所述用户终端获取当前收听的节目信息,根据所述节目信息生成所述收听历史记录数据,对所述收听历史记录数据进行存储;所述节目信息包括节目名称、电台ID和节目音频数据;根据所述收听历史记录数据,所述用户终端生成历史记录存储请求,并发送给所述服务器;所述历史记录存储请求包括所述UID、所述IMEI、所述节目名称和所述电台ID;所述服务器根据所述UID,将所述收听历史记录数据存储在所述用户的历史记录信息中。3.根据权利要求1所述的节目数据的获取方法,其特征在于,如果所述用户终端内具有所述UID相对应的收听历史记录数据时,所述方法还包括:根据所述历史记录提取指令,所述用户终端获取所述收听历史记录数据,并加载显示为所述历史记录展示页面,供用...

【专利技术属性】
技术研发人员:石李虹王开源张利达
申请(专利权)人:江西博瑞彤芸科技有限公司
类型:发明
国别省市:江西,36

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1