IOS 오디오 및 비디오(오디오 및 비디오)
IOS 오디오 & 비디오(Audio & Video)
소개
오디오와 비디오는 최신 기기에서 흔히 볼 수 있는 기능입니다.
IOS가 오디오 및 비디오(오디오 및 비디오)를 지원할 수 있도록 Xcode 프로젝트에 iosAVFoundation.framework 및 MediaPlayer.framework를 추가하세요.
인스턴스 단계
1. 간단한 뷰 기반 애플리케이션 만들기
2. 프로젝트 파일을 선택하고 대상을 선택한 다음 AVFoundation.framework 및 MediaPlayer.framework를 추가합니다.
3. 오디오와 비디오를 각각 재생하는 액션(액션)
4. 아래와 같이 ViewController.h를 업데이트합니다
#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. 아래와 같이 ViewController.m을 업데이트합니다.
#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
Notes
에 오디오 및 비디오 파일을 추가해야 합니다. 예상되는 출력이 나오는지 확인하세요
Output
프로그램을 실행하면 출력은 다음과 같습니다
비디오 재생(비디오 재생)을 클릭하면 다음과 같이 표시됩니다.