摘要 |
<p>Disclosed are herein are methods and systems for encoding and decoding enhanced video streams using a legacy and scalable video components. In one aspect, a method of encoding video data in a packetized elementary stream (PES), is disclosed. The method includes receiving a signal including frames of image data, wherein the frames include base layer and enhancement layer components; encoding the frames of image data to form video access units (AUs), wherein base layer AUs are formed for base layer components and enhancement layers AUs are formed for enhancement layer components, each AU including: an elementary stream header (ELSM) including image data metadata parameters associated with decoding and displaying the image data; a PES header including a presentation time stamp (PTS) and a PES packet length indicating the length of the PES header; one or more codestreams associated with a frame of the image data; adding a network abstraction layer (NAL) unit header defined by an enhancement layer video standard to each base layer AU, the NAL unit header being a constant value and length; and forming a modified PES header by increasing the PES packet length to include the length of the NAL unit header in it</p> |