gpt4 book ai didi

iPhone:按顺序自动播放视频,一个接一个

转载 作者:行者123 更新时间:2023-12-03 21:03:49 27 4
gpt4 key购买 nike

我在 Xcode 4.3.2 中构建了一个非常基本的视频播放器应用程序我有 3 个小视频,主菜单上有 3 个按钮。每个视频一个按钮我的代码看起来像这样......

- (IBAction)playMoviePressed1:(id)sender 
{

NSString *path = [[NSBundle mainBundle]
pathForResource:@"HomeVideoOne" ofType:@"m4v"];

player = [[MPMoviePlayerViewController alloc]
initWithContentURL:[NSURL fileURLWithPath:path]];

[self presentMoviePlayerViewControllerAnimated:player];
}

视频 2 和视频 3 都会重复。我想要一个第四个按钮,可以按顺序播放所有 3 个视频,而无需停止并选择下一个视频。这几乎就像必须一次播放一部电影中的章节一样。

问题在于,我不想制作任何额外的视频文件来增加项目大小。换句话说,到目前为止,我能够实现目标的唯一方法是将所有 3 个视频编辑成一个 .m4v 文件并将其导入到项目中。但这不好,因为它使我的项目规模增加了一倍。我想连续播放现有的文件,不间断地播放。我希望我听起来没有重复。谢谢-安东尼

最佳答案

在这种情况下,您将需要使用一些更高级的 API,例如 AVQueuePlayer,而不是基本的 MPMoviePlayerController尝试先浏览一下这里的文档 http://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/AVFoundationPG/Articles/02_Playback.html

关于iPhone:按顺序自动播放视频,一个接一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9962316/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com