请问:如何用jsp实现 在线听歌?
我刚开始学java,现在用jsp+javabean(工具是Eclipse + MyEclipse + Tomcat )做好了一个音乐网站,能实现下载,但在线听歌还不行
我在网上找到下面一段代码
<object classid=CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95 codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701 width= "75% " height= "70 " align= "middle " id= "mediaplayer ">
<param name= "FileName " value=***************************>
<param name= "AutoStart " value= "true ">
<param name= "AutoRewind " value= "-1 ">
<param name= "AnimationAtStart " value= "true ">
<param name= "ShowControls " value= "true ">
<param name= "ClickToPlay " value= "false ">
<param name= "EnableContextMenu " value= "false ">
<param name= "EnablePositionControls " value= "true ">
<param name= "Balance " value= "0 ">
<param name= "ShowStatusBar " value= "true ">
<param name= "AutoSize " value= "1 ">
</object>
并将*******部分换成了歌曲的在我机器上的绝对路径,但是只能在我的本机上听,
(除了在线听歌有问题,其他的比如下载,上传,注册等等都正常),那位高手能指点一下,到底应该怎么弄啊
------解决方案--------------------我把mp3文件放在web应用(JspPro)的目录下,通过Url地址(你也可以改动其它)访问, 不知道是不是你想要的结果
<param name= "FileName " value= "http://localhost:8080\JspPro\4.mp3 ">
------解决方案--------------------String ip = InetAddress.getLocalHost().getHostAddress();
// 先获取本机IP,放在bean里,
建一个流媒体服务器,例如:Helix Server ,配置加载点
value = ip + 加载点的歌曲路径
参考下