Filip Němeček 5/20/2021

Solving difficult problem by solving way easier one

Read Original

The article details the author's experience developing an Apple TV app called Chill Zones, which plays looping video screensavers. The core challenge was eliminating a jarring transition when a video restarted. Instead of the complex initial solution of programmatically editing video files with AVFoundation to add a cross-fade, the developer found a simpler, more effective method: using two AVPlayers to fade between them during playback. This approach was easier to implement and safer for the user's video files.

Solving difficult problem by solving way easier one

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser