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

프로그램을 실행하면 출력은 다음과 같습니다

AudioVideo_Output

비디오 재생(비디오 재생)을 클릭하면 다음과 같이 표시됩니다.

video_Output