HLSVideoPlayer
Sample HLS Video player in Kotlin with mvvm
Note:
- mvvm is partially implemented due to time constraint, so here is a scope for improvement
- Local db is not available so that can also be added
- Utils can be created as a part of code clean up
- App has issues while changing config on screen rotation for video size, so it can be fixed here later on
- Dependency injection can be added later
- Test cases can be added later