how can I remove progress bar or video bar from a video on a tvOS?

1.6k Views Asked by At
 @IBAction func buttonPlay(_ sender: Any) {

        guard let path = Bundle.main.path(forResource: "NORWAY", ofType: "m4v") else {
            debugPrint("video.m4v not found")
            print("video playing")
            return
        }

        let player = AVPlayer(url: URL(fileURLWithPath: path))
        let controller = AVPlayerViewController()
        controller.player = player
        present(controller, animated: true) {
            player.play()
            player.volume = 0
            
        }
        
    }

I want a video to be played in a loop where the user cannot forward or rewind the video.

I want a video wallpaper but not a video player.

video bar

videoBar

1

There are 1 best solutions below

2
On

You just have to hide your playback controls: controller.showsPlaybackControls = false