Flex开发的弹幕播放器SWC插件(三)


  最近在KNH的秘密基地看到博主的一篇关于弹幕播放器的开发文启,(传送门:http://kanoha.org/2011/09/04/abplayer-devel-start/#more-442),由于本人长期的编程习惯与诸多思想原因,向博主建议以做SWC插件的方向去开发,被博主“无情”驳回……


  后来仔细一想,突然觉得博主的思路其实非常有意思——

  与其费尽心思开发一个拥有诸多复杂算法的弹幕插件,还不如设计一个拥有极为强大接口的播放器,提供给程序员(甚至是普通用户),让他们使用JS调用我们的播放器所开放的这些接口,来帮我们实现自己没有想到的弹幕效果的算法,而不是使用SWC进行再开发,也就是博主所说的外部插件。


  因此,本人将直接中断原先的弹幕播放器插件的二次开发与优化,开始新的弹幕播放器制作,而非SWC插件(原来的会保留,如急需源码的可到KNH的秘密基地寻找,不过不是SWC插件,二次开发起来有点乱……)。目前已实现核心算法和自定义弹幕(即外部人员使用JS实现算法,并调用播放器的接口而产生的新的弹幕移动或其他自定义效果等,当然,也包含对播放器的外观控制等)的存储方案。剩下的就是设计UI和整理代码,编写接口文档等琐碎的工作了。完成后将直接放在原来的google code上。


  在这里感谢KNH的秘密基地的“root”的提示,看来我原先的思路或想法,已经传统到了半坡时代了……不能再这么“保守”了!!!


  

你可能感兴趣的:(Flex,弹幕播放器)