Online Streaming Application for Apple TV .

Posted in: Blog

The launch of  the 4th generation Apple TV got our Appdev360 geeks really excited, since it was the first time ever Apple provided TVOS SDK – which allows developers to design immersive apps and games for the big screen. Within one week of the release one of our engineer, Farrukh Iqbal, started working on the Apple TV app. Even though he had never worked on TVOS applications before, he was able to complete the app within the given deadline. The client wanted the app to be completed before the launch of the Apple TV App Store. The Application developed by our Appdev360 engineer was one of the very first applications on the Apple TV App Store.

Challenges:
Handling UIFocus:
Interacting with interface elements, via Siri Remote, in the new TVOS was something new for our engineer. He needed to move the remote focus to an interface element before he could interact with it. Handling Focus updates was a tricky thing; at times it was hard to focus on some elements, so our engineer restricted focus updates which prevented focus from going to unwanted areas or elements.

Adding Subtitles to Video:
The other problem was that the subtitles were in .srt format and there was no built in functionality to display .srt formatted subtitles on a video. To tackle this problem our engineer manually handled the timing of the subtitles and displayed the text according to its time. The outcome was perfect as the subtitles displayed were perfectly synced with the audio and video.

Leave a Reply

Your email address will not be published. Required fields are marked *