Мы реализовали потоковую передачу HLS с помощью AVPlayer,
fileURL = [NSURL URLWithString:@"https://devstreaming-cdn.apple.com/videos/streaming/examples/img_bipbop_adv_example_ts/master.m3u8"];
avAsset = [AVURLAsset assetWithURL:fileURL];
AVPlayerItem *avPlayerItem =[[AVPlayerItem alloc]initWithAsset:self->avAsset];
self->avPlayer = [AVPlayer playerWithPlayerItem:avPlayerItem];
Он автоматически выбирал качество видео на основе скорости сети, также нам нужно вручную выбирать качество видео по выбору пользователя.Но мы не можем выбрать медиафайлы вручную (качество 1080p, 720p, 270p и т. Д.).
Если кто-нибудь знает о потоковой передаче HLS с помощью ручного выбора качества, пожалуйста, поделитесь своими идеями.Заранее спасибо!