在Flash中创建连续流式音频的详细说明。
时间:2013-01-07 14:09来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击: 次
![](/templets/zxkj3/img/61.jpg)
法律声明:流媒体版权的音乐网站上没有适当的权限,是非法的。
首先,你需要:
1。服务器与大量的存储空间,SWF的大小相同。MP3。只有20兆的服务器将让您存储3或4首歌曲。
2。一个站点,高带宽连接。你应该有一个良好的质量的音频流在128kbps的。不要试图在一个较低的比特率用于拨号和音频流,因为它听起来真的很糟糕。
好让我们去:
1。导航:所有歌曲,你想流。FLA。
首先你需要创建两个层。其中的图形和第二行动。所有你需要的是一帧。
在行动框架,你把下面的代码:
停止();
unloadMovieNum(66);
使用loadMovieNum(“http://www.yoursite.com/swf/song1.swf”,66);
这将自动启动的第一首歌曲。
接下来,创建一个播放按钮,为每首歌曲。您还需要创建一个停止按钮,你可以在任何地方。
在播放歌曲的按钮,你需要把下面的动作按钮。这是松的代码:
(释放){
unloadMovieNum(66);
使用loadMovieNum(“http://www.yoursite.com/swf/song1.swf”,66);
}
正如你看到的水平是(66)。这可以被设置到任何数量的选择,但播放一首歌曲或停止歌曲的所有相同的按钮,必须在相同的水平。做到这一点,所以它知道停下来正确地播放一首歌曲。的unloadMovieNum(66)代码是在那里,所以它会停止任何当前正在播放的歌曲。
因此,继续复制并粘贴上面的代码中的每首歌曲,直到您完成。
歌曲2的代码将是:
(释放){
unloadMovieNum(66);
使用loadMovieNum(“http://www.yoursite.com/swf/song2.swf”,66);
}
2。停止按钮:您将需要输入下面的ActionScript,如果你想停止的一首歌。
(释放){
unloadMovieNum(66);
}
个人。swf文件。
这是一个长的部分。您需要打开一个新的Flash文件。导入的歌曲,你想流。
您需要两层,动作和声音。你的歌曲添加到底层和插入帧,直到该歌曲被完成。歌曲1,将下面的代码在操作层上的最后一帧。
(释放){
unloadMovieNum(66);
使用loadMovieNum(“http://www.yoursite.com/swf/song2.swf”,66);
}
有了这个代码,歌曲会自动播放下一首。
最后,发布您的SWF。确保设置您的流媒体音频设置在128kpbs下发布设置。
song2除上述变化中的ActionScript代码的最后一帧,重复前面的步骤:
(释放){
unloadMovieNum(66);
使用loadMovieNum(“http://www.yoursite.com/swf/song3.swf”,66);
}
这是这样做的song3下面将要播放。继续这样做,直到你得到所有歌曲的最后一个。您可以停止这一切已开始回在松。这将需要一些时间去完成这件事,如果你想要使用了很多歌曲。
有足够的耐心,知道如何在您的网站上,你可以有你自己的音频点唱机。有任何问题或意见,你可以给我发电子邮件:sstrayer@yahoo.com
(责任编辑:卓想动画http://www.zxgzs.com)