Video Player Optimization for Google TV (VPOG)

Hi everyone! I recently conducted research on Android TV to explore how it handles video streaming and non-streaming URL playback.

After evaluating it, I noticed that when accessing non-streaming video files (i.e., formats like HLS, RTP, RTMP, RTSP, etc.), there’s a noticeable black screen delay before the video starts playing. Additionally, even when the content does load, it begins with some stuttering until the file is fully downloaded.

This issue is quite bothersome, and since it hasn’t been resolved with any of the three players I tried (VideoView, ExoPlayer, VLCPlayer), I’m planning to re-enable the option to download content locally on the TV, which I had previously canceled. To check if the video is up-to-date, I'll store the video URL as a reference. This will act as a condition to determine if the content is new or old, helping to trigger my download service.

I’ll place the download process on the IPTV logo (splash screen), similar to how Mobile Legends downloads content assets, along with a download percentage indicator to show progress.


Post a Comment

Previous Next

نموذج الاتصال