Paywall for imbedded HTML video player

I'm looking to build a paywall for the AntMedia HTML player (HTML player provided, not needed to develop).

The AntMedia server providers a HTML player for integration in any website that supports security features like OTT so users cannot just copy the player link and watch the contents. The AntMedia server also offers an extensive API that is protected using JWT. The API needs to be utilized to generate a OTT for the HTML player.

I'm looking for something that can be fully self hosted potentially in a internet free environment so it should not have live internet dependencies (like online identity management) excluding the payment gateway.

I have a test VM with AntMedia running for any development needs. But I believe this part is the simplest and should really be left for the last step.

# Detailed website description.

* Frontend:

1. User is presented with a login page (customizable background).

2. Based on user status (already paid/free) either presented with a payment page or allowed in.

3. once logged in presented with content (iframe or any other such king of technology).

* Backend:

* Users/groups:

* User Registration:

* Enable disable user self registration.

* No default group for users upon registration.

* Have user groups ability (needed for payments overrides and web login)

* Enable disable website login based on user groups membership. (global login)

* Enable bulk user/password creation.

* User password reset.

* Enable user logout from **admin** side.

* Enable user logout form user side.

* User disable.

* Payment/user authorization: - Gateway info is still not final.

* Set price based on schedule.

- For example I have a three column table event_id,begin,end,price,description,show_to_user,available_to_user based on the show to user, user gets selection to pay and is recorded in system that user paid for specific event_id.

* Allow admin to override users/groups for payment for specific event_id.

* Have the option to have users/groups to never require payment.

* Begin/end time should be timezone sensitive.

* Website access should be based on available_to_user entries (list of users/groups) in sessions table, enable/disable website login for all other users/groups (excluding admin group) if there is currently a session in action.

* Session monitoring:

* Disable more than one session at any time for viewers, logout older session upon new login - log offenders.

* Log users login source - IP and list currently logged in users.

* Content:

* integrate with AntMedia server.

* Provide me the ability to update the ant media server URL needed for the iframe.

* Request OTT from the AntMedia server to use with the AntMedia provided HTML player.

* Give me the option to update the secret for the AntMedia OTT

* Utilize JWT to make API calls to AntMedia (API calls needed for OTT)

* Give me the option to update the secret for the JWT

* Notes:

* Extensive logging is a must.

* I should be able to add a language to the website. (Full website translation)

* All website paths have to be relative. Or easy to just update them in one shot.

* I should be able to set website port binding.

* I have to be able to redeploy the website myself.

* Project should use common programing languages.

Beceriler: PHP, HTML, Web Sitesi Tasarımı, MySQL, JavaScript

İşveren Hakkında:
( 0 değerlendirme ) Brooklyn, United States

Proje NO: #32303194

Bu iş için 37 freelancer ortalamada $2469 teklif veriyor


Hello there, Greeting!! Happy to inform you that your project perfectly falls under my expertise. We would like to start your project straight away, it would be as it is as you are looking for. We summarize all the d Daha Fazla

$2600 USD in 15 gün içinde
(452 Değerlendirme)
(1144 Değerlendirme)
(737 Değerlendirme)
(402 Değerlendirme)

AGREE WITH YOUR BUDGET Hello Greetings of the day I am writing this message to bring your attention to our services. We are a team of 20 developers and when i read your project description i think i am perfect fit Daha Fazla

$2800 USD in 7 gün içinde
(274 Değerlendirme)

Dear client, Hope are you doing fabulous there, we have proven experience on HTML5 Css3, Ionic 1-4, AngularJs 1-8, ReactJS, PHP, flutter, Firebase, ngcordova, Django, JQuery Mobile, Sencha Touch, Sencha Architect, Co Daha Fazla

$3000 USD in 25 gün içinde
(57 Değerlendirme)
(196 Değerlendirme)

Hello, my name is Daniel Andronic and I am a freelance web developer with several years experience working in this industry. My skill set matches your needs perfectly and I'd be more than happy to be the one who gets Daha Fazla

$3000 USD in 14 gün içinde
(95 Değerlendirme)
(240 Değerlendirme)
(75 Değerlendirme)

Hi, I’m confident I’ll be a great fit for your project "Paywall for iframe " as I have extensive experience in designing. My clients are very excited if you see their significant reviews for me. Feel free to drop a m Daha Fazla

$1500 USD in 2 gün içinde
(115 Değerlendirme)
(47 Değerlendirme)
(55 Değerlendirme)
(35 Değerlendirme)

Hi. I hope you are doing well. I have read your job description. I am a full-stack developer and I have more than 8 years of experience in website build using Dropshipping, PHP, HTML, CSS, Javascript, jQuery, Bootstra Daha Fazla

$3000 USD in 20 gün içinde
(21 Değerlendirme)
(8 Değerlendirme)

Hello, I have read your project details ( Paywall for iframe ) . I have good knowledge in ( PHP JavaScript Website Design MySQL HTML) Greetings! I have rich experience in web application development and Mobile applic Daha Fazla

$2000 USD in 7 gün içinde
(24 Değerlendirme)

Good day! I am skilled Logo Designer and I use CorelDRAW & Adobe Photoshop. I am super sure that I can meet JavaScript, Website Design, PHP, HTML and MySQL skills at my best. I would be very happy to start on your Lo Daha Fazla

$1500 USD in 15 gün içinde
(7 Değerlendirme)

Hey, This is Mohammad Full Stack JavaScript, MySQL, HTML, Website Design and PHP Developer. Your Project Title is Paywall for iframe Right? Sure You have come to the right place And I am ready to work over your project Daha Fazla

$3000 USD in 40 gün içinde
(12 Değerlendirme)
(3 Değerlendirme)