- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 三、Audio 系统声音
全能型:AVFoundation编解码:AudiotoolBox底层:AudioUnit3D: openAL控制类VC:mediaPlayerAudio systemsound播放震动效果 播放系统音乐效果 播放提示音效果震动效果: NSString *device = [UIDevice currentDevice]model]; if (device isEqualToString:@”
2017-09-28 22:59:57 330
原创 2.2 Audio file 之 Audio信息获取
引入框架 #import AudioToolbox/AudioToolbox.h> 在项目中拖入音频文件 NSString *filePath = [[NSBundle mainBundle]pathForResource:@”” ofType:@”“]; NSURL *audioUrl = [NSURL URLWithString:filePath];//打开音频文件AudioFi
2017-09-28 22:40:13 1585
原创 二、Audio 架构
Audio架构图 从上图看出,共分为高中低三层 **高层: AVaudioplayer** audio 基本操作:播放 暂停 停止 循环 时间控制:任意时间位置播放、进度控制 从文件或者缓冲区播放 获取音视频关键参数AVaudioqueue 播放录制、可以拿到音频原始处理数据 1、初始化音频管理队列 2、音频队列:管理回调方法 3、实例化音频队列:audioqueueoutpu
2017-09-28 22:01:48 1006
原创 一、Audio 介绍
1、音频在iOS 中的架构和框架 2、音频编解码算法、文件封装格式 3、播放系统声音、震动、提示声音 4、AVfoundation精准中英文语言识别 编码格式:pcm\aac\mp3…Audio 流程图:
2017-09-28 21:50:33 598
原创 AVQueuePlayer 在线播放一组网络音频文件
头文件@interface ZNAudioPlayerUtil : NSObject//播放一组网络音频文件 + (void)playAudios:(NSArraypragma mark - public methods(void)pausePlayer{ AVQueuePlayer *queuePalyer = [ZNAudioPlayerUtil shareInstance].queueP
2017-09-12 19:30:32 1088
原创 iOS 录音文件格式转换 lame库
导入 lame 库文件 ,引入lame.h 头文件下面方法 实现了 格式转换 并删除原文件(NSString*)audio_PCM_to_MP3:(NSString *)recordFilePath changeName:(BOOL)isChange audioTime:(NSInteger)audioTime{NSString *wavFileName = [recordFilePath la
2017-09-12 19:25:51 299
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人