我为我的广播电台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构建的。
我为我的广播电台购买了一个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。其他服务器不会遇到此问题。