Patent ID: 8732786
Filing Date: 2014-05-20
Classification: H04N

Abstract:
1. A distributed stream processing system comprising: a plurality of storage devices, each of said plurality of storage devices performs the following: a streamer server performs the following: receive a request for said data stream; spread a workload associated with processing of said data stream by transmitting processing instructions that comprises at least one of bit rate control instructions and transcoding instructions to at least some of said plurality of storage devices; and accept the output of said at least some storage devices; combine at least one changed segment received from each of said at least some storage devices into a transport stream having at least one of a changed bit rate and a changed transcoding; output the transport stream in response to said request; wherein each of said plurality of storage devices accepts at least one of said bit rate control instructions and said transcoding instructions from the streamer server and processes a respective at least one segment to change at least one of a bit rate and a transcoding thereof according to at least one of said bit rate control instructions and said transcoding instructions.