归纳笔记017:AVAudioPlayer播放音乐
来源:互联网 发布:js轮播图插件怎么用 编辑:程序博客网 时间:2024/05/10 06:31
AVAudioPlayer是一个属于AVFoundation.framework的类,它的作用类似于一个功能强大的播放器。主要支持如下格式:
(1) AAC
(2) AMR
(3) ALAC
(4) iLBC
(5) IMA4
(6) LinearPCM
(7) μ-law和a-law
(8) mp3
当程序控制AVAudioPlayer对象装载音频完成后,可调用AVAudioPlayer的如下方法进行播放控制:
(1) -play:开始或恢复播放。
(2) -pause:暂停。
(3) -stop:停止。
(4) -prepareToPlay:准备开始播放。
为了让AVAudioPlayer装载指定音频文件,初始化方法如下:
(1) -initWithContentsOfURL:error:从指定URL装载音频文件,并返回新创建的ACAudioPlayer对象。
(2) -initWithData:error:装载指定NSData对象所代表的音频数据,并返回新创建的AVAudioPlayer对象。
除此之外,AVAudioPlayer还提供了如下属性来访问音频文件的相关信息:
(1) playing:该只读属性返回播放器是否正确播放音频。
(2) volume:该属性用于设置和返回播放器的音量增益。该增益值可以为0.0~1.0。
(3) pan:该属性用于设置或返回立体声平衡。
(4) rate:该属性设置或返回播放速率。
(5) enableRate:该属性设置或返回播放器是否允许改变播放速率。
(6) numberOfChannels:该只读属性返回音频的声道数目。
(7) duration:该只读属性返回音频的持续时间。
(8) currentTime:该属性获取音频的播放点。
(9) deviceCurrentTime:该只读属性返回音频输出设备播放音频的时间。
(10) url:该只读属性返回播放器关联的音频url。
(11) data:该只读属性返回播放器关联的音频数据。
- 归纳笔记017:AVAudioPlayer播放音乐
- AVAudioPlayer本地音乐播放
- AVAudioPlayer 播放本地音乐
- 使用AVAudioPlayer播放音乐
- 本地音乐播放AVAudioPlayer
- AVAudioPlayer播放本地音乐
- 使用AVAudioPlayer播放网络音乐
- 使用AVAudioPlayer播放网络音乐
- AVAudioPlayer的音乐不能播放的问题
- iOS多媒体播放音乐AVAudioPlayer和AVPlayer
- 使用AVAudioPlayer来播放指定音乐
- 使用AVAudioPlayer实现音乐播放器
- AVAudioPlayer播放本地音乐AVPlayer播放网络音乐
- AVAudioPlayer实现音乐播放+歌词与播放进度同步
- AVAudioPlayer连续播放音乐的代码(通到单例)
- 获取ipod里面的音乐 用AVAudioPlayer播放
- AVAudioPlayer的一些属性(音乐播放器)
- iOS 中 AVAudioPlayer(专门用来播放本地音乐)
- 83. Remove Duplicates from Sorted List leetcode list
- js字符串函数大全
- python之旅之HelloWorld!
- Deep Visual-Semantic Alignments for Generating Image Descriptions从环境配置到得出结果Chapter1
- 【POJ】3468 - A Simple Problem with Integers(线段树区间更新)
- 归纳笔记017:AVAudioPlayer播放音乐
- 内网下解决dependencies的classpath依赖问题
- CSS学习笔记:列表
- /etc目录下重要文件解释
- 【转】React Router 使用教程
- WEKA使用教程(经典教程转载)
- pat甲1115. Counting Nodes in a BST(BST二叉搜索树)
- 【每日一记】设计模式——工厂模式
- pww特征提取算法的经典应用