Patent ID: 9055346
Filing Date: 2015-06-09
Classification: H04N

Abstract:
1. A method for processing video in a system including a host computer processing unit (CPU) and a plurality of transcoder instances, the method comprising: encapsulating, by the host CPU for each of multiple Internet Protocol (IP) packets, a control signal and video data in a payload of the corresponding IP packet; routing, by the host CPU, some of the IP packets to a particular one of the transcoder instances using a host router coupled to the host CPU; receiving, by the particular one of the transcoder instances, the some of the IP packets; decapsulating, using an IP interface in the particular one of the transcoder instances, each of the some of the IP packets to determine the corresponding control signal and the corresponding video data from the payload of the corresponding IP packet; generating, in the particular one of the transcoder instances, a transport stream of video from the video data, the transport stream being in a format in which the transcoder instance can perform a transcoding operation; processing, using a video processor in the particular one of the transcoder instances, the transport stream of video by performing the transcoding operation on the transport stream of video using the corresponding control signals; encapsulating, using the IP interface in the particular one of the transcoder instances, processed video from the transport stream of video in other IP packets; and sending, by the transcoder instance, the other IP packets to a destination.