Я разрабатываю приложение для iOS с потоковой передачей HLS. Я использую AVPlayer playerWithURL
для воспроизведения видео. Есть ли способ получить фактические размеры видео (ширину и высоту) из потока или плеера?
AVPlayerLayer videoRect
возвращает размер видео слоя видеопроигрывателя, а не фактическое видео.
[_player.currentItem.asset tracksWithMediaType:AVMediaTypeVideo]
возвращает нулевой массив объектов для этого URL-адреса потоковой передачи, поэтому я не могу использовать [track naturalSize]
.
Есть ли другой способ получить ширину и высоту видео?