本发明涉及一种数字电视领域数据采集和传输的方法,具体涉及一种通过二维码实现数字电视用户选购节目及采集数据的方法。
背景技术:
当前,数字电视用户一般采用预付费的方式收看节目,需要提前购买相关的节目或频道。而广电网络作为一个单向网络环境,存在着互动性差、用户数据采集难的问题。
技术实现要素:
本发明的目的在于提供一种方便用户选购节目、也方便数据采集的通过二维码实现数字电视用户选购节目及采集数据的方法。
本发明是这样实现的:
一种通过二维码实现数字电视用户选购节目及采集数据的方法,包括如下步骤:
步骤一、生成二维码
二维码包括机顶盒自身的设备信息、用户观看行为信息以及加密信息;
步骤二、二维码显示
通过机顶盒菜单调出二维码在电视机屏幕上显示,或者机顶盒定期弹出二维码在电视机屏幕上显示;
步骤三、二维码扫描上传
用户通过手机app扫描二维码,并利用手机app将二维码传输到管理端;
步骤四、识别二维码
管理端识别二维码的信息,并根据识别到的二维码信息,进行数据统计分析,或者进入选购节目流程。
当用户进入选购节目流程时,具体流程如下:
步骤4.1管理端的用户管理系统(sms系统)根据二维码中的设备信息查询出用户信息及设备当前订购的产品包状态,同时查询出可以购买的产品列表返回给app。
步骤4.2app展现用户的当前信息及可以选购的产品。
步骤4.3用户选购或者续费产品包,向sms创建订单。
步骤4.4用户通过第三方支持平台对订单进行支付。
步骤4.5sms后台收到第三方支持平台的响应。
步骤4.6sms根据订单信息为当前设备增加对应的授权。
步骤4.7手机app可以通过查询查看订单状态及订购后的授权状态。
用户观看行为信息包括用户收看节目的时间点及时长信息。
作为本发明的一个实施例,机顶盒记录统计每天观看节目时长最长的10个节目,单次观看低于5分钟不进行统计,以两个月为期进行滚动存储,并进行压缩。按节目表和时间表进行压缩,当压缩后数据大于1k时增大统计粒度,比如按两天为一个单位统计,直到数据小于1k。
本发明利用了二维码,结合手机app,实现了从单向的广电网络向双向的互动网络的转变,用户能够通过手机app扫描二维码,实现电视节目的订购和付费,管理端也能够及时获取用户的观看行为数据,从而提高广电系统的服务能力和水平。
具体实施方式
下面结合具体实施例对本发明作进一步的说明。
实施例1
选购续费流程:
1、机顶盒根据自身当前的设备信息加密签名产生二维码。
2、用户通过遥控器菜单调出二维码在电视机屏幕上进行显示。
3、用户使用我们提供的手机app扫描该二维码
4、手机app将二维码数据传输到sms系统
5、sms系统根据二维码中的设备信息查询出用户信息及设备当前订购的产品包状态,同时查询出可以购买的产品列表返回给app。
6、app展现用户的当前信息及可以选购的产品。
7、用户选购或者续费产品包,向sms创建订单。
8、用户对订单进行支付(第三方支持平台)。
9、sms后台收到第三方支持平台的响应。
10、sms根据订单信息为当前设备增加对应的授权。
11、手机app可以通过查询查看订单状态及订购后的授权状态。
实施例2
数据采集流程:
1、机顶盒根据用户操作产生行为数据(以天为单位进行统计,保留最近2个月的,滚动存储)。
2、机顶盒采用压缩算法压缩这两个月的数据,如果数据大于设定值(考虑到二维码的容量及设别度),将数据统计粒度变大后(比如按两天为单位进行统计)重新统计压缩,直到满足大小要求。
3、将压缩的数据加密签名,并产生对应的二维码。
4、机顶盒可以通过菜单或定期弹出二维码,用户扫描该二维码。
5、手机app将二维码数据上报到指定地址。
6、后台收集上报的数据进行分析统计。
具体的,步骤1中,机顶盒记录用户收看节目的时间点及时长信息(统计每天观看节目时长最长的10个节目,单次观看低于5分钟不进行统计),以两个月进行滚动存储,并进行压缩。按节目表和时间表进行压缩,当压缩后数据大于1k时增大统计粒度,比如按两天为一个单位统计,直到数据小于1k。
本发明是为了能够方便广电在单向网络环境中多元化推广业务及方便用户进行续费,同时提供策略供广电收集用户行为以制定更好的运营策略,在数字单向网络间搭建一个桥梁。本发明通过采用手机app配合手机网络作为通信基础,二维码作为数据传输载体来完成相关功能。
尽管这里参照本发明的解释性实施例对本发明进行了描述,上述实施例仅为本发明较佳的实施方式,本发明的实施方式并不受上述实施例的限制,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在
本技术:
公开的原则范围和精神之内。