Skip to content

Portal Specs: Upload Tool

Jelle edited this page Jan 3, 2018 · 2 revisions

Uploader

Functionality of first iteration:

  • screen 1: upload your video
  • /uploader/upload-file
  • a simple drag-n-drop field for uploading yr vids (i.e. what is now on player.paratii.video/upload)

On the backend side, this will create a unique videoId, then call paratii.core.uploadVideo(videoId, ...), which start an async process (which may end half an hour later).

  • Rip from youtube

    • log in on YT
    • give URL of video
  • rip from Vimeo

  • screen 2: edit data

A screen with title, description, tags, etc.

On the backend side, this will call paratii.core.vids.add(videoId, ....)

  • /uploader/video/edit/{videoId}: edit the data of the video. This will be the entry point to change the data of the video (title, description, tags, owner), add the video to a playlist, and to choose a monetization model (not in scope right now)

  • (not in first iteration): monetization options

  • screen 3: you are done

  • /uplaoder/video/status/{videoId}

This screen simply shows the link to player.paratii.video/player/{videoId}, with a message that your video will "shortly be available"

.