×

SOFTWARE-DEFINED MEDIA PLATFORM

  • US 20150113100A1
  • Filed: 10/09/2014
  • Published: 04/23/2015
  • Est. Priority Date: 10/18/2013
  • Status: Active Grant
First Claim
Patent Images

1. A software-defined media platform having distributed computer hardware including processing circuitry for executing computer program instructions, memory and interconnect for storing and transferring data during processing, and interface circuitry coupling the computer hardware to external devices and sub-systems including one or more data communication networks, the memory storing a plurality of software modules executed by the distributed computer hardware to form corresponding media processing units including one or more transcoder processing units and one or more packager processing units, each transcoder processing unit including at least a recorder, decoder, encoder, segmenter and uploader for (a) receiving and decoding an input media stream, (b) encoding and segmenting the media stream into segments, and (c) uploading the segments to a content delivery network, each packager processing unit including at least a recorder, segmenter and uploader for (a) retrieving input segments of source media, (b) re-segmenting the retrieved segments to generate output segments to be delivered to an end consumer, and (c) uploading the output segments to an external content delivery network accessible by the end consumer to obtain the output segments therefrom for playback of the media stream, the software-defined media platform further including a system manager subsystem operative to dynamically instantiate and configure the media processing units and respective connections therebetween to adapt operation according to changes in demand, resource availability, and other parameters affecting system performance relative to demand.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×