概览
随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对麦克风、摄像头的操作都提供了多套API。在今天的文章中将会对这些内容进行一一介绍:
音频
音效音乐音频会话录音音频队列服务
视频
MPMoviePlayerControllerMPMov...
分类:
移动开发 时间:
2016-04-29 17:27:15
阅读次数:
289
概览
随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对麦克风、摄像头的操作都提供了多套API。在今天的文章中将会对这些内容进行一一介绍:
音频
音效音乐音频会话录音音频队列服务
视频
MPMoviePlayerControllerMPMov...
分类:
移动开发 时间:
2016-04-26 19:46:33
阅读次数:
288
IOS中有三种播放音频的方式:AVAudioPlayer、音频服务、音频队列。 此文主要讲AVAudioPlayer,其他两个请见相关文章。AVAudioPlayer在AVFoundation框架下,所以我们要导入AVFoundation.framework。AVAudioPlayer类封装了播.....
分类:
其他好文 时间:
2015-10-03 23:09:24
阅读次数:
188
http://msching.github.io/blog/2014/07/07/audio-in-ios/从事音乐相关的app开发也已经有一段时日了,在这过程中app的播放器几经修改我也因此对于iOS下的音频播放实现有了一定的研究。写这个系列的博客目的一方面希望能够抛砖引玉,另一方面也是希望能帮助...
分类:
移动开发 时间:
2015-08-14 19:01:45
阅读次数:
274
前面和大家探讨了AVFoundation对音频进行录制播放的多种方式,尤其是前一节,比较底层的控制了音频的录制。下面我们再来看看音频的整体框架:
我们来介绍介绍中间层黄色部分:AudioToolBox
这个部分主要探讨用Audio Queue对音频进行播放,当然可以用来录制。(因为上一节将的录制,所以为了不重复及多样性,我们这节将播放)
先看看音频播放的原理:
录音过程...
分类:
其他好文 时间:
2015-07-14 11:37:30
阅读次数:
306
Audio Queue Services 的苹果官方文档:https://developer.apple.com/library/ios/documentation/MusicAudio/Conceptual/AudioQueueProgrammingGuide/Introduction/Int.....
分类:
其他好文 时间:
2015-05-05 12:08:16
阅读次数:
127
都说iOS最恶心的部分是流媒体,其中恶心的恶心之处更在即时语音。所以我们先不谈即时语音,研究一下,iOS中声音采集与播放的实现。要在iOS设备上实现录音和播放功能,苹果提供了简单的做法,那就是利用AVAudioRecorder和AVAudioPlayer。度娘大多数 也是如此。但是这种方法有很大的局...
分类:
其他好文 时间:
2015-05-04 17:48:28
阅读次数:
147
QQ?乐最核心的功能就是歌曲的播放。
播放音频,首先想到可以用AVFoundation框架,来完成播放音乐的主要功能。但是AVFoundation只能播放本地的音乐,不能在线播放。虽然可以先从网络下载资源到本地再播放,但是必须要整首歌都下载完成后才能播放,这样效果并不好。
!
如果想在线播放,可以选择AudioToolbox框架中的音频队列服务...
分类:
移动开发 时间:
2015-04-11 10:26:58
阅读次数:
175