Skip to content

ging/v-transcoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

v-transcoder

v-transcoder is a manager to provide Video Transcoding as a service.

It works together with two projects yet to come:

v-transcoder-client (gem) v-transcoder-node (rails app)

How it works?

(1) v-transcoder-client, send information about the transcoding needs

(2) v-transcoder, considers the data and select the best v-transcoder-node to get the job

done, and send all necessary data to the client.

(3) v-transcoder-client, with the information received, it uploads the video to be transcoded to the selected v-transcoder-node. (4) v-transcoder-node, transcodes and send a notification when it’s done.

(5) v-transcoder-client, downloads the video_artifacts generated and everything is cleaned up.

Current Status:

(1)- Simulated with curl. (2)- PARCIALLY IMPLEMENTED.

(2.1) - Parse information (IMPLEMENTED).
(2.2) - Select machine    (just one machine, no big deal).  
(2.3) - Message to client with selected machine (IMPLEMENTED).

(3)- NOT EVEN STARTED. (4)- NOT EVEN STARTED. (5)- NOT EVEN STARTED.

About

A video transcoder as a service application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages