Patent ID: 8855189
Filing Date: 2014-10-07
Classification: G06F,H04L,H04N

Abstract:
1. A media management system for managing both live and offline transcoding of media, comprising: a prioritizer to manage offline transcoding requests; a low priority queue operatively coupled to the prioritizer to receive offline transcoding requests; a high priority queue operating at a higher priority than the low priority queue and operatively coupled to receive live transcoding requests from a client on the network; a media transcoder operatively coupled to the low priority queue and the high priority queue to primarily transcode media in accordance with requests from the high priority queue for delivery to a client on the network and then secondarily transcode media in accordance with requests from the low priority queue when the high priority queue is empty; a cache operatively coupled to the media transcoder to store the media transcoded by the transcoder; a delete queue operatively coupled to the cache and the prioritizer to save delete requests corresponding to media in the cache in a priority; and wherein the prioritizer is operatively couple to the cache and additionally manages persistence of the media retained in the cache; and wherein the prioritizer gives lower delete queue priority for media requests that would consume more transcoding resources than similar kinds of media requests that would consume less transcoding resources if deleted media were later regenerated by transcoding after deletion.