آموزش صدا و تصویر در برنامه نویسی iOS 

3 سال پیش
آموزش صدا و تصویر در برنامه نویسی iOS

آموزش صدا و تصویر در برنامه نویسی iOS 

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش صدا و تصویر در برنامه نویسی iOS خواهیم پرداخت. صدا و تصویر در جدیدترین دستگاه ها کاملاً رایج است. در iOS به ترتیب با کمک AVFoundation.framework و MediaPlayer.framework پشتیبانی می شود.
مرحله ۱ – یک برنامه مبتنی بر View ساده ایجاد کنید.
مرحله ۲ – فایل پروژه خود را انتخاب کنید ، اهداف را انتخاب کنید و سپس ما باید AVFoundation.framework و MediaPlayer.framework را اضافه کنیم.
مرحله ۳ – دو دکمه در ViewController.xib اضافه کنید و به ترتیب عملی برای پخش صدا و تصویر ایجاد کنید.
مرحله ۴ – 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

 

مرحله ۵ – 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

 

نکته: برای اطمینان از اینکه خروجی مورد انتظار را دریافت می کنیم، باید فایل های صوتی و تصویری اضافه کنیم.

خروجی

وقتی برنامه را اجرا می کنیم، خروجی زیر را خواهیم گرفت –
iOS Tutorial
وقتی روی play video کلیک می کنیم ، مطابق شکل زیر خروجی می گیریم –
iOS Tutorial
وقتی روی play audio کلیک می کنیم، صدا را می شنوید.

لیست جلسات قبل آموزش برنامه نویسی iOS

  1. آموزش برنامه نویسی iOS
  2.  شروع آموزش برنامه نویسی iOS 
  3.  آموزش تنظیمات محیطی iOS 
  4. آموزش objective C در بزنامه نویسی iOS 
  5. آموزش ایجاد برنامه آیفون در برنامه نویسی iOS
  6. آموزش اکشن و خروجی در برنامه نویسی iOS
  7. آموزش Delegate در iOS 
  8.  آموزش عناصر UI در برنامه نویسی iOS 
  9. آموزش ایجاد شتاب سنج در برنامه نویسی iOS
  10.  برنامه های جهانی در برنامه نویسی iOS
  11. آموزش مدیریت دوربین در برنامه نویسی iOS 
  12. آموزش مدیریت مکان در برنامه نویسی iOS 
  13. آموزش پایگاه داده SQLite در برنامه نویسی iOS 
  14. آموزش ارسال ایمیل در برنامه نویسی iOS 
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه