一种基于iptv epg运行日志的推荐系统及方法

文档序号:721968 发布日期:2021-04-16 浏览:7次 >En<

阅读说明:本技术 一种基于iptv epg运行日志的推荐系统及方法 (Recommendation system and method based on IPTV EPG (Internet protocol television) running log ) 是由 李歆然 唐锋 李百峰 于 2020-12-28 设计创作,主要内容包括:本发明属于网络电视技术领域,尤其是一种基于IPTV EPG运行日志的推荐系统及方法,解决了现有技术存在的现有EPG系统难以满足用户多样化、自定义的设计需要,难以提高用户对产品的满意度的问题,所述一种基于IPTV EPG运行日志的推荐系统及方法,包括页面展示层、请求响应层、业务逻辑层和应用服务层,还包括:S1、IPTV系统的请求响应层中媒体源将数据发送至内容服务平台处理成系统定义的格式并存储在中央媒体工作站;S2、经过分发管理器自动或手动发送至各区域的IPTV用户终端;S3、用户经过开机在EPG系统门户进行联网登录后,本发明提出的一种基于IPTV EPG运行日志的推荐系统及方法,能够根据不同用户的爱好需求制定个性化节目单,满足用户多样化需求,提高用户满意度。(The invention belongs to the technical field of network televisions, in particular to a recommendation system and a method based on an IPTV EPG running log, which solve the problems that the prior EPG system in the prior art is difficult to meet the design requirements of diversification and customization of users and improve the satisfaction degree of the users to products, and the recommendation system and the method based on the IPTV EPG running log comprise a page display layer, a request response layer, a business logic layer and an application service layer, and also comprise: s1, the media source in the request response layer of the IPTV system sends the data to the content service platform, processes the data into a format defined by the system and stores the data in the central media workstation; s2, automatically or manually sending the data to IPTV user terminals in each area through a distribution manager; s3, after the user logs in the EPG system portal through the network after starting, the recommendation system and method based on the IPTV EPG operation log can formulate personalized program lists according to the hobby requirements of different users, meet the diversified requirements of the users and improve the satisfaction degree of the users.)

一种基于IPTV EPG运行日志的推荐系统及方法

技术领域

本发明涉及网络电视技术领域,尤其涉及一种基于IPTV EPG运行日志的推荐系统及方法。

背景技术

IPTV所提供的各种业务的索引及导航都是通过EPG系统来完成的。IPTV EPG实际上就是IPTV的一个门户系统。EPG系统的界面与Web页面类似,在EPG界面上一般都提供各类菜单、按钮、链接等可供用户选择节目时直接点击的组件;EPG的界面上也可以包含各类供用户浏览的动态或静态的多媒体内容。EPG系统作为IPTV业务的门户系统,主要完成和用户的接口,完成用户命令的解析和交互并将结果发回给用户,为最终用户消费提供指引,并使用户最终享受到IPTV服务。EPG系统必须向用户提供高质量的用户体验服务,即可以快速响应各类操作,让用户感受到自由般的享受;另外给用户提供简便的操作方式,适合各类人群进行操作。

目前,智能电视中的电视应用的EPG数据主要是用户通过该电视应用从该电视应用对应的EPG服务器中下载的。具体的,EPG服务器从EPG后台系统中将更新好的所有频道的EPG数据下载到该EPG服务器中,然后用户通过智能电视中的电视应用再从该EPG服务器中将所有频道的EPG数据下载至该智能电视,从而方便用户了解到各个频道的当前和未来数天内的节目详细信息。

然而IPTV产品领域在进行EPG系统(电子节目指南系统)的设计开发时,EPG系统大多还是采用配置或修改背景图片、EPG节目单,或套用各种EPG模板,通过切换IPTV产品的EPG系统的EPG节目单和内容的方式来达到满足客户多样化定制和满足运营商快速多变需求等特点,导致IPTV产品开发者需要不停的开发制作出适应不同用户、不同需求的EPG系统,这在一定程度上影响了整个产品的推广响应速度,而且不能确保IPTV用户满意。现有的IPTV产品中EPG节目单变更方式单一,难以实现用户自定义;因此,现有的EPG系统设计实现方式难以满足用户多样化、自定义的设计需要,难以提高用户对产品的满意度。基于上述陈述,本发明提出了一种基于IPTV EPG运行日志的推荐系统及方法。

发明内容

本发明的目的是为了解决现有技术中存在的现有EPG系统难以满足用户多样化、自定义的设计需要,难以提高用户对产品的满意度的问题,而提出的一种基于IPTV EPG运行日志的推荐系统及方法。

一种基于IPTV EPG运行日志的推荐系统及方法,包括页面展示层、请求响应层、业务逻辑层和应用服务层,其特征在于,包括:

S1、IPTV系统的请求响应层中媒体源将数据发送至内容服务平台处理成系统定义的格式并存储在中央媒体工作站;

S2、经过分发管理器自动或手动发送至各区域的IPTV用户终端;

S3、用户经过开机在EPG系统门户进行联网登录后,即可选择节目浏览;

S4、自定义采集用户行为数据,通过在页面嵌入自定义的javascript代码来获取用户的访问行为,然后通过ajax请求到后台记录日志;

S5、通过对运行日志的分析,依据用户需要推送相关节目。

优选的,所述请求应用层负责各种请求到达服务器后和处理后结果反馈给用户,所述请求应用层分为初始化控制、参数控制和请求响应,初始化控制通过系统定义为HTML格式,并形成默认节目单供用户选择,通过用户注册、登录后,根据每一位用户选择的爱好节目形成自定义HTML表单(即自定义节目单),若用户没有选择爱好节目,则匹配默认节目单。

优选的,所述内容服务平台将媒体源数据处理后形成默认节目表单,通过分发管理器发送至对应用户的IPTV用户终端。

优选的,所述IPTV用户终端接收器包括PC电脑、IPTV机顶盒以及电视、手机、ipad等平台。

优选的,所述EPG页面展示层包括频道列表、节目分类、节目搜索、节目播放列表、节目预约、节目附加信息、业务导航和家长分级控制的功能,所述节目预约功能能够提前预约节目播放时间,到达约定时间时自动开始播放,所述家长分级控制功能可以设定节目观看权限的控制界面,当需要订阅或点播收费节目时,必须输入预设密码进行验证后才可继续访问,避免孩子任意订阅不必要的收费节目。

优选的,所述IPTV用户终端与EPG服务器之间的交互由javascript解释完成,所述机顶盒与EPG服务器之间采用HTTP协议交互。

优选的,所述ajax请求为ajax长连接方式,即客户端发送一次请求,服务器端收到请求后查询有没有新数据,如果没有新数据就阻塞这个请求,直到有新数据或者超时为止,客户端每次收到请求返回结果后立刻再发一次请求,将ajax请求均记录至EPG运行日志中。

优选的,所述服务器端对用户的EPG运行日志进行分析后,通过智能分发管理器根据用户喜好,将相关的节目类型发送至对应用户的IPTV用户终端,所述智能分发是指每个媒体服务器对节目使用统计,将统计数据进行汇总后,根据用户喜好进行个性化分发,满足不同用户的需求。

优选的,所述应用服务层负责完成各种业务逻辑,包括信息传递、信息发布和业务处理程序,所述业务逻辑层负责接收页面展示层的数据,并根据一定的业务规则进行处理,负责管理与运营支撑系统、网络管理系统、内容管理系统及内容服务系统的接口,实现用户注册认证、计费、节目授权等功能。

与现有技术相比,本发明的有益效果为:

1、本发明提出的一种基于IPTV EPG运行日志的推荐系统及方法,能够根据不同用户的爱好需求制定个性化节目单,满足用户多样化需求,并根据EPG运行日志的记录分析用户关注的节目类型取向,通过智能分发系统将相关类型的节目发送至对应用户的IPTV用户终端,以满足用户的不同需求,提高用户满意度;

2、本发明提出的一种基于IPTV EPG运行日志的推荐系统及方法,通过设计家长分级控制功能可以设定节目观看权限的控制界面,能够有效避免儿童胡乱订阅不必要的收费节目,减少不必要的损失,也能够避免大人误触而产生不必要的收费;

3、本发明提出的一种基于IPTV EPG运行日志的推荐系统及方法,通过设计EPG页面展示的节目预约功能,能够提前预约节目播放时间,到达约定时间时自动开始播放,方便了人们的日常生活安排,便于家长安排孩子观看节目的时间和时长,有利于帮助孩子养成好的习惯;

4、本发明提出的一种基于IPTV EPG运行日志的推荐系统及方法,通过设计多样化的节目表单供用户进行选择,进行个性化需求,提高了用户的体验感和操作便捷性。

具体实施方式

下面结合具体实施例对本发明作进一步解说。

实施例一

本发明提出的一种基于IPTV EPG运行日志的推荐系统及方法,包括页面展示层、请求响应层、业务逻辑层和应用服务层,其特征在于,包括:

S1、IPTV系统的请求响应层中媒体源将数据发送至内容服务平台处理成系统定义的格式并存储在中央媒体工作站;

S2、经过分发管理器自动或手动发送至各区域的IPTV用户终端;

S3、用户经过开机在EPG系统门户进行联网登录后,即可选择节目浏览;

S4、自定义采集用户行为数据,通过在页面嵌入自定义的javascript代码来获取用户的访问行为,然后通过ajax请求到后台记录日志;

S5、通过对运行日志的分析,依据用户需要推送相关节目。

所述请求应用层负责各种请求到达服务器后和处理后结果反馈给用户,所述请求应用层分为初始化控制、参数控制和请求响应,初始化控制通过系统定义为HTML格式,并形成默认节目单供用户选择,通过用户注册、登录后,根据每一位用户选择的爱好节目形成自定义HTML表单(即自定义节目单),若用户没有选择爱好节目,则匹配默认节目单,所述内容服务平台将媒体源数据处理后形成默认节目表单,通过分发管理器发送至对应用户的IPTV用户终端,所述IPTV用户终端接收器包括PC电脑、IPTV机顶盒以及电视、手机、ipad等平台,所述EPG页面展示层包括频道列表、节目分类、节目搜索、节目播放列表、节目预约、节目附加信息、业务导航和家长分级控制的功能,所述节目预约功能能够提前预约节目播放时间,到达约定时间时自动开始播放,所述家长分级控制功能可以设定节目观看权限的控制界面,当需要订阅或点播收费节目时,必须输入预设密码进行验证后才可继续访问,避免孩子任意订阅不必要的收费节目;

所述IPTV用户终端与EPG服务器之间的交互由javascript解释完成,所述机顶盒与EPG服务器之间采用HTTP协议交互,所述ajax请求为ajax长连接方式,即客户端发送一次请求,服务器端收到请求后查询有没有新数据,如果没有新数据就阻塞这个请求,直到有新数据或者超时为止,客户端每次收到请求返回结果后立刻再发一次请求,将ajax请求均记录至EPG运行日志中,所述服务器端对用户的EPG运行日志进行分析后,通过智能分发管理器根据用户喜好,将相关的节目类型发送至对应用户的IPTV用户终端,所述智能分发是指每个媒体服务器对节目使用统计,将统计数据进行汇总后,根据用户喜好进行个性化分发,满足不同用户的需求,所述应用服务层负责完成各种业务逻辑,包括信息传递、信息发布和业务处理程序,所述业务逻辑层负责接收页面展示层的数据,并根据一定的业务规则进行处理,负责管理与运营支撑系统、网络管理系统、内容管理系统及内容服务系统的接口,实现用户注册认证、计费、节目授权等功能。

综上所述,本发明提出的一种基于IPTV EPG运行日志的推荐系统及方法,能够根据不同用户的爱好需求制定个性化节目单,满足用户多样化需求,并根据EPG运行日志的记录分析用户关注的节目类型取向,通过智能分发系统将相关类型的节目发送至对应用户的IPTV用户终端,以满足用户的不同需求,提高用户满意度,通过设计家长分级控制功能可以设定节目观看权限的控制界面,能够有效避免儿童胡乱订阅不必要的收费节目,减少不必要的损失,也能够避免大人误触而产生不必要的收费,通过设计EPG页面展示的节目预约功能,能够提前预约节目播放时间,到达约定时间时自动开始播放,方便了人们的日常生活安排,便于家长安排孩子观看节目的时间和时长,有利于帮助孩子养成好的习惯,通过设计多样化的节目表单供用户进行选择,进行个性化需求,提高了用户的体验感和操作便捷性。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

7页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种最小资费MPQUIC数据包调度方法和系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类