基于Android的机顶盒CAS系统的开发

2012-06-25 02:46:04李浩亮刘永飞
单片机与嵌入式系统应用 2012年7期
关键词:信息系统设计

李浩亮,刘永飞

(郑州大学 信息工程学院,郑州 450001)

引 言

CAS(Conditional Access System,条件接收系统)是一种加密系统方法总称,通过这个系统可以实现网络控制、收费、加密、管理等诸多功能,广泛应用于视频点播、电子银行、网上超市、远程教育等诸多环境。其与数字广播系统独立,但对商业的数字广播系统来说,是其成功运营的基础、增值服务的命脉,CAS系统须保证未授权用户不能收看加密节目,而授权的用户可以收看加密节目,同时可以对单用户进行识别、控制,消除传统网路电视的盲目性,是我国数字网络改造的核心部分。CAS系统由两部分组成:前端加扰管理系统和终端解扰子系统。机顶盒属于终端设备,本文介绍的CAS系统属于终端解扰子系统。

任何一款复杂电子设备,都离不开一款强大的操作系统支持,而Android系统起初是Google公司为移动设备开发的一套操作系统,但由于其开源、拥有OHA联盟强大的后盾,而且具有独特的系统架构以及Linux内核底层的稳定支撑,很快有许多其他产品厂商都纷纷开发出Android平台,使其成为目前在大型嵌入式设备上最流行的操作系统。目前华为、中兴等为代表的机顶盒厂商都在纷纷推出基于Android平台的机顶盒。本文详细介绍了机顶盒CAS终端子系统的设计过程和移植到Android平台上的过程。

1 终端解扰子系统解扰过程

数字电视节目都是通过介质(地面、电缆、卫星)以TS流的形式传播的。TS流依据 MPEG-2协议被分成长度188字节的ES包,每一个ES包都有自身识别的PID号,根据PID号的不同分成各种功能不同的表,其中对CAS系统有用的是ECM表和EMM表。……

登录APP查看全文

猜你喜欢
信息系统设计
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17
订阅信息
中华手工(2017年2期)2017-06-06 23:00:31
有种设计叫而专
Coco薇(2017年5期)2017-06-05 08:53:16
展会信息
中外会展(2014年4期)2014-11-27 07:46:46
设计之味
舒适广告(2008年9期)2008-09-22 10:02:48