如何在Windows Phone 8中将音频文件格式化为aac?

时间:2014-12-13 06:58:13

标签: audio windows-phone-8 aac adts

我想将音频文件保存为.aac格式并发送到iPhone:

private string fileAudioName;
private IRandomAccessStream randomAccessStream;
private AudioVideoCaptureDevice mic;
private DispatcherTimer dtm;

private async void RecordAudio()
{
    try
    {
        await MicStartAsync();
        await StartRecordingAsync();
        mic.AudioEncodingFormat = CameraCaptureAudioFormat.Aac;
        dtm.Start();
        _sw.Reset();
        _sw.Start();
        isRecording = true;
    }
    catch (Exception ex) { }
}

public async Task MicStartAsync()
{
    mic = await AudioVideoCaptureDevice.OpenForAudioOnlyAsync();
}

public async Task StartRecordingAsync()
{
    await CreateFileStreamForAudioAsync(fileAudioName + ".aac");
    await mic.StartRecordingToStreamAsync(randomAccessStream);
}

但是在我将此音频文件发送到iPhone后,iPhone无法读取它。

0 个答案:

没有答案