Tubitv / TubiPlayer

A media streaming video player based on ExoPlayer from google, with convenience methods for ad supported content
MIT License
95 stars 24 forks source link

Integrate Android TV UI and upgrade exoplayer #72

Closed hm1113 closed 6 years ago

hm1113 commented 6 years ago

This PR contains:

  1. Android TV UI changes

  2. Upgraded exoplayer to latest 2.8.3, FYI, we might still refer/use some deprecated exoplayer APIs. Since it's very time consuming, filed a separate ticket and clean up later

  3. Mi Box doesn't support more than one exoplayer instance for 2.8.3 (due to the renderer it's using for Mi Box). So I have to do a temp fix to use single exoplayer instance for Mi Box, basically ads and movie are sharing one SimpleExoplayer instance.