代码物语(四):web流媒体播放器htExobud(2006)

05年弄海棠小筑仙剑专区时,使用Exobud在线播放仙剑音乐,得到不少好评。后来想将静态的Exobud动态化,于是有了这个htExobud。Exobud调用Windows Media Player来播放音乐,因此先天性只能支持IE内核的浏览器。htExobud只是将管理动态化,这个缺点不可避免也继承了下来(否则它就不叫htExobud了)。

在动态化过程中,余对播放清单的设计进行了较大改动,增加按专辑播放模式,增加专辑介绍。后台方面在文件管理下了一番功夫,v1.1版增加音乐播放管理模式。

08年时候,将音乐播放管理模式中的管理功能去掉,变成访客目录浏览播放模式,也就是目录中的visitor.asp和 visitor_music.asp两个文件。访客可以点击音乐目录下的文件直接试听。如果使用者不希望音乐文件夹暴露,可以将这两个文件删掉,不会影响整体的功能。

在做过几个较大的项目中,这个是余自己比较满意的。那时余的asp代码风格、严谨性都达到了顶峰(擦汗)。但现实是asp在没落,而程序的兼容性本身又不行,很不幸变成只能放在余自己的机子上,提供给网内人士做高质量音乐的试听用。

代码下载:htExobud.rar,播放入口:player.asp;管理入口:login.asp,初始化用户名和密码都是whylion;访客目录浏览模式入口:vistor_music.asp。空间不支持asp,预览是没有的了,不过帮助页面余放上来了,更新了一下:readme.htm
压缩包里的帮助文档和注释懒得更新了,维持几年前的老样,其实里面提供了很多余的联系信息,比博客上的还多得多

2010年3月13日 | 归档于 程序
标签: ,
本文目前尚无任何评论.

发表评论

XHTML: 您可以使用这些标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: