Hi Rsa2000,
Please see link bellow, my team have made some apps like what you want. I think my team can provide a best video app for you base on my experience
[login to view URL]
[login to view URL]
My team also have 2 graphics design, they can make UI, UX at high quality.
please contact if you think my skills is fit your exigency. Im happy to work for you