Я ищу, чтобы воспроизвести живой аудиопоток в моем приложении с помощью AVAudioPlayer или AVPlayer, однако ссылка не имеет расширения, поэтому всякий раз, когда я пытаюсь настроить ее, она терпит неудачу. У кого-нибудь есть предложения?iOS поток аудио без расширения
Код:
NSString *path = @"http://audio7.radioreference.com/24705802";
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:path]];
NSError *error;
AVAudioPlayer *player = [[AVAudioPlayer alloc] initWithData:data error:&error];
player.volume = 1.0f;
player.numberOfLoops = -1.0f;
[player prepareToPlay];
if (player == nil) {
NSLog(@"Error: %@ Description: %@", error.localizedDescription, error.description);
}
else {
[player play];
}