Invention Grant
- Patent Title: MPEG transport frame synchronization
-
Application No.: US15048181Application Date: 2016-02-19
-
Publication No.: US10032034B2Publication Date: 2018-07-24
- Inventor: Yongjun Wu , Shyam Sadhwani , Robert K. Hughes
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Newport IP, LLC
- Agent Han Gim
- Main IPC: G06F21/60
- IPC: G06F21/60 ; H04N21/2347 ; H04N21/236 ; H04N21/434 ; H04N21/4405 ; H04N21/235 ; H04N21/435 ; H04N19/70 ; H04N19/169

Abstract:
Techniques are described for communicating encoded data using start code emulation prevention. The described techniques include obtaining at least one partially encrypted packet, identifying at least one portion of the packet that is unencrypted, and determining that the identified unencrypted portion(s) emulates a start code. Start code emulation prevention data or emulation prevention bytes (EPBs) may be inserted into only the encrypted portion of the packet. The modified packet may be communicated to another device/storage, along with an indication of which portion(s) of the packet are unencrypted. Upon receiving the packet and indication, the receiving device may identify and remove the EPBs in the identified unencrypted portion(s) of the packet, and decrypt the packet to recover the data. In some aspects, upon identifying the indication, the receiving device may only search for EPBs in the unencrypted portion(s) of the packet, thus yielding a more efficient start code emulation prevention process.
Public/Granted literature
- US20170098088A1 MPEG TRANSPORT FRAME SYNCHRONIZATION Public/Granted day:2017-04-06
Information query