android 写入的pcm数据为什么不能播放

weng4570 发布于 2013/08/29 11:40
阅读 662
收藏 0

下面是写的pcm文件;但是不出声音;在硬件那里测试也不出波形;但录音的pcm数据能出波形;也能出声音;求高手解决;谢谢各位 

    fileName = new File("E:/write2.pcm");

            char value=65407;
            char value1=128;
            try  
            {   
                //将DataOutputStream与FileOutputStream连接可输出不同类型的数据   
                //FileOutputStream类的构造函数负责打开文件kuka.dat,如果文件不存在,   
                //则创建一个新的文件,如果文件已存在则用新创建的文件代替。然后FileOutputStream   
                //类的对象与一个DataOutputStream对象连接,DataOutputStream类具有写   
                //各种数据类型的方法。   
                DataOutputStream out=new DataOutputStream(new FileOutputStream(fileName));   
                for(int i=0;i<15;i++){    
               //写入1 
                out.writeChar(value);   
                out.writeChar(value);   
                out.writeChar(value);   
                out.writeChar(value1);   
                out.writeChar(value1);   
                //写入0
                out.writeChar(value1);   
                out.writeChar(value1);   
                out.writeChar(value);   
                out.writeChar(value);   

                out.writeChar(value);   

   }  
                out.close();  
            } catch (Exception e)   
            {   
                e.printStackTrace();   
            }   
        }   

加载中
0
weng4570
weng4570
顶;写的pcm文件放在AudioPlay程序中不能播放;没有反映;
返回顶部
顶部