tv-samples icon indicating copy to clipboard operation
tv-samples copied to clipboard

feat: use engage-sdk for continue watching

Open vighnesh153 opened this issue 2 years ago • 4 comments

This Pull request integrates Engage SDK with TV samples app. In the current implementation, we are making use of androidx.tvprovider to update the Watch Next program row on a TV device. Since androidx.tvprovider is no longer maintained and we are now moving towards cross-device continue watching, we are migrating to making use of Engage SDK to publish to the watch next program row on a TV device.

vighnesh153 avatar Jan 15 '24 09:01 vighnesh153

Hello @vighnesh153, Thanks a lot for your effort. I have tried reference app in Chromecast HD with Google TV and Play Next row is not working any more. I suspect that the issue is that in Google TV we have 'Continue watching' row instead of 'Play Next'.

Once this new SDK is integrated, can you clarify which is the compatibility with older TVs with 'Play next' row?

Thanks!

jpgpuyo avatar Feb 03 '24 16:02 jpgpuyo

2 reasons why the integration isn't working:

  1. Engage SDK 1.4.0 version is not yet published engage-sdk-maven-repo
  2. Engage Service has an allowlisting mechanism at the backend to allow only certain apps to publish to tv provider. Currently, this Reference app is not yet allowlisted for publishing to TV provider.

vighnesh153 avatar Feb 03 '24 18:02 vighnesh153

I will review this PR, but I am not familiar with the API.

@miguelmontemayor Would you please review this PR if it uses API properly or not?

chikoski avatar Mar 06 '24 09:03 chikoski

How could this app be eligible to the last rule ?

https://developer.android.com/guide/playcore/engage/preview#eligibility

JJSarrasin avatar Feb 13 '25 15:02 JJSarrasin