Ⅰ ios 如何播放在线的音频文件
ios播放音乐时会用到一个叫做AVAudioPlayer的类,这个类用于播放手机本地的音乐文件。需要注意的是(1)该类(AVAudioPlayer)只能用于播放本地音频。(2)时间比较短的(音效)使用来创建,而本地时间较长(音乐)使用AVAudioPlayer类。
在 Xcode 菜单中选择 FileNew Project , 选择 single view Application, 然后点击 Next。
在下一页中,输入Proct Name为 playMusic,完成后点击 Next 。
首先导入AVFoundation框架。
在搜索栏中输入后在列表中选择“AVFoundation”。
AVAudioPlayer类依赖于AVFoundation框架,并包含其头文件。
最后导入你要播放的音乐的文件。
Ⅱ ios开发设备静音怎么播放声音
可能在软件某些时候需要震动手机以示提醒,可能还要播放一段特殊的声音引起用户的注意,在ios中如何实现呢?
首先实现震动,其实就是调用系统的方法,一句话就行,AudioServicesPlaySystemSound (kSystemSoundID_Vibrate);当然前提是要加入AVFoundation.framework这个框架
然后实现播放声音,可能还要循环播放多少次,循环播放用n次,[self.player setNumberOfLoops:n];
因为我播放的声音是mp3,是用AudioToolbox框架,需要加入这个框架
代码如下
ViewController.h文件
#import
#import
#import
@interface ViewController : UIViewController{
AVAudioPlayer *player;
}
@property (retain) AVAudioPlayer *player;
@end
ViewController.m文件
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
@synthesize player;
- (BOOL) prepAudio
{
NSError *error;
NSString *path = [[NSBundle mainBundle] pathForResource:@"loop" ofType:@"mp3"];
if (![[NSFileManager defaultManager] fileExistsAtPath:path]) return NO;
self.player = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:&error];
if (!self.player)
{
NSLog(@"Error: %@", [error localizedDescription]);
return NO;
}
[self.player prepareToPlay];
[self.player setNumberOfLoops:1];
return YES;
}
- (void)viewDidLoad
{
[self prepAudio];
[self.player play];
AudioServicesPlaySystemSound (kSystemSoundID_Vibrate);
}
@end
下载源代码http://www.kuaipan.cn/file/id_30491149655343777.htm
Ⅲ 苹果手机如何播放wma的文件
WMA是微软开发的一款音频数据压缩技术,也是现今使用非常广泛的音频格式之一。然而,由于它与苹果的iOS系统不兼容,所以该格式文件不能够在苹果系列数码产品如iPhone手机上播放。不过,只要有了方便快捷的视频转换工具和手机管理大师工具的帮助,我们照样可以在iPhone上播WMA文件。在下文中,笔者将以Apowersoft的在线端和桌面端的视频转换王为例,为你进行详解。
iPhone上播放WMA
两种WMA文件在iPhone上播放的方法详解
总的来说,要在iPhone上播放WMA格式的文件需要两步操作。不过不用担心,这两步操作非常简单。
步骤一: 转换WMA到iPhone兼容格式
步骤二: 将转换后的文件传输到iPhone上
1转换WMA到iPhone兼容格式
首先需要解决的当然是格式问题。因为WMA格式和苹果的iOS系统不能兼容,因而想要把WMA转换在iPhone上播放就必须将它转换成iPhone可以兼容的格式,比如,M4A,MP3,AIFF等比较常用的格式。下文小编就给你推荐两款非常好用的转换工具。
i使用免费在线转换器
最好用的要数Apowersoft免费在线音视频转换,这是一款免费的在线应用。只要能联网,就能在线转换。不需要下载任何东西,就可以将想要的文件格式一一进行转换。下面是使用步骤介绍:
先登录Apowersoft的在线转换器网站,点击“点此导入文件”选定电脑中想要转换的WMA文件。
选择输出格式,比如MP3,M4A等等。转换前,请设置你所需要的音频参数如比特率,抽样率等。
点击“转换”按钮即可。当转换完成后,WMA文件会自动保存到你选定的文件夹中。
网络通畅的情况下,软件转换速度是非常快的。不过如果转换文件较大,时间可能会稍微长一些。
在线转换
ii使用Apowersoft视频转换王
如果你对音频转换需求比较高,希望在保证原有的音视频品质不流失的基础上,实现快速转换的话,小编建议你使用Apowersoft视频转换王免费版。相对于其他产品而言,Apowersoft视频转换王是一款功能强大的格式转换工具。因为它是一款运行于PC端的软件,所以不需要任何网络接入,它就可以实现各类音视频转换。只需片刻,你就可以通过该软件将WMA文件转换到iPhone兼容格式,比其他很多同类软件快得多。此外,如果我们需要转换的文件数量非常多,使用该软件会节约很多时间,因为它具有批量转换功能。转换WMA格式自然不在话下,具体方法如下。
下载和安装Apowersoft视频转换王。
免费下载
安装完成后,运行该软件并将你的WMA文件添加到工作窗口当中,可以一次添加多个文件。
在输出格式一栏下拉菜单中选择“音频”格式,你也可以在输出路径中选择你偏好的存储路径。
点击“转换”按钮,当转换完成后,你可以在选定的文件夹下找到对应文件。
转换
2将转换后的文件传输到iPhone上
将WMA文件转换到iPhone兼容格式后,接下来就要把文件传到iPhone上。你可以用以下几种方法。
i使用iTunes
iTunes是iPhone手机持有者管理文件时使用的默认工具。不过,用iTunes传文件需要花一些时间。首先,连接iPhone到电脑上并运行iTunes。然后,我们需要把转换后的文件添加到iTunes的库里。点击“文件”>“添加到库里”>“选择文件”。然后在文库中选择“同步”,稍等一会儿,你就可以在iPhone上播WMA文件了。
iTunes
ii使用Apowersoft手机管理大师
还有一个不错的选择就是Apowersoft手机管理大师。 该款软件可以帮你轻松管理手机文件,它可以让你的手机和电脑快捷互传音频、视频和图片文件。操作方法也很简单。首先,运行该软件并将iPhone连接电脑。然后,点击“音乐”>“导入”>“选择文件”即可。
手机管理大师
使用第三方软件直接在iPhone上播放WMA文件
如果你觉得转换文件格式再传到iPhone上比较麻烦的话,你也可以直接使用WMA播放器。比如说万能影音播放器(OPlayer Lite)。这款软件可以播放所有格式的音视频文件。不过,它仍然需要从iTunes 那里导入文件。首先你需要点击“应用程序”图标,然后点击“文件共享”,在列表找到“OPlayer”并添加你想播放的文件。此外,该应用软件中不含内置均衡器,可能会对音视频品质有所影响。
以上就是小编为你介绍的苹果手机如何播放WMA音乐的整体解决方案了。综合考虑上述方法,权衡利弊,找出最适合自己的工具。