add transcoded url check
This commit is contained in:
parent
179a92cbde
commit
d483e362a1
|
@ -27,7 +27,13 @@ class NativePlayerViewController: AVPlayerViewController {
|
||||||
|
|
||||||
super.init(nibName: nil, bundle: nil)
|
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.appliesMediaSelectionCriteriaAutomatically = false
|
||||||
player.currentItem?.externalMetadata = createMetadata()
|
player.currentItem?.externalMetadata = createMetadata()
|
||||||
|
|
|
@ -27,7 +27,13 @@ class NativePlayerViewController: AVPlayerViewController {
|
||||||
|
|
||||||
super.init(nibName: nil, bundle: nil)
|
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.appliesMediaSelectionCriteriaAutomatically = false
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue