![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DVB
tsdeng
当你以为听懂我的意思了那你肯定是误解我了
展开
-
机顶盒软件架构图
整个机顶盒软件大体可以分层四层:1)操作系统及驱动层,这部分主要OS内核及硬件驱动,主要有芯片方案厂商提供;2)适配层,这是对操作系统、硬件驱动等进行抽象而得到的一层接口,主要是为了使得整个机顶盒软件做到系统无关性,方便跨平台移植;3)中间件,这部分重点实现了机顶盒软件的主体功能部分,向上层交互界面提供功能接口调用;4)UI界面,实现了机顶盒与用户之间的交互界面,是中间件的功能体现原创 2014-02-01 21:54:58 · 900 阅读 · 1 评论 -
跨平台的机顶盒软件在Windows平台的实现
在上一篇文章说到机顶盒软件的适配层,可以根据机顶盒特点将大部分驱动进行抽象,提炼出一层通用接口,可最大程度的实现跨平台移植。而一个能运行在PC上的机顶盒软件则可使开发人员重点关注软件功能而非硬件平台的问题。机顶盒所需要的驱动基本都可以在Windows平台上模拟出来。需要的TS流可以通过录入的TS流文件实现,解复用也可以用软件实现,解扰器也可通过第三方开源的DVB解扰算法库实现对TS流的解扰。智能卡原创 2014-02-01 22:08:40 · 705 阅读 · 0 评论 -
机顶盒工作流程图
在机顶盒行业做了好些年,现在由于工作需要转到网络安全领域,后面陆续会把与DVB、机顶盒等相关的一些知识做一下介绍。下图土黄色部分一般是需要机顶盒厂商自行开发的相关模块,而银白色部分则是芯片平台或者相关硬件部件供应商提供好的。机顶盒大体可以分为前端输入、中间处理和后端输出。中间处理部分工作量最大,包含了节目搜索、节目管理、播放、EPG条件接收系统等各个部分。但前端输入和后端输出却是体现整原创 2014-02-01 21:40:37 · 888 阅读 · 1 评论