Videoyu çalıştırabilirim, ancak video ile etkileşim kurmak için duraklatma ve kaydırma çubuğu gibi kontrol düğmelerini göremiyorum. Benzer sorgu sorulur (see here) ama cevabı takip etmiyorum.AVPlayer uygulamasındaki görüntüleme denetimlerini görüntüleme
4
A
cevap
4
Cevabı açıklama ile aldım. See here. Çalma, duraklatma düğmesi vb. Gibi sistem oynatma kontrollerini görüntülemek için AVPlayerViewController'a ihtiyacımız var. Aşağıda Objective-C'deki uygulama bulunmaktadır.
@interface ViewController()
@property (strong,nonatomic) AVPlayerViewController *avPlayerViewController;
@property (strong,nonatomic) AVPlayer *avPlayer;
@end
- (void)viewDidLoad {
[super viewDidLoad];
//URL for the file. It can be over HTTP or local file URL.
NSURL *folderURL=[NSURL fileURLWithPath:uploadFolderLocation];
NSURL *movieURL=[folderURL URLByAppendingPathComponent:@"video.mp4"];
self.avPlayer = [AVPlayer playerWithURL:movieURL];
self.avPlayerViewController=[[AVPlayerViewController alloc]init];
self.avPlayerViewController.player=self.avPlayer;
}
- (IBAction)playButtonTapped:(id)sender {
//Trigger the video to play
//AVPlayer object can direct its visual output to AVPlayer. AVPlayerVC is a AVPlayerViewController. You can add it via objects in bottom-right corner.
AVPlayerVC *avPLayerVC=[[AVPlayerVC alloc] init];
avPLayerVC.player=self.avPlayer;
[self addChildViewController:self.avPlayerViewController];
[self.view addSubview:self.avPlayerViewController.view];
self.avPlayerViewController.view.frame=self.view.frame;
[self.avPlayerViewController.player play];
}
Muhteşemdim öğretici ve [elma belgelerinde] mevcuttur demo (kullanmak öneririm
İlgili konular
- 1. UIWebView uygulamasındaki UIImage görüntüsünü görüntüleme
- 2. Farklı görünümler listesine liste görüntüleme bilgilerini görüntüleme
- 3. virtualenv görüntüleme
- 4. Görüntüleme görüntülenmiyor
- 5. görüntüleme sonuçları
- 6. NumericUpDown denetiminde 0 0034 yerine "00" görüntüleme
- 7. Özel liste görüntüleme sırası içeriği dinamikse görüntüleme tutucusu nasıl kullanılır?
- 8. Ajax görüşmesinden sonra model durum hatalarını görüntüleme Razor görüntüleme
- 9. UISplitViewController ayrıntısı ana görüntüleme penceresinde denetleyici yüklerini görüntüleme
- 10. Haskell'deki Azaltma Adımlarını Görüntüleme
- 11. Sayma sayfa görüntüleme sayısı
- 12. Java'da Resim Görüntüleme
- 13. Bir şehrin koordinatlarını görüntüleme
- 14. Görüntüleme durumunu önbelleğe alma?
- 15. Activity.onCreate (..) uyarılarını görüntüleme (..)
- 16. Raporlama Hizmetlerinden PDF görüntüleme
- 17. görüntüleme combox java
- 18. Özel liste görüntüleme hatası
- 19. Gönderilen değerleri görüntüleme
- 20. UIDocumentMenuViewController, görüntüleme denetleyicisini reddetti
- 21. Ayrıştırma Ağaç Yapısını Görüntüleme
- 22. Laravel'de kayıtlı rotaları görüntüleme
- 23. kullanmak Doku Görüntüleme
- 24. Klasör için geçmişini görüntüleme
- 25. Açık işlemleri görüntüleme Oracle
- 26. Web Görünümü görüntüleme
- 27. Kakao Kullanıcı Resizable Görüntüleme
- 28. TBalloonHint'te 'x' simgesini görüntüleme
- 29. UIViewController görünümü görüntüleme
- 30. eclipse sekmelerini görüntüleme
https://developer.apple.com/library/ios/samplecode/AVPlayerDemo/Introduction/Intro.html) –
aradığınız kontroller Teşekkür ederim Dipen, Bu örneği görmüştüm ve çok kullanışlıdır ama sistem oynatma kontrollerini kullanan AVPlayerViewController kullanmıyor. –
değil, AVPlayerViewController, onun saf AVPlayer örneği. Lütfen tekrar kontrol edin. –