Using AVKit to Play Video
Description:Playing video is a fundamental feature for tvOS applications. In this video you will learn how to get the basic video player working by utilizing classes from AVKit and AVFoundation. After this video you wil...
Setting Metadata for Video
Description:The native video player experience on tvOS includes an information panel that provides the user with details about the currently playing video. In this video, we will discuss how to populate this metadata to...
Video Navigation Markers
Description:When users need to navigate through your video content, they want to do so with ease. The native tvOS user controls are powerful, but can be augmented by navigation markers that make it easy to skip to speci...
Description:In this video we will see how to add content on top of a playing video on tvOS. This technique is useful for adding logos, chapter titles, advertisement information, and more, without having those items be e...
Controlling Video Player Dismissal
Description:When a video is playing full screen on tvOS, by default it will capture pressing menu on the Siri remote and will dismiss the video player. In this video we will discuss how to change this behavior and why y...
Interstitial Content Markers
Description:Video content frequently contains interstitial content such as advertisements or interludes. In this video we will explore the AVKit provided classes for marking interstitial points in your videos.
Time Based Overlays
Description:In a video player application, it is common to perform certain tasks when the user reaches various points throughout the video playback. This can be used for analytics, storing the users progress, or for add...