Ⅰ 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音樂的整體解決方案了。綜合考慮上述方法,權衡利弊,找出最適合自己的工具。