В моем проекте с использованием flash cs6, as3 Мне удалось кодировать bytearray из микрофона с использованием класса waveEncoder и загрузить его на серверной стороне Он работает на сервере, но когда я его загружаю и пытаюсь воспроизвести внутри вспышки, это не играет мне нужна помощь, чтобы закодировать mp3 файл, это работа, когда я пытаюсь играть в флэш вот мой кодencode Bytearray to mp3 using as3
import org.bytearray.micrecorder.encoder.WaveEncoder;
var enco:WaveEncoder=new WaveEncoder();
function upload_s(user_name:String,user_id:String)
{
var SERVICE_PATH:String = "http://myserver.php";
var o:ByteArray=enco.encode(soundO3,1)
var soundFileName=user_name+user_id+".mp3"
var loaderjp:URLLoader = new URLLoader();
var url:String = SERVICE_PATH + "?name=" + soundFileName;
var req:URLRequest = new URLRequest(url);
// make sure the server knows it is getting an image
req.requestHeaders = new Array(new URLRequestHeader("Content-Type", "audio/mp3"));
loaderjp.dataFormat = URLLoaderDataFormat.BINARY;
req.contentType ="audio/mp3";
req.method = URLRequestMethod.POST;
req.data = o;
// send the file
loaderjp.load(req);
}
Thank в
Вы в состоянии загрузить сохраненную MP3 с сервера через браузер, а затем играть это через посредство программного обеспечения? – Vesper
да, я загружаю его и воспроизвожу его с помощью медиаплеера. Спасибо за ваш ответ :) –