это мой текущий код:
@IBOutlet weak var videoView: UIView!
var player: AVPlayer!
var avpController = AVPlayerViewController()
override func viewDidLoad() {
super.viewDidLoad()
let url = URL(string:"https://devstreaming-cdn.apple.com/videos/streaming/examples/img_bipbop_adv_example_ts/master.m3u8")
player = AVPlayer(url: url!)
avpController.player = player
avpController.view.frame.size.height = videoView.frame.size.height
avpController.view.frame.size.width = videoView.frame.size.width
self.videoView.addSubview(avpController.view)
// Do any additional setup after loading the view, typically from a nib.
}
Раскадровка:
результаты =
* +1012 *
Я планирую заполнить весь вид в будущем. Я планирую добавить возможность пролистывания вниз, чтобы минимизировать и просматривать приложение во время просмотра прямой трансляции.
В настоящее время я не могу заставить представление в раскадровке контролировать подпредставление. Возможно ли это сделать, или мне лучше написать это в коде? Единственное, что меня беспокоит, это когда пользователь использует другие устройства, а не X.