| CPC H04N 21/23418 (2013.01) [H04N 21/25833 (2013.01)] | 20 Claims |

|
1. A method comprising:
processing a first media stream by a first processing engine of an application server, wherein the first processing engine is at least one of a hardware-implemented processing engine or a software-implemented processing engine;
determining an assignment of a second media stream to a second processing engine of the application server based at least on a performance state of the application server and one or more parameters of the second media stream, wherein the second processing engine is at least one of the hardware-implemented processing engine or the software-implemented processing engine; and
assigning the second media stream for processing by the second processing engine, wherein the first media stream and the second media stream are processed concurrently, and wherein the first processing engine is different than the second processing engine.
|