Audio & Video IOS (Audio & Video)


IOS Audio & Video(Audio & Video)


Pengenalan

Audio dan video adalah perkara biasa dalam peranti terkini.

Tambah iosAVFoundation.framework dan MediaPlayer.framework pada projek Xcode untuk membolehkan IOS menyokong audio dan video (Audio & Video).

Langkah instance

1 Cipta aplikasi berasaskan Paparan

2 Pilih fail projek, pilih sasaran, kemudian tambahkan AVFoundation.framework dan MediaPlayer.framework

3 Tindakan (tindakan) untuk memainkan audio dan video masing-masing

4 Kemas kini ViewController.h, seperti yang ditunjukkan di bawah

#import <UIKit/UIKit.h>#import <AVFoundation/AVFoundation.h>#import <MediaPlayer/MediaPlayer.h>@interface ViewController : UIViewController{    AVAudioPlayer *audioPlayer;    MPMoviePlayerViewController *moviePlayer;    }-(IBAction)playAudio:(id)sender;-(IBAction)playVideo:(id)sender;@end

5, seperti yang ditunjukkan di bawah

#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad{    [super viewDidLoad];}- (void)didReceiveMemoryWarning{   [super didReceiveMemoryWarning];   // Dispose of any resources that can be recreated.}-(IBAction)playAudio:(id)sender{   NSString *path = [[NSBundle mainBundle]
   pathForResource:@"audioTest" ofType:@"mp3"];
   audioPlayer = [[AVAudioPlayer alloc]initWithContentsOfURL:   [NSURL fileURLWithPath:path] error:NULL];   [audioPlayer play];}-(IBAction)playVideo:(id)sender{   NSString *path = [[NSBundle mainBundle]pathForResource:   @"videoTest" ofType:@"mov"];
   moviePlayer = [[MPMoviePlayerViewController 
   alloc]initWithContentURL:[NSURL fileURLWithPath:path]];   [self presentModalViewController:moviePlayer animated:NO];}@end

Nota

Perlu menambah fail audio dan video. pastikan anda mendapat output yang diharapkan

Output

Jalankan program dan output yang anda dapat adalah seperti berikut

AudioVideo_Output

Apabila kita klik main video (main video) ia dipaparkan seperti berikut:

video_Output