Develop an Android Module capable of play videos

Job ID: 32534563

Budget: $250 – $750 USD

There's an android app build with Jetpack-Compose, Hilt, ViewModel, DataStore and JetpackNavigation.
Currently it's needed an extra help to add some functionalities to a VideoScreen, the Layout is already built however the functionality is still far from done.

The images below is the desired result.

The screen needs to:
1. display the total duration of the list of exercises (received from an Json) and when is being played, that total duration should decreased based on the progress of the video.
2. display the total amount of time that the user is playing the videos.
3. on the list of videos obtained from the Json there's a rest section, when that rest section is played the ui should be -> Screen Shot 2022-01-03 at 09.34.49.png
4. The circle progress bar should be filling based on the remaining time left from the pending exercises.