Patent attributes
Techniques for synchronizing streams in an adaptive streaming environment include cross-chassis and intra-chassis synchronization of video and/or audio. In an adaptive streaming system that streams content in segments or chunks at varying levels of quality corresponding to different coding rates, implementations enable seamless switching between transcoded audio output streams. The streams synchronized may be those that have been ingested by the transcoder in a compressed format and transcoded into a different compressed format, as part of the transcoding process. The transcoded audio output streams may be synchronized such that audio frame boundaries contain identical pulse-code modulation (PCM) samples, packetized elementary stream (PES) location, and presentation time stamp (PTS) value.