一种机顶盒的数据处理方法技术

技术编号:20331589 阅读:26 留言:0更新日期:2019-02-13 07:20
本发明专利技术涉及一种机顶盒的数据处理方法,包括以下步骤:S1、以事件为单位记录机顶盒对应的操作信息;S2、对操作信息进行预处理,并发送至服务器;S3、服务器对以事件为单位的操作信息进行统计分析。实施本发明专利技术能够实现对海量碎片化的信息数据进行分析,以实现运营商对机顶盒用户机顶盒的使用状态以便更好的提供服务。

【技术实现步骤摘要】
一种机顶盒的数据处理方法
本专利技术涉及数字电视
,更具体地说,涉及一种机顶盒的数据处理方法。
技术介绍
随着计算机网络信息技术的发展,大数据思维是客观存在,大数据思维是新的思维观。用大数据思维方式思考问题,解决问题是当下企业潮流。以数据为核心,反映了当下IT产业的变革,数据成为人工智能的基础,也成为智能化的基础,数据比流程更重要,数据库、记录数据库、都可开发出深层次信息。云计算机可以从数据库、记录数据库中搜索出你是谁,你需要什么,从而推荐给你需要的信息。大数据思维开启了一次重大的时代转型。在电视机顶盒使用中,会产生大量的海量碎片化的信息数据,运营商如何使用该碎片化信息,以为用户提供更好的服务已经成为了迫切的需求。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述部分技术缺陷,提供一种机顶盒的数据处理方法。本专利技术解决其技术问题所采用的技术方案是:构造一种机顶盒的数据处理方法,包括以下步骤:S1、以事件为单位记录所述机顶盒对应的操作信息;S2、对所述操作信息进行预处理,并发送至服务器;S3、所述服务器对所述以事件为单位的操作信息进行统计分析。优选地,所述事件包括开机事件、关机事件、观看节目事件、录制节目事件、录制节目汇报事件、网络功能使用时间和心跳事件中的一个或多个。优选地,在所述步骤S1中,所述记录所述机顶盒对应的操作信息包括:记录所述机顶盒的序列号,并记录与所述机顶盒的序列号对应的操作信息;和/或记录所述操作信息对应的时间信息。优选地,在所述步骤S2中,所述对所述操作信息进行预处理包括:采用预设封装格式对所述操作信息进行封装。优选地,所述预设封装格式包括Json格式。优选地,在所述步骤S2中,所述对所述操作信息进行预处理包括:采用预设加密方式对所述操作信息进行加密。优选地,所述预设加密方式包括AES加密方式。优选地,在所述步骤S2中,所述对所述操作信息进行预处理包括:对所述操作信息进行缓存。优选地,在所述步骤S2中,所述发送至服务器包括:依照预设时间规则获取缓存的所述机顶盒的操作信息并发送至所述服务器。优选地,在所述步骤S3中,所述服务器对所述以事件为单位的操作信息进行统计分析包括:所述服务器对所述操作信息按照时间顺序进行存储,并支持导出;和/或所述服务器对机顶盒用户数量变化进行分析。实施本专利技术的一种机顶盒的数据处理方法,具有以下有益效果:能够实现对海量碎片化的信息数据进行分析,以实现运营商对机顶盒用户机顶盒的使用状态以便更好的提供服务。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术一种机顶盒的数据处理方法的程序流程图;。图2是本专利技术一种机顶盒的数据处理方法中服务器数据示意图图3是本专利技术一种机顶盒的数据处理方法中服务器数据处理示意图。具体实施方式为了对本专利技术的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本专利技术的具体实施方式。如图1所示,在本专利技术的一种机顶盒的数据处理方法一实施例中,包括以下步骤,S1、以事件为单位记录所述机顶盒对应的操作信息;具体的,对机顶盒的操作信息按照事件进行分类,将各个操作信息对应为对应的事件进行记录,这样可以将多个零散的操作信息对应为具有某一类共同特征或者其反应的用户或者机顶盒的状态相近或相似的事件,实现将过得的零散的操作信息对应为能够体现用户或者机顶盒关键状态的几类事件,以便进行分析。这里还可以理解,机顶盒对操作信息的事件种类进行判断时,基于操作信息对机顶盒的操作或其影响效果进行确认。以事件为单位,通过对机顶盒的用户操作对其进行以事件分类,在必要的时候,可以将附带有价值的信息打包到事件中,支持自由扩展,方便服务器分类统计分析。S2、对所述操作信息进行预处理,并发送至服务器。具体的,在获取到该操作信息后,机顶盒先对该操作信息进行预处理,使操作信息满足一定的预设条件后,再发送至服务器进行提取处理。S3、服务器对以事件为单位的操作信息进行统计分析。具体的,服务器可以通过对以事件为单位的操作信息进行处理,获取各种统计结果,以实现对用户和机顶盒状况的准确的获取。进一步的,所述事件包括开机事件、关机事件、观看节目事件、录制节目事件、录制节目汇报事件、网络功能使用时间和心跳事件中的一个或多个。具体的,根据机顶盒使用状况,可以设定事件包括:开机事件、关机事件、观看节目事件、录制节目事件、录制节目回播事件、网络功能使用事件、心跳事件中的一个或者多个。这里还可以理解,每个事件对应的记录的操作信息包含的内容略有不同,例如开关机事件记录信息主要包含机顶盒序列号、软件版本信息、以及使用视频输出接口(标清或者高清);观看节目事件主要包含机顶盒序列号、节目信息、信号质量、信号强度;录制节目事件主要包含机顶盒序列号、录制节目内容信息、录制持续时间;录制节目回播事件主要包含机顶盒序列号、录制节目内容信息、播放持续时间;网络功能使用事件主要包含机顶盒序列号、网络功能类型、使用持续时间;心跳事件主要包含机顶盒序列号,心跳事件主要作用于服务器监控机顶盒在线状态以及异常信息判断,比如盒子正常待机会发送待机事件后进入待机模式,但是断电或者机顶盒异常重启就会发生未发送待机事件且心跳莫名停止,后面如果立即开机即可根据当前区域大数据分析是否断电或者出现死机重启行为。此外,这里对各个事件的判定可以具体说明,例如,当判定为开机事件时,可以判定机顶盒的电源是否上电,或者遥控器是否发出开机信号进行判定,例如当判定为关机事件是,当采用遥控器待机,机顶盒会捕捉待机消息给服务器提示待机,如果直接断电,没有任何消息发出,同时机顶盒里面与服务器实时互动的心跳程序也停止。所以可以判断盒子断电。观看节目事件,即机顶盒每次切台后播放节目,超过3分钟预记录事件,同时记录当前播放内容,同时针对该频道的内容也会统计,每次发送观看节目事件,会附带Tuner(高频头)当前锁频状态信息(信号强度和质量是否良好)。进一步的,在一些实施例中,在所述步骤S1中,所述记录所述机顶盒对应的操作信息包括:记录所述机顶盒的序列号,并记录与所述机顶盒的序列号对应的操作信息。具体的,在记录机顶盒的操作信息时,需要将机顶盒的操作信息与该机顶盒进行对应,在这里可以在记录机顶盒的操作信息同时,记录该机顶盒的序列号,当然,在其他的实施例中,也可以通过其他的方式进行机顶盒与机顶盒操作信息的对应。还有一些实施例中,在所述步骤S1中,所述记录所述机顶盒对应的操作信息还包括:记录所述操作信息对应的时间信息。具体的,机顶盒在记录操作信息时,同时会记录操作信息对应的时间信息,例如记录操作信息发生的时间,持续的时长等,在将包含时间信息的操作信息发送至服务器,会同服务器时间进行确定,以确认操作信息发生的准确时间。进一步的,在所述步骤S2中,所述对所述操作信息进行预处理包括:采用预设封装格式对所述操作信息进行封装。具体的,机顶盒记录了所有的事件的操作信息时,对该事件及操作信息进行封装,这里可以采用预设封装格式进行封装以便服务器进行正确的解读,例如预设封装格式可以采用Json格式,当然也可以采用其他的预设封装格式进行封装。进一步的,在所述步骤S2中,所述对所述操作信息进行预处理包括:采用预设加密方式对所述操作信息进行加密。具体的,机顶盒对封装本文档来自技高网...

【技术保护点】
1.一种机顶盒的数据处理方法,其特征在于,包括以下步骤:S1、以事件为单位记录所述机顶盒对应的操作信息;S2、对所述操作信息进行预处理,并发送至服务器;S3、所述服务器对所述以事件为单位的操作信息进行统计分析。

【技术特征摘要】
1.一种机顶盒的数据处理方法,其特征在于,包括以下步骤:S1、以事件为单位记录所述机顶盒对应的操作信息;S2、对所述操作信息进行预处理,并发送至服务器;S3、所述服务器对所述以事件为单位的操作信息进行统计分析。2.根据权利要求1所述的机顶盒的数据处理方法,其特征在于,所述事件包括开机事件、关机事件、观看节目事件、录制节目事件、录制节目汇报事件、网络功能使用时间和心跳事件中的一个或多个。3.根据权利要求1所述的机顶盒的数据处理方法,其特征在于,在所述步骤S1中,所述记录所述机顶盒对应的操作信息包括:记录所述机顶盒的序列号,并记录与所述机顶盒的序列号对应的操作信息;和/或记录所述操作信息对应的时间信息。4.根据权利要求1所述的机顶盒的数据处理方法,其特征在于,在所述步骤S2中,所述对所述操作信息进行预处理包括:采用预设封装格式对所述操作信息进行封装。5.根据权利要求4所述的机顶盒的数据处理方法,其特征在于,...

【专利技术属性】
技术研发人员:任会国
申请(专利权)人:高斯贝尔数码科技股份有限公司
类型:发明
国别省市:湖南,43

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

1