Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

92 results about "Packetized elementary stream" patented technology

Packetized Elementary Stream (PES) is a specification in the MPEG-2 Part 1 (Systems) (ISO/IEC 13818-1) and ITU-T H.222.0 that defines carrying of elementary streams (usually the output of an audio or video encoder) in packets within MPEG program streams and MPEG transport streams. The elementary stream is packetized by encapsulating sequential data bytes from the elementary stream inside PES packet headers.

Device and method for demultiplexing received transport stream in digital broadcasting receiver

A device and method for demultiplexing in a digital broadcasting receiver for processing packet data configured by a packet header and a payload. A buffer buffers input packet data. Processors are parallel connected to the buffer. A packet header processor checks a packet header, identifies presence of adaptation information, and generates a control signal according to the presence of the adaptation information. An adaptation information processor processes the adaptation information of buffered payload data under control of the packet header processor. A packetized elementary stream (PES) header processor processes a PES header of the buffered payload data under the control of the packet header processor. A data processor generates an audio or video elementary stream (ES) from audio or video data of the buffered payload data under control of the PES header processor, and outputs the generated audio or video ES to an associated decoder.
Owner:SAMSUNG ELECTRONICS CO LTD

Digital recording and playback apparatus having MPEG CODEC and method therefor

A digital recording and playback apparatus adopting an MPEG encoder and decoder, and a method thereof. The digital recording and playback apparatus includes: a first encoder for coding input video data in picture units, and outputting coded video data; a second encoder for coding input audio data and outputting coded audio data; a packetized elementary stream (PES) packetizer for packetizing the coded video data and audio data and user data into each PES, and outputting a video PES, audio PES and user PES; and a transport stream (TS) packetizer for multiplexing the video PES, audio PES and user PES into a TS. The digital recording and playback apparatus can be compatible with a digital television or multimedia applications adopting the MPEG standard, and can perform editing in picture units as well as high-speed search.
Owner:UNWIRED PLANET INT LTD

MPEG transport stream encoder and method for encoding MPEG transport stream

A TS encoder for encoding video and audio signals in units of fields is provided. A transport stream (TS) encoding method for receiving an MPEG elementary stream and generating a transport stream includes the steps of (a) generating a packetized elementary stream (PES) header in units of fields of the elementary stream, (b) generating a PES header valid period signal for denoting the valid period of the PES header generated in the step (a) in units of fields, (c) recording the PES header generated in the step (a) and the elementary stream in synchronization with the PES header valid period signal generated in the step (b), (d) generating a TS header period signal for denoting a period in which the TS header is to be recorded, (e) reading the PES header generated in the step (a) and the elementary stream in synchronization with the TS header period signal generated in the step (d), and (f) generating the TS packet by adding the TS header to the PES header read in the step (a) and to the elementary stream, according to the timing at which the TS header is to be recorded.
Owner:SAMSUNG ELECTRONICS CO LTD

3d stereoscopic/multiview video processing system and its method

Disclosed is a stereoscopic / multiview three-dimensional video processing system and its method. In the present invention, stereoscopic / multiview three-dimensional video data having a plurality of images at the same time are coded into a plurality of elementary streams. The plural elementary streams output at the same time are multiplexed according to the user's selected display mode to generate a single elementary stream. After packetization of the single elementary stream continuously generated, information about the stereoscopic / multiview three-dimensional video multiplexing method and the selected display mode information are added to the packet header of the stream. Then the packetized elementary stream is sent to the image reproducer or stored in storage media. The present invention multiplexes the multi-channel elementary streams having the same temporal and spatial information, thereby minimizing the overlapping header information, and performs streaming of data suitable for the user's demand and the user system environments.
Owner:ELECTRONICS & TELECOMM RES INST

Encoding system and method, decoding system and method, multiplexing apparatus and method, and display system and method

The present invention relates to an encoding system for encoding input video data and a multiplexing system for multiplexing a plurality of encoded streams. More particularly, it proposes a system and method that involve describing, in encoded streams, information on the picture order of input video data, and using the picture order information when generating packetized elementary stream (PES) packets, to prevent delays associated with the PES packet generation.MPEG encoders generate PTS_count and DTS_count based on the information obtained from the number of fields in the input video data and describe the PTS_count and DTS_count data as picture order information in encoded streams. The packetizers for generating packetized elementary stream take out PTS_count and DTS_count described in the encoded streams, generate presentation time stamps and decoding time stamps based on PTS_count and DTS_count, and add these time stamps as PES header data.
Owner:SONY CORP

Robust MPEG-2 multiplexing system and method using an adjustable time stamp

A system and method are provided for robust Motion Picture Experts Group (MPEG-2) multiplexing information using an adjustable time stamp. The method comprises: accepting a plurality of digital programs; encoding each program into frames; generating a decoding time stamp (DTS) and a corresponding presentation time stamp (PTS), measured with respect to a program clock reference (PCR) for each frame; generating a packetized elementary stream (PES) packet, with a PES header including the PCR, DTS, and PTS, for each frame; time division multiplexing (TDM) the PES packets into a MPEG-2 transport stream; at the time of insertion into the MPEG-2 transport stream, comparing the DTS and PTS values to the PCR value in each header; modifying the DTS value in the PES header in response to the comparison; and, transmitting the MPEG-2 transport stream.
Owner:SHARP KK

Apparatus and method for synchronizing video and audio MPEG streams in a video playback device

There is disclosed an MPEG decoder comprising: 1) a packetized elementary stream (PES) interface for receiving a plurality of packetized elementary streams associated with a single video program; 2) a presentation time stamp (PTS) detection circuit for detecting presentation time stamps in the packetized elementary streams and extracting the presentation time stamps therefrom; and 3) a selection circuit for selecting presentation time stamps associated with a first one of the plurality of packetized elementary streams and transmitting the selected presentation time stamps to a clock generation circuit, wherein the clock generation circuit generates a first reference clock signal used by a first decoder to decode the first packetized elementary stream. The clock generation circuit further generates a second reference clock signal synchronized to the first reference clock signal, wherein the second reference clock signal is used by a second decoder to decode a second packetized elementary stream in synchronization with the first packetized elementary stream.
Owner:STMICROELECTRONICS SRL

Layer-coded data transmitting apparatus

When one-video program data (layer-coded data) of a plurality of layers is transmitted in a single channel, a video signal is layer-coded in an MPEG system, the layer-coded ES (Elementary Stream) data is converted to a PES (Packetized Elementary Stream) for each layer, and the PES is then converted to a RTP (Real-Time Protocol) packet, which is then converted to a UDP (User Datagram Protocol). An identifier is then annexed to a UDP packet data for each layer to form an IP (Internet Protocol) packet.
Owner:HITACHI LTD

System and method for efficient video and audio instant replay for digital television

A digital television system that includes an RF tuner, a transport stream demultiplexer, an audio decoder, a video decoder, a non-persistent memory, and at least one processor. The non-persistent memory is used to store audio and video packetized elementary stream (PES) packets demultiplexed by the transport stream demultiplexer based upon a broadcast signal received and demodulated by the RF tuner. During the process of decoding and presenting audio, video, and audio-video content on a display device of the television system, the at least one processor generates video records corresponding to each video PES packet and audio records corresponding to each audio PES packet. The video and audio records establish a one to one correspondence between each video PES packet and each audio PES packet and permits each video PES packet and each audio PES packet stored in the memory to be located, decoded, and re-displayed on the display device on the television system.
Owner:CSR TECH INC

Transport stream to program stream conversion

There is provided a method for maintaining synchronization between a transport stream and a program stream decoder during a conversion from the transport stream to a program stream. A system reference clock (SCR) is calculated from the transport stream (410). A multiplexer-rate is calculated for the program stream (480). The program stream is formed by multiplexing packetized elementary stream (PES) packets parsed from the transport stream using the calculated multiplexer-rate (480).
Owner:INTERDIGITAL MADISON PATENT HLDG

3D stereoscopic/multiview video processing system and its method

InactiveUS8111758B2Minimize header informationFacilitating data streamPicture reproducers using cathode ray tubesCode conversionComputer graphics (images)Video processing
Disclosed is a stereoscopic / multiview three-dimensional video processing system and its method. In the present invention, stereoscopic / multiview three-dimensional video data having a plurality of images at the same time are coded into a plurality of elementary streams. The plural elementary streams output at the same time are multiplexed according to the user's selected display mode to generate a single elementary stream. After packetization of the single elementary stream continuously generated, information about the stereoscopic / multiview three-dimensional video multiplexing method and the selected display mode information are added to the packet header of the stream. Then the packetized elementary stream is sent to the image reproducer or stored in storage media. The present invention multiplexes the multi-channel elementary streams having the same temporal and spatial information, thereby minimizing the overlapping header information, and performs streaming of data suitable for the user's demand and the user system environments.
Owner:ELECTRONICS & TELECOMM RES INST

Encoding system and method, decoding system and method, multiplexing apparatus and method, and display system and method

The present invention relates to an encoding system for encoding input video data and a multiplexing system for multiplexing a plurality of encoded streams. More particularly, it proposes a system and method that involve describing, in encoded streams, information on the picture order of input video data, and using the picture order information when generating packetized elementary stream (PES) packets, to prevent delays associated with the PES packet generation.MPEG encoders generate PTS_count and DTS_count based on the information obtained from the number of fields in the input video data and describe the PTS_count and DTS_count data as picture order information in encoded streams. The packetizers for generating packetized elementary stream take out PTS_count and DTS_count described in the encoded streams, generate presentation time stamps and decoding time stamps based on PTS_count and DTS_count, and add these time stamps as PES header data.
Owner:SONY CORP

Method and system for audio and video transport

Aspects of a method and system for processing audio and video transport may comprise synchronizing streams with associated program content based on 24-bit presentation time stamps (PTSs) and 32-bit system clock samples (SCSs) field without using decoding time stamps (DTSs). A PTS field may be provided as part of a packetized elementary stream (PES) packet syntax. An SCS field may be provided as part of a transport stream (TS) syntax. A system clock (STC) may be determined from received SCS values. Video and / or audio data may be decoded as soon as they arrive and when there is at least one display and / or presentation frame buffer available. The video and / or audio data may be presented for display and / or play based on a comparison of the PTS and STC values. When a frame does not have an associated PTS, a PTS extrapolation operation may generate an extrapolated PTS value from previously received PTSs.
Owner:AVAGO TECH INT SALES PTE LTD

System and method for broadcast of independently encoded signals on atsc channels

The ATSC standard for digital television broadcast specifies a data Channel in addition to the normal audio and video channels. A methodology is provided for using the ATSC data Channel to broadcast MPEG-4 video streams, for which a new video service is created. The MPEG-4 streams can be encapsulated into MPEG-2 PES (Packetized Elementary Streams) packets or directly into MPEG-2 transport packets. These mechanisms enable the synchronous broadcast of MPEG-4 streams for an ATSC digital TV system without a change to the ATSC standard when data casting. In a system for transmission of video and audio information, in which the system is constrained to operate pursuant to a given standard, including application of a given coding methodology, transmission of the information using a coding methodology that is independent of the coding methodology is provided through encoding the information into a plurality of increments encoded according to the independent coding methodology; and encapsulating the encoded information increments into a payload portion of transmission packets established according to the given standard.
Owner:THOMSON LICENSING SA

Audio and video synchronous control method based on moving picture experts group (MPEG)-2

The invention discloses an audio and video synchronous control method based on a moving picture experts group (MPEG)-2. According to the method, own information dependence on a program stream (PS) and a transition stream (TS) is avoided, and system timing clock (STC) calibration is directly performed on a program timing stream (PTS) information in a packetized elementary stream (PES), so that a synchronization effect can be achieved under the condition that a program clock reference (PCR) or a system clock reference (SCR) are not accurate. According to a solution that the PS is required to be converted to the TS or the TS is required to be converted to the PS, a PCR packet of the TS or a SCR packet of the PS are not required to be rebuilt in a conversion processing program, so that the load of a system processor is reduced, and the program implementation difficulty is reduced.
Owner:FUJIAN STAR NET EVIDEO INFORMATION SYST CO LTD

Method and system for audio and video transport

Aspects of a method and system for processing audio and video transport may comprise synchronizing streams with associated program content based on 24-bit presentation time stamps (PTSs) and 32-bit system clock samples (SCSs) field without using decoding time stamps (DTSs). A PTS field may be provided as part of a packetized elementary stream (PES) packet syntax. An SCS field may be provided as part of a transport stream (TS) syntax. A system clock (STC) may be determined from received SCS values. Video and / or audio data may be decoded as soon as they arrive and when there is at least one display and / or presentation frame buffer available. The video and / or audio data may be presented for display and / or play based on a comparison of the PTS and STC values. When a frame does not have an associated PTS, a PTS extrapolation operation may generate an extrapolated PTS value from previously received PTSs.
Owner:AVAGO TECH INT SALES PTE LTD

Transport stream recording/editing device and recording/editing method

Video ES and audio ES filters extract video and audio payloads from a transport stream. Video ES and audio ES recording units record the payloads as a PES (Packetized Elementary Stream) or an ES (Elementary Stream). An editing control unit edits the ES recorded by the recording units, on the basis of an editing instruction input from a user interface. A TS generating circuit re-converts the ES edited by the editing control unit into a transport stream and outputs the transport stream.
Owner:KK TOSHIBA

Method of searching for broadcasting channel of specific program in a DMB receiving terminal

A method of searching for a broadcasting channel of a specific program in a digital multimedia broadcasting (DMB) receiving terminal. The method includes detecting a program number input by a user, determining whether particular bits in a header of a received transport stream (TS) packet are identical to fixed values for the particular bits in the header, if the particular bits in the header are identical to the fixed values for the particular bits in the header, determining whether particular bits in a payload of the TS packet are identical to fixed values for the particular bits in the payload, and if the particular bits in the payload are identical to the fixed values for the particular bits in the payload, determining that the TS packet has program map table (PMT) information, and analyzing the PMT information to detect a packet identifier (PID) of an audio / video packetized elementary stream (PES) constituting the specific program.
Owner:SAMSUNG ELECTRONICS CO LTD

Method for converting transmission stream program to China mobile multimedia broadcasting program

InactiveCN101179736ARealize the function of directly converting into CMMB programsPulse modulation television signal transmissionComputer networkFrame time
The invention discloses a method for converting a transport stream program into a China Mobile multimedia broadcasting program. Take out the packaged basic code stream package from the stream package; when the transport stream forms a complete packaged basic code stream, take out the packaged basic code stream package from the MPIC transport stream package, and extend the packaged basic code stream to the display time in the header stamp or decoded timestamp, and convert it into the timestamp in the multiplexed frame; take out the elementary stream packet in the packaged elementary code stream, and fill the video elementary stream packet into the video unit according to the requirements of the China Mobile Multimedia Broadcasting Multiplexing Protocol, or Fill the audio elementary stream packet into the audio unit, form a multiplex frame within the set time; encapsulate the multiplex frame and send it.
Owner:ZTE CORP

Audio-video multiplexing device

The invention discloses an audio-video multiplexing device. The multiplexed video ES (Elementary Stream) and audio PES (Packetized Elementary Stream) both are obtained from an external memory, the video ES is generated by a video encoder in an encoding manner, and an audio PES packet is formed by an audio encoder in a manner of encoding and packaging; a CPU (Central Processing Unit) part packages the program specific information (PSI) and the program clock reference (PCR) into a TS (Transmission Stream) packet according to the syntax rules of the transmission stream (TS) in the standard, and simultaneously generates a video PES head and the configuration information needed for other multiplexer hardware accelerators; and the multiplexer hardware accelerator part selects to multiplex the TS packet and a padding packet into the transmission stream with constant output rate according to a multiplexing strategy, wherein the TS packet is formed by packaging of the PSI, the PCR and the audio-video PES. The invention provides an audio-video multiplexing device, which can process high-definition video in real time, and is high in flexibility, simple in hardware structure, small in delay, constant in multiplexing rate and small in PCR jitter.
Owner:PEKING UNIV

Method for multiplexing program stream (PS) paths into transport stream (TS) path based on moving picture experts group (MPEG)-2

InactiveCN102104795ASelective content distributionDigital videoMPEG program stream
The invention provides a method for multiplexing a plurality of paths of program streams (PS) into a path of transport steam (TS) based on moving picture experts group (MPEG)-2, which comprises the four main steps of: A) copying packetized elementary streams (PES) from a path of PS read from a digital video disk (DVD); B) converting the copied PESs into TS packets; C) copying the PESs from the plurality of PSs read from I DVDs as digital television program sources respectively, and converting the PESs into TS packet by the steps A) and B); and D) performing multiplexing processing to form the path of TS. By the method for multiplexing the plurality of paths of program streams (PS) into the path of transport steam (TS) based on the (MPEG)-2, the conversion and the multiplexing from the PSs to the TS are realized in an MPEG-2-standard system layer, audio and video data stored in the DVD in form of PS can be converted into the TS for producing digital television programs, and a novel convenient approach is provided for the production of the digital television programs.
Owner:CHONGQING UNIV

Timeline protection

A method and system for timecode generation including: receiving an encryption key and an implemented encryption method, for each one of a plurality of frames, receiving a timecode and an associated presentation time stamp (PTS) associated with the one frame, for each one of the plurality of frames, encrypting the timecode associated with the one frame using the encryption key and the implemented encryption method, thereby producing a plurality of encrypted timecodes, and at a time associated with the associated PTS associated with the one frame, outputting a packetized elementary stream (PES) including the plurality of encrypted timecodes. Related systems and methods are also described.
Owner:SYNAMEDIA LTD

Carriage systems encoding or decoding JPEG 2000 video

A system configured to decode video data in a packetized elementary stream (PES) including frames of image data. The system includes a processor configured to receive a transport stream including control information associated with the image data including video metadata parameters associated with application specific functions applicable to the image data. The processor is also configured to receive the PES including the frames of image data in video access units. The processor is configured to retrieve and decode the retrieved video access units using the control information to form a signal including the frames of image data. The system also includes a storage device configured to store the frames of image data and the control information.
Owner:ARRIS ENTERPRISES LLC

Data alignment of the packetized elementary streams in the coded data buffer for dual decode

Presented herein is a scheme for processing multilayered packets. In one embodiment, an application engine aligns a lower level packet header with data objects in the multilayered packet. Additionally, the memory stores the objects of the multilayered packet, such that the objects start at the beginning of a data word. Remainder portions of data words can store 0's. Additionally, an object table stores records comprising object identifiers associated with particular objects, and the address where the particular object is stored.
Owner:AVAGO TECH INT SALES PTE LTD

MPEG-2 decoding system and method

In an MPEG-2 decoding system, a transport decoder decodes a transport packet corresponding to a Program Identification (PID) from an input transport stream, and retrieves a Program Association Table / Program Map Table PAT / PMT) from the stream when it is requested to retrieve Program Specific lnformation (PSI). A pre-decoder checks PSI stored in a PSI memory in response to a request to change to a desired channnel, reads PIDs of transport packets for a Packetized Elementary Stream (PES) of a program corresponding to the desired channel from the PSI memory to provide it to the transport decoder, receives the PAT / PMT and updates the contents of the memory using the PAT / PMT. After decoding, PSI previously extracted therefrom is stored in the memory. PIDs of transport packets for the PES of desired program are obtained referring to the stored PSI, and transport packets having the PIDs are retrieved and decoded.
Owner:SAMSUNG ELECTRONICS CO LTD

Method and apparatus for processing transmission error in DMB system

Provided are a method and apparatus for detecting and processing transmission errors of various types of data which are transmitted in MPEG-2 transport streams. The transmission error processing method includes: detecting an error for an individual PES (packetized elementary stream) after detecting transmission error information from a received MPEG-2 transport stream (TS) including the transmission error information and demultiplexing the MPEG-2 TS into a plurality of PESes; recording data of the PES in a memory and adding a flag indicating that an error occurs to an end part of the data of the PES, and afterwards recording the data of the PES; and generating an interrupt according to the error detection.
Owner:SAMSUNG ELECTRONICS CO LTD

Method and device for transmitting and receiving broadcast signal for providing trick play service

The present invention relates to a method and device for transmitting and receiving a broadcast signal for trick play. A broadcast signal transmission method, according to an embodiment of the present invention, comprises the steps of: generating a video unit stream by encoding video data; generating a packetized elementary stream (PES) comprising the video unit stream; generating a transport stream (TS) comprising the generated PES, wherein the TS comprises PVR assist information for performing trick play, wherein the PVR assist information comprises tier number information and maximum temporal identification information, wherein the tier number information represents a tier number having the value obtained by adding 1 to the temporal identification information value of a picture that is not an RAP, and wherein the highest temporal identification information represents the highest temporal identification information value of the video unit stream that comprises the encoded video data; and transmitting the generated TS.
Owner:LG ELECTRONICS INC

Apparatus for IP streaming capable of smoothing multimedia stream

An apparatus for IP streaming capable of smoothing a multimedia stream is disclosed. The apparatus transmits real-time broadcast through an Internet protocol (IP) network and reduces transmission loss by lowering the influence derived from jitters in an IP network having a burst characteristic. The apparatus is capable of smoothing a multimedia stream in a multimedia stream service outputting data through buffering based on a packetized elementary stream packet unit, which is easy to synchronize voice with video and suitable for the real-time multimedia stream service.
Owner:SAMSUNG ELECTRONICS CO LTD

Transport stream-based duplex digital television signal seamless switching method and system

ActiveCN103313125AAvoid reception delay errorSelective content distributionMPEG transport streamByte
The invention provides a transport stream-based duplex digital television signal seamless switching method and a transport stream-based duplex digital television signal seamless switching system. The method comprises the following steps: acquiring two transport streams of data with the same encoding mode and the same program content; respectively dismounting the two transport streams of data into a plurality of TS (transport stream) packets which take the predetermined number of bytes as a unit, wherein each TS packet comprises at least one PES (packet elementary stream) packet; reading DTS (decoding time stamp) frame information in each PES packet according to a PID (packet identifier) value of the encoding end mark of the PES packet, and taking the DTS frame information as a relative reference time stamp for code stream switching; aligning the two transport streams of data by taking the time stamp as the reference and caching the two transport streams of data; and respectively capturing the TS packets in each transport stream of data and performing continuous counting wrong statistics, outputting one transport stream of data with fewer errors as a main path, and discarding or taking the other transport stream of data with the same time for standby application. The invention discloses a code stream switching technology based on a transport stream base layer; the seamless switching on the objective sense is realized; and the receiving time delay error caused by the difference of channels and modulation modes are effectively evaded.
Owner:上海东方富联科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products