video embed parameters customizer with basic member area

Este proyecto recibió 34 ofertas de freelancers talentosos con una oferta promedio de $1256 USD.

Obtén cotizaciones gratis para un proyecto como este
Empleador trabajando
Presupuesto de Proyecto
$750 - $1500 USD
Ofertas Totales
Descripción del Proyecto

This is very simple project which purpose is to make it easier for user to customize playback parameters of youtube video embed code and separate option to customize HTML 5 video tag parameters.

Also must be possible to show GIF instead of video on mobile devices if user chose too.

Must be basic member area where user login.

Login access should be checked using amember REST API described here [url removed, login to view] . This is very simple API where you just query with email, password, and check if user login / pass correct and if user have active subscription to product ID.

Create very basic member area where user have 2 menu option:

- Create Player - after click show single page with field (list of field below)

- Your Players - list of records (show 25 per page) - for each record 4 small buttons: Code, Clone, Edit, Delete.

Code for user should be our own javascript user copy/paste to website. Purpose is to have just 1 line of code with script src URL to our web code. Do not generate embed on the fly. You should generate embed code after user create record and store the ready code in that database record, so when user browser request javascript our server code will just have 1 sql query to find the record and return stored embed.

Javascript will just have [url removed, login to view] function to just rewrite embed code.

Clone just make a copy of the record and open it to edit.

Every video player record should have:

Player name

Video Source Type drop down selection (YouTube or mp4)

Show GIF instead of Video on mobile device (Yes/No) by default no

GIF URL (only required if Yes set for show GIF on mobile)

1. If YouTube Video Source is selected user should have following record for setting youtube embed parameters. (Yes/No should be switch element)

YouTube Video URL or ID

Playlist URL or Video ID's

Video With

Video Height

Start Time

End Time

Autoplay: Yes/NO (default No)

Loop Video: Yes/No

Reduce Youtube Branding: Yes/No (default Yes)

Secure Mode: Yes/No (default No)

Show Info: Yes/No (default No)

Show Related Video: Yes/No (default No)

Show Closed Captions: Yes/No (default No)

Show Annotations: Yes/No (default No)

Disable Fullscreen: Yes/No (default No)

Show Controls: Yes/No (default Yes)

Enable Keyboard: Yes/No (default Yes)

2. If MP4 Video Type is selected user should have following record for setting HTML 5 video tag embed parameters. (Yes/No should be switch element)

MP4 Video URL

Video With

Video Height

Start Time

End Time

Autoplay: Yes/NO (default No)

Loop Video: Yes/No

Show Controls: Yes/No (default Yes)

Buscando hacer algo de dinero?

  • Establece tu presupuesto y período de tiempo
  • Describe tu propuesta
  • Consigue pago por tu trabajo

Contrata Freelancers que también oferten en este proyecto

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online