为我的广播电台购买了Flash网站

时间:2018-09-11 04:31:31

标签: flash actionscript streaming audio-streaming internet-radio

我已经为广播电台www.SSSVibez.com购买了Flash网站。 当您打开Flash网站时,会在后台播放mp3。代码如下:

var mysound = new Sound();

_root.mysound.onLoad = function (loadedOK)

 { if(loadedOK)

 {_root.mysound.start(0,9999);}

}
_root.mysound.loadSound("music.mp3", false); 

哪个可以正常工作,但我希望播放广播流而不是MP3文件 而且我不知道该怎么做(自从我使用Actionscript以来已经有一段时间了。请注意,它是基于Actionscript 2.0构建的。

1 个答案:

答案 0 :(得分:0)

  

我已经为广播电台购买了Flash网站

我不愿意告诉您这一点,但是Flash正在迅速消失。如果您可以取回您的钱,我建议您这样做。

  

此模板是Actionscript 2.0

在ActionScript 2.0中,如果没有某种形式的内存泄漏,就不可能有HTTP流。收听时间超过几个小时的听众可能会遇到这种情况。

  

我希望播放广播流,而不是播放MP3文件

只需输入流的URL,而不是MP3文件的URL。

如果要播放来自SHOUTcast服务器的流,则需要在URL末尾使用分号;。例如,如果您的服务器运行在http://stream.example.com:8000/上,请使用流URL http://stream.example.com:8000/;。这可以绕过SHOUTcast服务器的怪癖,它们在其中返回管理页面,而不是包含“ Mozilla”的用户代理的流URL。其他服务器不会遇到此问题。