add transcoded url check

This commit is contained in:
Ethan Pippin 2022-01-19 16:14:44 -07:00
parent 179a92cbde
commit d483e362a1
2 changed files with 14 additions and 2 deletions

View File

@ -27,7 +27,13 @@ class NativePlayerViewController: AVPlayerViewController {
super.init(nibName: nil, bundle: nil)
let player = AVPlayer(url: viewModel.hlsStreamURL)
let player: AVPlayer
if let transcodedStreamURL = viewModel.transcodedStreamURL {
player = AVPlayer(url: transcodedStreamURL)
} else {
player = AVPlayer(url: viewModel.hlsStreamURL)
}
player.appliesMediaSelectionCriteriaAutomatically = false
player.currentItem?.externalMetadata = createMetadata()

View File

@ -27,7 +27,13 @@ class NativePlayerViewController: AVPlayerViewController {
super.init(nibName: nil, bundle: nil)
let player = AVPlayer(url: viewModel.hlsStreamURL)
let player: AVPlayer
if let transcodedStreamURL = viewModel.transcodedStreamURL {
player = AVPlayer(url: transcodedStreamURL)
} else {
player = AVPlayer(url: viewModel.hlsStreamURL)
}
player.appliesMediaSelectionCriteriaAutomatically = false