1

我正在 Flash 中制作卡拉 OK 应用程序,但我遇到了问题。当客户端停止唱歌时,我希望将此录音保存在服务器上的特定文件夹中,而没有提示消息。到目前为止我使用的所有上传或下载应用程序FileReference,但它总是有提示信息。有没有办法直接保存歌曲?提前致谢。

4

2 回答 2

1

我假设您打算保存已录制到服务器的 .wav 文件。

// AS3 code
var request:URLRequest = new URLRequest ( 'http://pathto/save.php' );
var loader: URLLoader = new URLLoader();
request.contentType = 'application/octet-stream';
request.method = URLRequestMethod.POST;
// bytes is your byteArray containing an encoded .wav file ready to save.
request.data = bytes;
loader.load( request );


//PHP code
$fp = fopen( 'filename.wav', 'wb' );
fwrite($fp, file_get_contents('php://input'));
fclose( $fp );
于 2012-12-06T07:06:13.257 回答
0

http://www.red5-recorder.com/看起来是一个不错的起点

于 2012-12-05T13:12:39.100 回答