Patent ID: 9184884
Filing Date: 2015-11-10
Classification: H04L,H04N

Abstract:
1. A method for media ingestion and transcoding, the method comprising: receiving, at an error recovery worker node, instruction to take over live ingestion and transcoding of a streamed channel assigned to an ingestion and transcoding worker node separate from the error recovery worker node; retrieving, at the error recovery worker node, stored data of the streamed channel, the stored data obtained from the ingestion and transcoding worker node; while retrieving the stored data of the streamed channel, performing live ingestion of real-time data of the streamed channel; storing the live ingested real-time data into a relatively short-term sliding window-based temporary storage at the error recovery worker node, wherein the relatively short-term sliding window is predetermined relative to content of the streamed channel; transcoding, at the error recovery worker node, the retrieved data for the streamed channel assigned to the ingestion and transcoding worker node until the transcoded data catches up to a live data point received at the error recovery worker node; and upon catching up to the live data point, resuming, at the error recovery worker node, live transcoding of data for the channel from the live data point.