❶ 机顶盒软件开发属于嵌入式软件开发吗需要掌握关于linux的哪些知识能详细点吗谢谢
是嵌入式开发,现在主流的大部分在linux下开发,linux方面了解编译,文件系统,内调试,库函数等普通知识容即可。
但是仅仅是linux方面的知识只是入门,所有的嵌入式开发都通用,如果想深入了解机顶盒开发,就要具体了解滤波器,内存管理,FLASH,条件接收,EPG,LOADER,图形等更加专业的东西了。
我从事机顶盒研发5年了,专注条件接收的集成,也就是所谓的CA。使用的开发环境有os20/21,linux,mips等,不仅仅是linux的,希望可以帮到你。
❷ 有没有 把网络机顶盒 彻底改成linux系统的
这和你的知复识没关系,主要制还是看主板厂商对linux的支持.我曾经把天猫魔盒刷成linux,就是因为amlogic对linux支持不错,但是最新的内核也只有3.0.
最近的电视盒的话,我觉得rk3288的方案应该不错.一方面,性能非常好.另外由于chromebook也是这个方案,所以linux支持不愁.
如果lz只是想废物利用下,只能谷歌一下电视盒的芯片,看有没有现成的内核.否则基本无解了