关闭

video embed parameters customizer with basic member area

该项目收到34 来自天才威客的竞标,平均竞标价格为$1256 USD

为像这样的项目获取免费报价
雇主工作
项目预算
$750 - $1500 USD
全部竞标
34
项目描述

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)

在寻找赚取金钱的机会?

  • 设定您的预算和时间框架
  • 大致描述您的建议方案
  • 为您的工作领取工资

雇用同样在该项目上竞标的威客

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