On tvOS, AVPlayerViewController supports channel flipping on live streams.
(cfr https://developer.apple.com/documentation/avkit/adopting_custom_interactive_overlays_channel_flipping_and_parental_controls_in_tvos_video_playback)
I'v implemented the delegate methods
func playerViewController(_ playerViewController: AVPlayerViewController,
skipToNextChannel completion: @escaping (Bool) -> Void)
and
func playerViewController(_ playerViewController: AVPlayerViewController,
skipToPreviousChannel completion: @escaping (Bool) -> Void)
But I can't get it to work. :)
Does anyone know how this works from a user point of view (with the default remote)?