Respected Sir,
What we got from your description is that you need a login via 3 channels, with 3 option (1 free, other 2 pain), and a payment gateway through which you can receive payment.
We have done such projects before where we have taken video from YouTube to stream on application 24x7 with repeatation.
We will provide you the best UI and will provide Customize User Interface with good graphics until you get satisfied!
Advance appreciation if you consider us to work with you!