gpt4 book ai didi

ios - MPMovieplayercontroller 在流式传输时自动暂停并且不再播放

转载 作者:行者123 更新时间:2023-11-29 12:09:10 24 4
gpt4 key购买 nike

我正在使用 MPMoviePlayerControllerURL 播放我的视频。下面是我的代码:

NSString* url = [[promotionalDetailResponse objectAtIndex:index] valueForKey:@"Url"];

NSURL *streamURL = [NSURL URLWithString:url];
mPlayerVC = [[MPMoviePlayerViewController alloc] initWithContentURL:streamURL];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlaybackComplete:)
name:MPMoviePlayerPlaybackStateDidChangeNotification
object:nil];

[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlaybackComplete:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlaybackComplete:)
name:MPMoviePlayerWillExitFullscreenNotification
object:nil];


mPlayerVC.moviePlayer.fullscreen=YES;
mPlayerVC.moviePlayer.shouldAutoplay=YES;
[self presentMoviePlayerViewControllerAnimated:mPlayerVC];

它在流式传输时暂停并且不会自动播放。我必须手动播放。但是,一旦流式传输完成,它应该会自动开始播放。

最佳答案

您应该按以下说明来源类型:

mPlayerVC.moviePlayer.movieSourceType = MPMovieSourceTypeStreaming;

关于ios - MPMovieplayercontroller 在流式传输时自动暂停并且不再播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33996721/

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