-
公开(公告)号:US09800883B2
公开(公告)日:2017-10-24
申请号:US15091777
申请日:2016-04-06
Applicant: Google Inc.
Inventor: Krishna Gadepalli , Christophe Chaland , Rushabh Doshi , Huisheng Wang , Wendy Tobagus , Vijnan Shastri , Debargha Mukherjee
IPC: H04N19/40 , H04N19/436 , H04N19/85 , H04N19/127 , H04N19/14 , H04N19/184
CPC classification number: H04N19/436 , H04N19/127 , H04N19/14 , H04N19/184 , H04N19/40 , H04N19/85
Abstract: A system and method provides transcoding a video in parallel by multiple transcoders based on a measure of video coding complexity (VCC). The system has a video pre-processing module, a master transcoder, a transcoding controller and multiple transcoders. The video pre-processing module transcodes a source video into an intermediate video. The master transcoder partitions the intermediate video into multiple transcoding units, where a transcoding unit identifies a portion of data of the intermediate video for transcoding. The master transcoder further generates a transcoding request for each transcoding unit. The transcoding controller distributes the transcoding units to the multiple transcoders, which transcode the data of the transcoding units in parallel into transcoded data.
-
公开(公告)号:US20160219286A1
公开(公告)日:2016-07-28
申请号:US15091777
申请日:2016-04-06
Applicant: Google Inc.
Inventor: Krishna Gadepalli , Christophe Chaland , Rushabh Doshi , Huisheng Wang , Wendy Tobagus , Vijnan Shastri , Debargha Mukherjee
IPC: H04N19/436 , H04N19/14 , H04N19/184 , H04N19/40 , H04N19/127
CPC classification number: H04N19/436 , H04N19/127 , H04N19/14 , H04N19/184 , H04N19/40 , H04N19/85
Abstract: A system and method provides transcoding a video in parallel by multiple transcoders based on a measure of video coding complexity (VCC). The system has a video pre-processing module, a master transcoder, a transcoding controller and multiple transcoders. The video pre-processing module transcodes a source video into an intermediate video. The master transcoder partitions the intermediate video into multiple transcoding units, where a transcoding unit identifies a portion of data of the intermediate video for transcoding. The master transcoder further generates a transcoding request for each transcoding unit. The transcoding controller distributes the transcoding units to the multiple transcoders, which transcode the data of the transcoding units in parallel into transcoded data
Abstract translation: 基于视频编码复杂度(VCC)的测量,系统和方法通过多个代码转换器并行地对视频进行代码转换。 该系统具有视频预处理模块,主代码转换器,代码转换控制器和多个代码转换器。 视频预处理模块将源视频转码为中间视频。 主代码转换器将中间视频分割成多个代码转换单元,其中代码转换单元识别用于代码转换的中间视频的一部分数据。 主代码转换器还为每个代码转换单元生成代码转换请求。 代码转换控制器将代码转换单元分配给多个代码转换器,其将代码转换单元的数据并行转码为代码转换数据
-
公开(公告)号:US08959180B1
公开(公告)日:2015-02-17
申请号:US14101170
申请日:2013-12-09
Applicant: Google Inc.
Inventor: Andrew Chang Huang , Wendy Tobagus , Arturo Crespo
CPC classification number: H04L63/20 , H04L67/2833
Abstract: One or more requests are received from a first system. The requests are queued in a queue. A serialization group is determined for a request and the request is associated with the determined serialization group. At least a subset of the requests from the queue is transmitted to a second system if the second system is available, including transmitting requests in a respective serialization group to the second system serially in accordance with an ordering of the requests within the respective serialization group.
Abstract translation: 从第一系统接收一个或多个请求。 请求队列中排队。 为请求确定序列化组,并且该请求与确定的序列化组相关联。 如果第二系统是可用的,则来自队列的请求的至少一个子集被发送到第二系统,包括根据各个序列化组内的请求的顺序将相应序列化组中的请求串行发送到第二系统。
-
-