我不专业.
1a,针对专用芯片的编译出的程序.
1b,每个芯片公司都会推出相应芯片的配套软件.越是简单的机器,软件可定制性也越差,基本上播放模块都是官方发布的东西,以至于到最后产品同质化严重,一个固件包含几乎所有语种.这种东西一般只能修改其中的静态资源,图片,ui,逻辑顺序等等.这类一般都比较省电.高级些的播放器可以用通用性好的芯片,可能使用wm/linux或者类似的系统,这些机器一般可以用芯片厂提供的软件做通用的开发,掌上电脑/手机/学习机/点读/早教..都可以.
2,芯片不同固件不同操作不同,可以到几个论坛去学习.也就学学如何用工具而已,深入了那都是高手的事了.
3,实用性上是"完全不可能",理论上叫做移植,而mp3一般机芯太弱,不能完成pc端软件那么强大的运算需求,小马拉不动火车.mp3的芯片一般是专用硬件解码.
4,直接找mp3芯片生产厂即可,不要指望价格低廉.投资百万也只是生产而已,要定制得掏很多钱.OEM是也.
参考资料:仅做参考