【发布时间】:2012-10-07 12:38:22
【问题描述】:
我必须在我的应用中播放一系列视频。我正在使用 AVQueuePlayer 使用代码播放视频:
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,所以这些问题可能看起来很愚蠢)。
提前致谢。
【问题讨论】:
标签: ios video view avfoundation mpmediaplayercontroller