Ios AVPlayer无法播放实况广播URL

Ios AVPlayer无法播放实况广播URL,ios,avplayer,Ios,Avplayer,我的直播电台URL为,AVPlayer无法播放 这是现场广播音频 这是我的密码 @interface ViewController () { AVPlayer *player; } @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCateg

我的直播电台URL为,AVPlayer无法播放

这是现场广播音频

这是我的密码

@interface ViewController () {
    AVPlayer *player;
}

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];

    [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
    [[AVAudioSession sharedInstance] setActive:true error:nil];
    // Do any additional setup after loading the view, typically from a nib.
    player = [[AVPlayer alloc] init];
}

-(void)viewDidAppear:(BOOL)animated {
    AVPlayer *player123 = [[AVPlayer alloc]initWithURL:[NSURL URLWithString:@"http://s2.yesstreaming.net:7091/stream"]];
    player.allowsExternalPlayback = true;
    player = player123;
}

- (IBAction)btnPayPauseAction:(UIButton *)sender {
    sender.selected = !sender.selected;
    if (sender.selected) {
        [player play];
    } else {
        [player pause];
    }
}
@end
错误是:

Task <70641693-CCCD-43C1-8A18-13A853FA3CD3>.<1> load failed with error Error Domain=NSURLErrorDomain Code=-999 "cancelled" UserInfo={NSErrorFailingURLStringKey=http://s2.yesstreaming.net:7091/stream, NSErrorFailingURLKey=http://s2.yesstreaming.net:7091/stream, _NSURLErrorRelatedURLSessionTaskErrorKey=(
    "LocalDataTask <70641693-CCCD-43C1-8A18-13A853FA3CD3>.<1>"
), _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <70641693-CCCD-43C1-8A18-13A853FA3CD3>.<1>, NSLocalizedDescription=cancelled} [-999]
任务。加载失败,错误为Domain=nsurerrordomain Code=-999“已取消”UserInfo={NSErrorFailingURLStringKey=http://s2.yesstreaming.net:7091/stream,n错误失败键=http://s2.yesstreaming.net:7091/stream,_nsurlerorelatedurlSessionTaskErrorKey=(
“LocalDataTask。”
),_nsurlerrorfailingurlsessiontaskerrokery=LocalDataTask.,nslocalizeddedescription=cancelled}[-999]

可能与此重复,但与此不重复。而且也没有在本地保存。可能是;也许不是。我不能告诉你正在做什么或试图做什么,因为代码不在这里。如果你不提供信息,很难给出答案。@impression7vx先生,这是我的代码。你在哪里声明你的玩家对象?在函数内部还是在类内部?哪个范围?