Interesting job.
As a mobile developer, few months ago, I have build one social media app using Xamarin.
That one are using expoplayer for video type post.
In that time, I have made customized play based on expoplayer for loading time and controls for video play.
If you want, I can show that app : Jointitum(already published and for now updating gradually)
I hope to work with you soon.
Regard