Functional Description Delivery Website And playout App
The website will be used by artists to deliver the high end content to the broadcaster and will need to have the following functions:
1- The administrator needs to be able to send out invitations to upload content with fields predefined and set whether the receiver can or can’t change these fields.
2- The administrator needs to be able to send invitations to become a registered member so the user can create an account to upload content members there are two classes: 1 Agents (representing multiple artists they can add artists under their account these are fixed values to prevent one artist to be in the database multiple times) an Artist account can only upload a video under his own artist name.
3- In the account the user can upload and provide metadata of the upload. The data can only be edited once after uploading.
4- Every upload gets an unique clip ID based on 6 Numeric and alfa numeric characters (Example: AA67BB the location and amount of numeric and alphanumeric characters may vary within the bounds of 6)
5- The upload can be done using the web page and will show a progress bar (please note that the files will be around 4 to 6 GB) and need to be delivered on a FTP server either direct during upload of after upload. Metadata will be kept in the database. The file needs to be renamed to (Uniquenumber – Artist name – Name of the clip . Extension) the extension will be the same as the original extension.
6- Both the sender and the receiver will get an email notification about a successful delivery or error during upload.
7- When a Tape delivery is needed the user wil get a printable traffic label with the 6 digit ID number and delivery address to print and add with the tape. this label will also be send by email.
Fields to fill out for the Files:
*Type of Resolution: 4K / HD / SD
*Type of Delivery: Digital (This will initialize the Upload tool) or Tape / Disk (this wil send them to the form that needs to be added to the tape and disks if selected they will get the question if they want the tape or disk back. If so it will tell them that return costs are being charged)
*Artist name: if its an artist account the name of the artist is already filled out and cant be changed, if its an agent account a Dropbox will be available to select the name of the artist.
*Name of the Clip: this will be a free text field.
The upload and website most preferably run on a standard LAMP server using Standard Modules. The upload can be a Java of other pop-up.
Please note that the amound of fields may change during the project. As there is no real view on whats needed up to this point.
The app will be for Android and Ios.
The app will play a video stream (HLS multibitrate) from the CDN.
Hi, Please take a look at [login to view URL] for one of similar website, we have worked on. We worked on the iPhone app for it as well. Message me to discuss in details. Regards