- 24
- 0
- 约7.63千字
- 约 4页
- 2018-11-16 发布于天津
- 举报
实验十六Android下的音频编程
中国科学技术大学电子工程与信息科学系© 2018
实验十六 Android 下的音频编程
一、 实验目的
(1) 了解RIFF 文件格式。
(2 ) 了解Android 对媒体回放、录制的支持库。
(3 ) 学习Android 下进行声音播放的基本方法。
(4 ) 学习Android 下进行声音录制的基本方法。
二、 实验原理
1、Android APIs 对多媒体的支持
android.media 包下面包含了Android 开发中媒体类,可以支持各类媒体的回
放、录制。部分和声音、图像、视频有关的类定义如表 1 所示。
得益于在android.media 中定义的丰富函数,Android 下可以采用多种方式来
进行声音的播放或录制[1]。例如,(1)MediaPlayer 支持AAC 、AMR 、FLAC 、
MP3 、MIDI 、OGG、PCM 等格式,MediaPlayer 可以通过设置元数据和播放源来
音频。(2 )SoundPool 支持多个音频文件同时播放(组合音频也是有上限的) ,延
时短,比较适合短促、密集的场景。(3 )AudioTrack 属于更偏底层的音频播放。
可用于单个音频播放和管理,相比于MediaPlayer 具有:精炼、高效的优点。也
可以用于播放PC
原创力文档

文档评论(0)