首页 > Windows开发 > 详细

跨平台的机顶盒软件在Windows平台的实现

时间:2014-02-02 18:27:58      阅读:512      评论:0      收藏:0      [点我收藏+]

在上一篇文章说到机顶盒软件的适配层,可以根据机顶盒特点将大部分驱动进行抽象,提炼出一层通用接口,可最大程度的实现跨平台移植。而一个能运行在PC上的机顶盒软件则可使开发人员重点关注软件功能而非硬件平台的问题。机顶盒所需要的驱动基本都可以在Windows平台上模拟出来。需要的TS流可以通过录入的TS流文件实现,解复用也可以用软件实现,解扰器也可通过第三方开源的DVB解扰算法库实现对TS流的解扰。智能卡驱动可以通过PC/SC API实现在Windows平台对智能卡的访问,由于CA需要用到真正的智能卡才能TS流文件中的解扰节目进行解扰,所以这部分不能模拟,要用真实的智能卡。对于音视频解码部分,可以利用ffmpeg实现,后端的音视频输出则使用DirectX技术实现。

bubuko.com,布布扣bubuko.com,布布扣

跨平台的机顶盒软件在Windows平台的实现

原文:http://blog.csdn.net/tsdeng/article/details/18896395

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!