发明名称 System and method for transport stream sync byte detection with transport stream having multiple emulated sync bytes
摘要 A method and receiving device are provided that determine a synchronization byte in a plurality of transport stream packets, wherein the synchronization byte has a predetermined synchronization value. The method/receiving device receives, via a receiver, a portion of a first transport stream packet of the plurality of transport stream packets; detects, starting from the beginning of the portion of a first transport stream packet, a continuous four byte pattern that does not include the predetermined synchronization value; detects a first occurrence of a byte having the predetermined synchronization value; detects a subsequent byte separated from the first occurrence by a predetermined byte length; determines a byte value of the subsequent byte; and validates that the first occurrence is the synchronization byte based on a comparison of the byte value and the predetermined synchronization value.
申请公布号 US8872970(B2) 申请公布日期 2014.10.28
申请号 US201113285271 申请日期 2011.10.31
申请人 Google Technology Holdings LLC 发明人 Panje Krishna Prasad;Singh Virendra;Tumuluru Sundar Murthy
分类号 H04N5/08;H04J3/16;H04J3/22;H04J3/06;H04L9/00;H04L7/04;H04N21/43;H04L7/10 主分类号 H04N5/08
代理机构 Amin, Turocy & Watson, LLP 代理人 Amin, Turocy & Watson, LLP
主权项 1. A method of determining a synchronization byte in a plurality of transport stream packets, the synchronization byte having a predetermined synchronization value, the method comprising: receiving, via a receiver, a portion of the plurality of transport stream packets; detecting, via a synchronization byte detection portion and starting from the beginning of the portion of the plurality of transport stream packets, a first continuous four-byte pattern that does not include the predetermined synchronization value; detecting, via the synchronization byte detecting portion, a first occurrence of a byte having the predetermined synchronization value located in the portion of the plurality of transport stream packets after the first continuous four-byte pattern that does not include the predetermined synchronization value; detecting, via the synchronization byte detection portion, a subsequent byte separated from the first occurrence by a predetermined byte length; determining, via the synchronization byte detection portion, a byte value of the subsequent byte; and validating, via a synchronization byte validation portion, that the first occurrence is the synchronization byte based on a comparison of the byte value and the predetermined synchronization value.
地址 Mountain View CA US