机顶盒的中间件的版权保护方法及装置制造方法及图纸

技术编号:8191100 阅读:193 留言:0更新日期:2013-01-10 01:58
本发明专利技术适用于中间件的版权保护领域,提供了一种机顶盒的中间件的版权保护方法及装置。所述机顶盒的中间件的版权保护方法包含以下步骤:获取机顶盒的介质访问控制地址;生成与介质访问控制地址对应的校验码;将介质访问控制地址与对应的校验码写入机顶盒中;以及校验介质访问控制地址与对应的校验码以激活中间件。以上所述的机顶盒的中间件的版权保护方法及装置,能够使中间件厂商准确了解中间件集成厂商使用中间件的出货量,以准确、灵活地确定中间件的使用费,并可以有效避免盗版现象。

【技术实现步骤摘要】

本专利技术涉及中间件(Middleware)的版权保护领域,尤其涉及一种机顶盒(Set TopBox)的中间件的版权保护方法及装置。
技术介绍
随着数字电视技术的不断发展,面对不同运营商的个性化需求,中间件技术被越来越广泛运用。中间件软件如何运营、版权如何控制,成为中间件厂商需要思考的关乎自身利益的问题。目前部分中间件厂商并没有通过技术手段来控制中间件版权,而是依赖于商务谈判,由中间件厂商和中间件集成厂商的商务人员通过谈判来确定中间件软件费用。 然而,以上方法对于中间件厂商而言非常不利首先,中间件厂商对中间件集成厂商使用中间件的出货量的了解只能来源于中间件集成厂商的反馈,处于被动地位;其次,中间件软件费用一经确定,则不受中间件集成厂商出货量多少的影响,中间件厂商的利益则无法得到保障;另外中间件软件价格只依赖于商务谈判,非常不透明且不够灵活,增加了商务谈判的投入成本;此外,可能出现盗版现象,损害中间件厂商的利益。因此,亟需要一种新的方法及装置来保护中间件的版权,并保障中间件厂商的利.、/■Mo
技术实现思路
为解决上述技术问题,特提出以下技术方案 本专利技术的实施例提供了一种机顶盒的中间件的版权保护方法,包含以下步骤获取所述机顶盒的介质访问控制地址;生成与所述介质访问控制地址对应的校验码;将所述介质访问控制地址与所述对应的校验码写入所述机顶盒中;以及校验所述介质访问控制地址与所述对应的校验码以激活所述的中间件。较优的,所述的机顶盒的中间件的版权保护方法更包含以下步骤对所述对应的校验码进行计数,以获得统计数量。较优的,所述生成与所述介质访问控制地址对应的校验码的步骤包含对所述介质访问控制地址加密以生成所述对应的校验码。较优的,所述校验所述介质访问控制地址与所述对应的校验码以激活所述的中间件的步骤包含所述中间件调用所述机顶盒的对应适配层接口以获取所述介质访问控制地址与所述对应的校验码;以及检查所述介质访问控制地址与所述对应的校验码是否匹配。较优的,所述校验所述介质访问控制地址与所述对应的校验码以激活所述的中间件的步骤更包含当所述介质访问控制地址与所述对应的校验码匹配时,激活所述中间件。较优的,所述校验所述介质访问控制地址与所述对应的校验码以激活所述的中间件的步骤更包含当所述介质访问控制地址与所述对应的校验码不匹配时,不激活所述中间件。较优的,所述校验所述介质访问控制地址与所述对应的校验码以激活所述的中间件的步骤更包含当所述介质访问控制地址与所述对应的校验码不匹配,且所述介质访问控制地址为特权介质访问控制地址时,激活所述中间件。较优的,所述特权介质访问控制地址为预先设定的介质访问控制地址。 较优的,所述介质访问控制地址是所述机顶盒中的网卡的介质访问控制地址。本专利技术的实施例又提供了一种机顶盒的中间件的版权保护装置,包含介质访问控制地址获取模块、校验码生成模块、数据写入模块以及校验模块。介质访问控制地址获取模块用来获取机顶盒的介质访问控制地址;校验码生成模块用来生成与所述介质访问控制地址对应的校验码;数据写入模块用来将所述介质访问控制地址与所述对应的校验码写入所述机顶盒中;以及校验模块用来校验所述介质访问控制地址与所述对应的校验码以激活所述的中间件。较优的,所述校验码生成模块对所述介质访问控制地址加密以生成所述对应的校验码。较优的,所述校验模块调用所述机顶盒的对应适配层接口以获取所述介质访问控制地址与所述对应的校验码;以及检查所述介质访问控制地址与所述对应的校验码是否匹配。较优的,当所述介质访问控制地址与所述对应的校验码匹配时,激活所述中间件。较优的,当所述介质访问控制地址与所述对应的校验码不匹配,且所述介质访问控制地址为特权介质访问控制地址时,激活所述中间件,其中所述特权介质访问控制地址为预先设定的介质访问控制地址。以上所述的机顶盒的中间件的版权保护方法及装置,能够使中间件厂商准确了解中间件集成厂商使用中间件的出货量,以准确、灵活地确定中间件的使用费,并可以有效避免盗版现象。附图说明图I是依据本专利技术实施例的机顶盒的中间件的版权保护方法的流程 图2是依据本专利技术实施例的中间件校验码分配的示意 图3是依据本专利技术实施例的中间件校验码升级的示意 图4是依据本专利技术实施例的中间件进行检查校验的示意 图5是依据本专利技术实施例的机顶盒的中间件的版权保护装置的方框图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。目前双向机顶盒运用广泛,在一个运营商网络中MAC地址可作为机顶盒的唯一标识。本专利技术提出的机顶盒的中间件的版权保护方法,使用介质访问控制地址(Media AccessControl,以下简称为MAC)作为机顶盒的唯一标识,由中间件厂商对每个MAC地址生成一个校验码,中间件集成厂商(机顶盒生产厂商)对应地烧录所述校验码至机顶盒中,而中间件则依赖MAC地址及校验码才能正常工作。所述的机顶盒的中间件的版权保护方法,能够使中间件厂商准确了解中间件集成厂商使用中间件的出货量,以准确、灵活地确定中间件的使用费,并可以有效避免盗版现象 请参考图1,图I是依据本专利技术实施例的机顶盒的中间件的版权保护方法10的流程图,所述方法包含以下步骤 步骤SlOO :获取机顶盒的介质访问控制地址; 步骤S200 :生成与所述介质访问控制地址对应的校验码; 步骤S300 :将所述介质访问控制地址与所述对应的校验码写入机顶盒中; 步骤S400 :校验所述介质访问控制地址与所述对应的校验码以激活中间件。在上述方法中,还可以对所述对应的校验码进行计数,获得其统计数量,用来依据统计数量确定中间件的使用费。在步骤S400中,中间件可调用机顶盒的对应适配层接口以获取介质访问控制地址与对应的校验码,并通过检查介质访问控制地址与对应的校验码是否匹配来进行校验。当介质访问控制地址与对应的校验码匹配时,所述中间件可被激活;当所述介质访问控制地址与所述对应的校验码不匹配时,不激活所述中间件,同时可提示版权问题。另外,为了应付特殊状况,还可以通过设置特权介质访问控制地址来跳过所述校验过程,即,当所述介质访问控制地址与所述对应的校验码不匹配,且所述介质访问控制地址为特权介质访问控制地址时,激活所述中间件。以下详细叙述本方案的各个阶段,本方案主要包括以下环节 (1)中间件校验码分配; (2)中间件校验码升级; (3)版权校验; (4)特权处理。中间件校验码分配 此环节涉及中间件集成厂商和中间件厂商,其流程如图2所示。图2是依据本专利技术实施例的中间件校验码分配的示意图。当中间件集成厂商要生产N台机顶盒时,首先要汇总这N台机顶盒对应的MAC地址。请注意,这里所说的MAC地址是机顶盒的MAC地址。简单地说,这个MAC地址就是通过中间件厂商要求中间件集成方实现的对应适配层接口获取到的机顶盒唯--块网卡的MAC地址;接着,中间件集成厂商将汇总的MAC地址按照中间件厂商要求的文件格式形成MAC地址列表提供给中间件厂商,申请校验码;之后,中间件厂商针对中间件集成厂商提供的MAC地址列表生成对应的固定格式的校验码列表,反馈给中间件集成本文档来自技高网...

【技术保护点】
一种机顶盒的中间件的版权保护方法,包含以下步骤:获取所述机顶盒的介质访问控制地址;生成与所述介质访问控制地址对应的校验码;将所述介质访问控制地址与所述对应的校验码写入所述机顶盒中;以及校验所述介质访问控制地址与所述对应的校验码以激活所述的中间件。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈亚杰
申请(专利权)人:深圳市同洲电子股份有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利