我必須在我的應用程序中播放一系列視頻。我正在使用AVQueuePlayer播放視頻使用代碼:AVPlayer和框架中的控制按鈕
AVQueuePlayer *queuePlayer = [[AVQueuePlayer alloc] initWithItems:items];
AVPlayerLayer *myPlayerLayer = [AVPlayerLayer playerLayerWithPlayer:queuePlayer];
myPlayerLayer.frame = CGRectMake(0, 0, 320, 350);
[self.view.layer addSublayer:myPlayerLayer];
[self.queuePlayer play];
我面臨兩個問題。
當視頻播放時,播放器的幀不符合給定值(即0,0,320,350)。
當我們用MPMediaPlayer播放視頻時,沒有顯示控制按鈕(音量,播放,停止,轉發等)。我是否錯過了兩種情況? (我第一次使用AVFoundation,所以這些問題可能看起來很愚蠢)。
在此先感謝。