No guarantees from me that it's any good : https://play.google.com/store/apps/details?id=com.codingbuff...
It's open source too, according to the description, it streams and doesn't cache videos and apparently it handles 4K HDR. If data usage is a concern to you, be aware that some videos are close to 1 GB.