Patent ID: 11917249
Assignee: nan
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 24:
25. A video decoding system comprising:
a data interface configured to simultaneously receive a plurality of encoded video streams of one or more video compression formats from a corresponding plurality of predetermined sources;
a multi-core central processing unit (CPU) in signal communication with the data interface and configured to decode in at least one of its cores at least a first of the received plurality of video streams from a first source;
at least one multi-core graphical processing unit (GPU) in signal communication with the data interface and configured to simultaneously decode in at least one of its cores at least a second of the received plurality of video streams from a second source;
a display control device in signal communication with the CPU and the GPU and configured to simultaneously direct at least the first and second simultaneously decoded video streams to first and second predetermined tiles corresponding to the first and second predetermined sources, respectively; and
a display in signal communication with the display control device and configured to simultaneously display at least the first and second decoded video streams from the first and second sources in corresponding predetermined first and second output tiles of the display, respectively,
wherein the data interface is configured to receive the plurality of encoded video streams, direct each of the plurality of video streams to be decoded by the most expedient one of the CPU and the GPU, and, in response to a result of a stream analysis of a given one of the plurality of encoded video streams, said result representing at least a non-standard or an unexpected change in stream parameters, redirect said given one of the plurality of encoded video streams when being decoded by the GPU to be decoded by the CPU, while maintaining its respective predetermined output tile of the display.