Scalable, live transcoding with support for adaptive streaming and failover

    公开(公告)号:US10218826B2

    公开(公告)日:2019-02-26

    申请号:US15810312

    申请日:2017-11-13

    Applicant: GOOGLE LLC

    Abstract: A method includes separating, using a separation component, a plurality of input streams into a plurality of audio streams having different bitrates and a plurality of video streams having different bitrates; transcoding, using an audio transcoder, the plurality of audio streams into a plurality of transcoded audio streams having different transcode qualities; transcoding, using a video transcoder, the plurality of video streams into a plurality of transcoded video streams having different transcode qualities; segmenting, using a segmentation component, the plurality of audio streams into a plurality of equivalent audio segments based on identified segment boundaries associated with the plurality transcoded audio streams and the plurality of video streams into a plurality of equivalent video segments based on identified segment boundaries associated with the plurality of transcoded video streams; and joining, using a conjoining component, the plurality of equivalent audio segments and the plurality of video segments into a single stream.

    VIDEO CONTENT ANALYSIS AND/OR PROCESSING USING ENCODING LOGS

    公开(公告)号:US20180084254A1

    公开(公告)日:2018-03-22

    申请号:US15784516

    申请日:2017-10-16

    Applicant: GOOGLE LLC

    Abstract: Systems and methods for processing a video sequence are disclosed. In accordance with some implementations, The method includes determining a first set of shot-change locations associated with a cut transition in a video sequence based on variance data defined in an encoding log associated with at least one previously encoded video frame. The method further includes determining a second set of shot-change locations associated with a fading transition in the video sequence based on the variance data defined in the encoding log associated with the at least one previously encoded video frame. The method also includes processing the video sequence based on at least a portion of the first set of shot-change locations and the second set of shot-change locations.

Patent Agency Ranking