Live Video Transcoding Solution - Abstract javascript class for interacting with the node server