Android 音频、视频播放与相机使用全解析
1. 引言
如今,智能手机和平板电脑极为流行,许多人用它们取代了相机、音乐播放器和录音机等其他便携式电子设备。因此,Android 的媒体 API 变得愈发强大和重要,这些 API 能让开发者构建出提供丰富音频、视频和相机体验的应用。
2. 支持的多媒体格式与网络协议
Android 8.1 Oreo(API 级别 27)在框架层面支持以下多媒体格式进行播放,不过部分设备可能支持更多文件格式:
| 媒体类型 | 支持格式 |
| ---- | ---- |
| 音频 | AAC LC、HE - AACv1 (AAC+)、HE - AACv2 (Enhanced AAC+)、AAC ELD (Enhanced Low Delay AAC)、AMR - NB、AMR - WB、FLAC、MP3、MIDI、Ogg Vorbis、PCM/WAVE、Opus |
| 图像 | JPEG、PNG、WEBP、GIF、BMP |
| 视频 | H.263、H.264 AVC、H.265 HEVC、MPEG - 4 SP、VP8、VP9 |
支持的流媒体网络协议如下:
- RTSP (RTP, SDP)
- HTTP/HTTPS 渐进式流
- HTTP/HTTPS 直播流(运行 Android 3.0 及以上版本的设备)
如需了解当前支持的媒体格式的详细信息以及视频编码和音频流的建议,可查看 Android 开发者文档网站上的“Supported Media Formats”页面。
超级会员免费看
订阅专栏 解锁全文
1433

被折叠的 条评论
为什么被折叠?



