KR20030065002A - Method of Transmitting Multimedia Streaming Data via Wireless Network and Receiver Using the Same - Google Patents
Method of Transmitting Multimedia Streaming Data via Wireless Network and Receiver Using the Same Download PDFInfo
- Publication number
- KR20030065002A KR20030065002A KR1020020005130A KR20020005130A KR20030065002A KR 20030065002 A KR20030065002 A KR 20030065002A KR 1020020005130 A KR1020020005130 A KR 1020020005130A KR 20020005130 A KR20020005130 A KR 20020005130A KR 20030065002 A KR20030065002 A KR 20030065002A
- Authority
- KR
- South Korea
- Prior art keywords
- streaming data
- multimedia
- audio
- signal
- video
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000005236 sound signal Effects 0.000 claims abstract description 32
- 238000004891 communication Methods 0.000 claims abstract description 5
- 230000005540 biological transmission Effects 0.000 claims description 14
- 230000003139 buffering effect Effects 0.000 claims description 9
- 230000003111 delayed effect Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2383—Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2381—Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4341—Demultiplexing of audio and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
본 발명은 데이터 송수신 방법과 그 방법에 적합한 수신장치에 관한 것으로, 보다 상세하게는 MPEG-4로 코딩된 멀티미디어 스트리밍 데이터의 송수신에 관한 것이다.The present invention relates to a data transmission and reception method and a reception apparatus suitable for the method, and more particularly, to transmission and reception of multimedia streaming data encoded in MPEG-4.
MPEG-4는 동영상을 포함하는 멀티미디어 정보를 효율적으로 압축하기 위한 데이터전송 프로토콜이다. 따라서, MPEG-4를 이용하여 동영상을 압축하면 데이터양이 다른 방식에 비해 월등히 줄어들기 때문에, 광범위하게 사용되는 동영상 데이터압축 표준으로 자리잡고 있다. 또한, 비디오정보와 오디오정보간의 동기화에도 우수하다는 장점을 가지고 있다.MPEG-4 is a data transmission protocol for efficiently compressing multimedia information including moving pictures. Therefore, when compressing video using MPEG-4, the amount of data is greatly reduced compared to other methods, and thus it has become a widely used video data compression standard. In addition, it has the advantage of excellent synchronization between video information and audio information.
그런데, MPEG-4에서는 기존의 동영상 압축방법인 MPEG-1, MPEG-2와는 달리 동영상 재생시 사용자의 입력에 반응하여 다양한 정보를 얻을 수 있도록 규정한다. 특히, 장면기술에 따른 장면합성을 통해 사용자와 상호작용이 가능하도록, 객체의 표시방법과 특성을 지정하는 장면기술자(Scene Descriptor)와 객체기술자(Object Descriptor)를 규정함으로써, 객체단위의 다양한 멀티미디어 컨텐츠를 포함할 수 있도록 한다. 즉, 하나의 장면(Scene)을 구성하는 여러개의 객체(Object)들에 대해 각각 별개의 데이터로 처리를 하고, 그 합성을 위해 객체들 간의 복잡한 시간적, 공간적 상호관계에 대한 데이터를 별도로 포함을 한다.However, in MPEG-4, unlike MPEG-1 and MPEG-2, which are conventional video compression methods, various types of information can be obtained in response to user input when playing a video. In particular, by defining scene descriptors and object descriptors that specify the display method and characteristics of objects to enable interaction with the user through scene synthesis according to scene description, various multimedia contents in object units To be included. In other words, each object of a scene is processed as separate data, and data for complex temporal and spatial correlation between objects is separately included for composition. .
비디오 신호와 오디오 신호를 함께 전송하는 경우를 가정하면, 각각의 비디오 스트리밍 데이터와 오디오 스트리밍 데이터 외에도 장면기술자 스트리밍 데이터와 객체기술자 스트리밍 데이터를 더 포함을 하여 전송을 하게 된다. 이러한 스트리밍 데이터를 받은 수신측의 디먹싱 및 디코딩 과정은 먼저, 초기 객체 기술자(Initial Object Descriptor, 이하 IOD) 데이터에서는 해당하는 장면의 장면기술자 스트리밍 데이터를 장면기술자의 요소 스트리밍 식별자로써 지정한다. 그러면, 해당 장면기술자 스트리밍 데이터에서 그 장면을 구성하는 복수의 객체들에 대한 정보를 분석하여, 객체기술자 스트리밍 데이터 중에서 각각의 객체에 해당하는 객체기술자의 요소 스트리밍 식별자를 찾아서, 그 요소 스트리밍 식별자를 통해서 다시 비디오 스트리밍 데이터와 오디오 스트리밍 데이터 중에서 각각의 객체에 해당하는 데이터를 찾는다. 이렇게 해서 찾은 각각의 객체들의 비디오데이터와 오디오데이터는 다시 합성되어 하나의 장면으로써 사용자에게 출력된다.Assuming that the video signal and the audio signal are transmitted together, in addition to the video streaming data and the audio streaming data, the scene descriptor streaming data and the object descriptor streaming data are further included. In the demuxing and decoding process of the receiving side receiving the streaming data, the initial object descriptor (hereinafter referred to as IOD) data first designates scene descriptor streaming data of a corresponding scene as an element streaming identifier of the scene descriptor. Then, by analyzing the information on the plurality of objects constituting the scene from the scene descriptor streaming data, to find the element streaming identifier of the object descriptor corresponding to each object in the object descriptor streaming data, through the element streaming identifier Again, the data corresponding to each object is found among the video streaming data and the audio streaming data. The video data and audio data of each object found in this way are recombined and output to the user as a scene.
그런데, 무선통신에 있어서는 대여폭이 한정되기 때문에, 상기한 바와 같이 복잡한 정보를 수용하는 MPEG-4로 압축된 멀티미디어 스트리밍 데이터를 송수신하기에는 적합하지 않다. 또한 휴대성과 저전력 소모를 중시하는 이동단말기에 장착되는 마이크로 프로세서는 상기의 복잡한 디먹싱 및 디코딩 과정을 처리하기에는 어려움이 있다는 문제점이 있다.However, since the rental width is limited in wireless communication, it is not suitable for transmitting / receiving MPEG-4 compressed multimedia streaming data that accommodates complex information as described above. In addition, the microprocessor mounted on the mobile terminal that emphasizes portability and low power consumption has a problem that it is difficult to process the complex demuxing and decoding process.
본 발명은 상기의 문제점을 해결하기 위한 것으로서, 본 발명의 목적은 무선통신망에서 MPEG-4를 이용한 멀티미디어 스트리밍 데이터를 송수신할 수 있는 방법과 그 방법에 사용하기 적합한 수신장치를 제공하는 것이다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to provide a method capable of transmitting and receiving multimedia streaming data using MPEG-4 in a wireless communication network and a receiving apparatus suitable for use in the method.
도 1은 본 발명의 실시례에 따른 멀티미디어 스트리밍 데이터 송수신 방법을 도시하는 흐름도.1 is a flowchart illustrating a method for transmitting and receiving multimedia streaming data according to an embodiment of the present invention.
도 2는 본 발명의 실시례에 따른 멀티미디어 스트리밍 데이터 수신장치를 도시하는 블록도.2 is a block diagram illustrating an apparatus for receiving multimedia streaming data according to an embodiment of the present invention.
도 3은 본 발명에 따르는 송수신 방법에 사용되는 멀티미디어 스트리밍 데이터의 구조를 나타내는 도면.3 is a diagram showing the structure of multimedia streaming data used in the transmission and reception method according to the present invention.
도 4는 RTP 패킷의 구조를 도시하는 도면.4 illustrates the structure of an RTP packet.
<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>
100 : 제어부110 : 수신부100: control unit 110: receiving unit
120 : 복조부130 : 제1 버퍼120: demodulation unit 130: first buffer
140 : 디페킷라이제이션부150 : 디먹스부140: depekitization part 150: demux part
160 : 디코딩부170 : 제2 버퍼160: decoding unit 170: second buffer
180 : 표시부190 : 스피커180: display unit 190: speaker
상기한 목적을 달성하기 위하여, 본 발명에 따른 멀티미디어 스트리밍 데이터 송수신 방법은 전송하고자 하는 비디오 신호를 MPEG-4 심플 프로파일을 이용하여 코딩하여 비디오 스트리밍 데이터를 생성하고, 전송하고자 하는 오디오 신호를 G.723.1 코덱, MPEG-1 오디오 레이어 3 코덱, AAC(Advanced Audio Codec) 중 어느 하나를 이용하여 코딩하여 오디오 스트리밍 데이터를 생성하는 제1 단계; 상기 비디오 스트리밍 데이터 및 상기 오디오 스트리밍 데이터에 해당하는 IOD 스트리밍 데이터를 생성하고, 상기 비디오 스트리밍 데이터, 오디오 스트리밍 데이터, 및 IOD 스트리밍 데이터를 SL 먹스와 플렉스 먹스를 이용하여 먹싱하되, 객체 기술자 트랙과 장면 기술자 트랙은 생성하지 않고, IOD 스트리밍 데이터에는 객체 기술자의 요소 스트리밍 식별자와 장면 기술자의 요소 스트리밍 식별자를 포함시키지 않고 먹싱하여 제2 멀티미디어 스트리밍 데이터를 생성하는 제2 단계; 상기 제2 멀티미디어 스트리밍 데이터를 패킷화하여 제1 멀티미디어 스트리밍 데이터를 생성하는 제3 단계; 상기 제1 멀티미디어 스트리밍 데이터를 변조하여 멀티미디어 신호를 생성하고 무선채널을 통해 상기 멀티미디어 신호를 송신하는 제4 단계; 상기 멀티미디어 신호를 무선채널을 통해 수신하여 상기 제1 멀티미디어 스트리밍 데이터로 복조하는 제5 단계; 상기 제1 멀티미디어 스트리밍 데이터를 디패킷라이제이션하여 상기 제2 멀티미디어 스트리밍 데이터를 생성하는 제6 단계; 상기 제2 멀티미디어 스트리밍 데이터를 플렉스디먹스와 SL 디먹스를 이용하여 디먹싱하여 비디오 스트리밍 데이터, 오디오 스트리밍 데이터, IDO 스트리밍 데이터로 분리하는 제7 단계; 상기 비디오 스트리밍 데이터와 상기 오디오 스트리밍 데이터를 각각 비디오 신호와 오디오 신호로 디코딩하는 제8 단계; 상기 비디오 신호와 상기 오디오 신호를 사용자에게 출력하는 제9 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, the multimedia streaming data transmission / reception method according to the present invention encodes a video signal to be transmitted using MPEG-4 simple profile to generate video streaming data and transmits an audio signal to be transmitted to G.723.1. A first step of generating audio streaming data by coding using any one of a codec, an MPEG-1 audio layer 3 codec, and an advanced audio codec (AAC); Generate IOD streaming data corresponding to the video streaming data and the audio streaming data, and mux the video streaming data, the audio streaming data, and the IOD streaming data using SL mux and flex mux, with an object descriptor track and scene descriptor Generating a second multimedia streaming data by muxing without generating a track and without including the element streaming identifier of the object descriptor and the element streaming identifier of the scene descriptor in the IOD streaming data; Generating a first multimedia streaming data by packetizing the second multimedia streaming data; Generating a multimedia signal by modulating the first multimedia streaming data and transmitting the multimedia signal through a wireless channel; Receiving a multimedia signal through a wireless channel and demodulating the multimedia signal into the first multimedia streaming data; Depacketizing the first multimedia streaming data to generate the second multimedia streaming data; A seventh step of demuxing the second multimedia streaming data using the flex demux and the SL demux to separate video streaming data, audio streaming data, and IDO streaming data; An eighth step of decoding the video streaming data and the audio streaming data into a video signal and an audio signal, respectively; And a ninth step of outputting the video signal and the audio signal to a user.
또한, 본 발명에 따른 멀티미디어 스트리밍 데이터 송수신 방법에 사용하기에 적합한 수신장치는, 객체 기술자 트랙과 장면 기술자 트랙이 포함되지 않고, IOD 스트리밍 데이터에는 객체 기술자의 요소 스트리밍 식별자와 장면 기술자의 요소 스트리밍 식별자를 포함하지 않는 멀티미디어 신호를 수신하는 수신부; 상기 수신부에서 전송된 상기 멀티미디어 신호를 복조하여 제1 멀티미디어 스트리밍 데이터로 변환하는 복조부; 상기 복조부에서 전송된 상기 제1 멀티미디어 스트리밍 데이터를 제2 멀티미디어 스트리밍 데이터로 디페킷라이제이션하는 디페킷라이제이션부; 상기 디패킷라이제이션부에서 전송된 상기 제2 멀티미디어 스트리밍 데이터를 비디오 스트리밍 데이터, 오디오 스트리밍 데이터, IOD 스트리밍 데이터로 분리하는 디먹스부; 상기 디먹스부에서 전송된 상기 비디오 스트리밍 데이터를 MPEG-4 심플 프로파일을 이용하여 디코딩하여 비디오 신호로 변환하고, 상기 디먹스부에서 전송된 상기 오디오 스트리밍 데이터를 G.723.1 코덱, MPEG-1 오디오 레이어 3 코덱, AAC 중 어느 하나를 이용하여 디코딩하여 오디오 신호로 변환하는 디코딩부; 상기 디페킷라이제이션부, 상기 디먹스부, 상기 디코딩부를 제어하는 제어부; 상기 디코딩부에서 전송된 상기 비디오 신호를 화면에 출력하는 표시부; 및 상기 디코딩부에서 전송된 상기 오디오 신호를 스피커를 통해 출력하는 스피커를 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 데이터 수신장치를 특징으로 한다.In addition, a receiver suitable for use in the method for transmitting and receiving multimedia streaming data according to the present invention does not include an object descriptor track and a scene descriptor track, and the IOD streaming data includes an element streaming identifier of an object descriptor and an element streaming identifier of a scene descriptor. Receiving unit for receiving a multimedia signal not included; A demodulator for demodulating the multimedia signal transmitted from the receiver and converting the multimedia signal into first multimedia streaming data; A de-packetization unit configured to de-packetize the first multimedia streaming data transmitted from the demodulator into second multimedia streaming data; A demux unit for separating the second multimedia streaming data transmitted from the depacketization unit into video streaming data, audio streaming data, and IOD streaming data; The video streaming data transmitted from the demux unit is decoded using an MPEG-4 simple profile to be converted into a video signal, and the audio streaming data transmitted from the demux unit is a G.723.1 codec and an MPEG-1 audio layer. A decoding unit which decodes using any one of 3 codecs and AAC and converts them into audio signals; A control unit controlling the de-pekitization unit, the demux unit, and the decoding unit; A display unit which outputs the video signal transmitted from the decoding unit to a screen; And a speaker for outputting the audio signal transmitted from the decoding unit through a speaker.
상술한 목적 및 기타의 목적과 본 발명의 특징 및 이점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명의 실시예를 상세히 설명하면 다음과 같다.The above and other objects and features and advantages of the present invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 3은 본 발명에 따른 멀티미디어 스트리밍 데이터 송수신방법 및 수신장치에서 사용되는 MPEG-4 데이터를 나타내는 도면이다. 일반적인 MPEG-4에 의한 멀티미디어 스트리밍 데이터와는 다르게, 장면기술자 트랙과 객체기술자 트랙은 포함되지 않는다. 즉 MPEG-4의 시스템을 규정하는 ISO/IEC 14496-1의 규정과는 다르게 멀티미디어 스트리밍 데이터는 IOD 스트리밍 데이터, 비디오 스트리밍 데이터, 오디오 스트리밍 데이터만으로 구성된다. 장면기술자 트랙과 객체기술자 트랙이 제외되기 때문에, IOD 데이터 중에서 해당 장면기술자 데이터를 지정하는 장면기술자 요소스트리밍 식별자와 해당 객체기술자 데이터를 지정하는 객체기술자 요소스트리밍 식별자는 제외된다.3 is a diagram illustrating MPEG-4 data used in a multimedia streaming data transmission and reception method and a reception device according to the present invention. Unlike multimedia streaming data by general MPEG-4, the scene descriptor track and the object descriptor track are not included. In other words, unlike the ISO / IEC 14496-1, which defines the MPEG-4 system, multimedia streaming data consists of only IOD streaming data, video streaming data, and audio streaming data. Since the scene descriptor track and the object descriptor track are excluded, the scene descriptor element streaming identifier specifying the scene descriptor data and the object descriptor element streaming identifier specifying the object descriptor data are excluded from the IOD data.
수신측에서의 데이터 디코딩과정은 수신된 패킷(210) 중에서 IOD 스트리밍 데이터(240)에 해당하는 정보 중에서 esDescrptor[1] : Video(250) 정보에서 해당하는 비디오 스트리밍 데이터(220)의 요소 스트리밍 식별자(ES_ID)를 추출하여 비디오 스트리밍 데이터(220)을 지정한다. 마찬가지 방법으로 esDescrptor[2] : Audio(260)에 해당하는 오디오 스트리밍 데이터(230)를 지정한다. IOD 스트리밍 데이터(240)의 구조는 ISO/IEC 14496-1의 규격을 따르는데, 그 규격은 다음과 같다.The data decoding process at the receiving side is an element streaming identifier (ES_ID) of video streaming data 220 corresponding to esDescrptor [1]: Video 250 information among information corresponding to IOD streaming data 240 among the received packets 210. Extracts and specifies video streaming data 220. In the same manner, esDescrptor [2]: Audio streaming data 230 corresponding to Audio 260 is designated. The structure of the IOD streaming data 240 follows the standard of ISO / IEC 14496-1, which is as follows.
IOD{IOD {
bit(8)TAG;0x02bit (8) TAG; 0x02
bit(8)length;0x38bit (8) length; 0x38
bit(10)ObjectDecriptorIDbit (10) ObjectDecriptorID
bit(1)URL-FLAG;0bit (1) URL-FLAG; 0
bit(1)IncludeInlineProfileLevelFlag;0bit (1) IncludeInlineProfileLevelFlag; 0
bit(4)reserved;0b1111bit (4) reserved; 0b1111
bit(8)ODProfileLevelIndication;0x80bit (8) ODProfileLevelIndication; 0x80
bit(8)SceneProfileLevelIndication;0xFFbit (8) SceneProfileLevelIndication; 0xFF
bit(8)AudioProfileLevelIndication;main=0x01bit (8) AudioProfileLevelIndication; main = 0x01
bit(8)VisualProfileLevelIndication;0x03bit (8) VisualProfileLevelIndication; 0x03
bit(8)GraphicsProfileLevelIndication;0xFFbit (8) GraphicsProfileLevelIndication; 0xFF
esDescrptor[1];VideoesDescrptor [1]; Video
esDescrptor[2];AudioesDescrptor [2]; Audio
그런데, 본 발명에 따른 송수신방법에서는 장면기술자를 사용하지 않으므로, 장면기술자에 해당하는 SceneProfileLevelIndication는 사용하지 않는다.However, since the scene descriptor is not used in the transmission / reception method according to the present invention, the SceneProfileLevelIndication corresponding to the scene descriptor is not used.
도 3의 아래쪽 그림은 오디오 스트리밍 데이터만 송수신하는 경우를 도시한 도면이다. 즉, 비디오 스트리밍 데이터와 오디오 스트리밍 데이터는 반드시 동시에 전송되는 것이 아니라, 도시된 바와 같이 각각 전송될 수도 있다.3 is a diagram illustrating a case where only audio streaming data is transmitted and received. That is, the video streaming data and the audio streaming data are not necessarily transmitted at the same time, but may be transmitted as shown.
도 4는 RTP(Real Time Protocol) 패킷의 데이터 구조를 도시하는 도면이다. 본 발명의 바람직한 실시례에 따르면, 멀티미디어 스트리밍 데이터를 전송하기 위한 전송 프로토콜로써 RTP를 사용할 수 있다. RTP 패킷은 동기화를 위한 정보를 포함하는데, MPEG-4 레이어에는 이미 동기화를 위한 정보가 포함되어 있기 때문에,RTP 패킷에서 지원하는 동기화에 관한 정보는 중복적인 것이 되기 때문에, 송수신되는 데이터의 양을 줄이기 위해서 이러한 중복정보는 제거하는 것이 바람직하다.4 is a diagram illustrating a data structure of a Real Time Protocol (RTP) packet. According to a preferred embodiment of the present invention, RTP can be used as a transport protocol for transmitting multimedia streaming data. The RTP packet contains information for synchronization. Since the MPEG-4 layer already contains information for synchronization, the information on synchronization supported by the RTP packet is redundant, thus reducing the amount of data transmitted and received. For this reason, it is desirable to remove such duplicate information.
RTP 패킷의 규격은 "Request for Comment:1889-RTP"에서 정의하는데, 도 4를 참조하여 제거되는 동기화부분을 설명하면 다음과 같다. 1비트 필드로서 확장 헤더를 사용하는지 여부를 정하는 X(Extension)은 사용하지 않기 때문에 0으로 세팅한다. 또한 4비트 필드로 고정헤더 이후에 나열되는 CSRC 식별자의 수를 나타내는 CC(CSRC Count)는 CSRC 식별자를 사용하지 않기 때문에 0으로 세팅된다.The specification of the RTP packet is defined in "Request for Comment: 1889-RTP." Referring to FIG. Set to 0 because X (Extension), which determines whether to use the extension header as a 1-bit field, is not used. In addition, the CC (CSRC Count) indicating the number of CSRC identifiers listed after the fixed header as a 4-bit field is set to 0 because the CSRC identifier is not used.
도 1은 본 발명의 실시례에 따른 멀티미디어 스트리밍 데이터의 송수신 방법을 도시하는 흐름도이다. 먼저, 송신방법(1)에 대해 설명하면, 전송하고자 하는 비디오 신호를 MPEG-4 심플 프로파일을 이용하여 코딩하여 비디오 스트리밍 데이터를 생성하고, 전송하고자 하는 오디오 신호를 G.723.1 코덱 또는 MPEG-1 오디오 레이어 3 코덱 중 어느 하나를 이용하여 코딩하여 오디오 스트리밍 데이터를 생성하는 제1 단계(10)를 거친다.1 is a flowchart illustrating a method of transmitting and receiving multimedia streaming data according to an embodiment of the present invention. First, the transmission method (1) will be described. The video signal to be transmitted is encoded using MPEG-4 simple profile to generate video streaming data, and the audio signal to be transmitted is G.723.1 codec or MPEG-1 audio. A first step 10 of coding using one of the layer 3 codecs to generate audio streaming data is performed.
비디오 신호는 ISO/IEC 14496-2에 정의된 MPEG-4 심플 프로파일을 고려하고, 바람직하게는 프레임 레이트는 2~15 Frames/sec 정도로 하고, 이미지의 크기는 SQCIF(128x96) 또는 QCIF(176x144)로 할 수 있다. 이러한 제한은 필수적인 것은 아니고, 단지 현재 사용되는 무선망의 대여폭을 고려할 제한이다.The video signal takes into account the MPEG-4 simple profile defined in ISO / IEC 14496-2, preferably the frame rate is about 2-15 frames / sec, and the image size is SQCIF (128x96) or QCIF (176x144). can do. This restriction is not essential, but merely a consideration to consider the rental width of the currently used wireless network.
오디오 신호는 비트-레이트(bit-rate)와 사용목적에 따라 G.723.1 코덱, MPEG-1 오디오 레이어 3 코덱, AAC 중 어느 하나를 이용하여 코딩할 수 있다.The audio signal may be coded using any one of the G.723.1 codec, the MPEG-1 audio layer 3 codec, and the AAC according to the bit rate and the intended use.
다음으로, 비디오 스트리밍 데이터 및 오디오 스트리밍 데이터에 해당하는IOD 스트리밍 데이터를 생성하고, 비디오 스트리밍 데이터, 오디오 스트리밍 데이터, 및 IOD 스트리밍 데이터를 SL 먹스와 플렉스 먹스를 이용하여 먹싱하되, 객체 기술자 트랙과 장면 기술자 트랙은 생성하지 않고, IOD 스트리밍 데이터에는 객체 기술자의 요소 스트리밍 식별자와 장면 기술자의 요소 스트리밍 식별자를 포함시키지 않고 먹싱하여 제2 멀티미디어 스트리밍 데이터를 생성하는 제2 단계(20)를 거친다. SL 먹스와 플렉스 먹스는 ISO/IEC 14496-1의 규격을 따르기 때문에 이에 대한 자세한 설명은 생략한다.Next, generate IOD streaming data corresponding to the video streaming data and the audio streaming data, and mux the video streaming data, the audio streaming data, and the IOD streaming data using the SL mux and the flex mux, but the object descriptor track and scene descriptor. The second step 20 is performed without generating the track and muxing the IOD streaming data without including the element streaming identifier of the object descriptor and the element streaming identifier of the scene descriptor. Since the SL mux and the flex mux follow the standard of ISO / IEC 14496-1, detailed description thereof will be omitted.
객체 기술자 트랙과 장면 기술자 트랙을 사용하지 않을 뿐 아니라, IOD 스트리밍 데이터 내부의 객체 기술자의 요소 스트리밍 식별자와 장면 기술자의 요소 스트리밍 식별자를 사용하지 않음으로 인하여, IOD 스트리밍 데이터에서 바로 비디오 및 오디오 스트리밍 데이터를 직접 포인팅한다. 이러한 방식은 IOD에서 장면 서술자와 객체 서술자를 거쳐 비디오, 오디오 스트리밍 데이터를 포인팅하는 경우 보다 데이터 패킷의 오버 헤드를 줄일 수 있다. 또한 디먹싱 및 디코딩 단계의 데이터 처리과정이 단순하기 때문에 휴대용 단말기의 프로세서의 요구사양이 높지 않다.Not only does it use object descriptor tracks and scene descriptor tracks, but it does not use element streaming identifiers of object descriptors and scene descriptors of scene descriptors within IOD streaming data. Point directly. This approach can reduce the overhead of data packets rather than pointing video and audio streaming data across scene descriptors and object descriptors in the IOD. In addition, since the data processing of the demuxing and decoding stages is simple, the requirements of the processor of the portable terminal are not high.
다음으로, 제2 멀티미디어 스트리밍 데이터를 패킷화하여 제1 멀티미디어 스트리밍 데이터를 생성하는 제3 단계(30)를 거친다. 이때 바람직하게는 RTP 패킷을 사용할 수 있다. 또한 RTP 패킷을 이용하는 경우에는 바람직하게는, 타임스템프, CCRC 식별자, SSRC 식별자를 포함하지 않는데, 이는 동기화에 관한 정보는 이미 MPEG-4에서 지원하기 때문이다.Next, a third step 30 of packetizing the second multimedia streaming data to generate the first multimedia streaming data is performed. In this case, preferably, an RTP packet may be used. In addition, when using an RTP packet, preferably, it does not include a timestamp, a CCRC identifier, and an SSRC identifier because information on synchronization is already supported in MPEG-4.
다음으로, 제1 멀티미디어 스트리밍 데이터를 변조하여 멀티미디어 신호를생성하고 무선채널을 통해 상기 멀티미디어 신호를 송신하는 제4 단계(40)를 거친다.Next, a fourth step 40 of generating a multimedia signal by modulating the first multimedia streaming data and transmitting the multimedia signal through a wireless channel is performed.
수신방법(2)을 설명하면 먼저, 상기 멀티미디어 신호를 무선채널을 통해 수신하여 상기 제1 멀티미디어 스트리밍 데이터로 복조하는 제5 단계(50)를 거친다. 이 때 바람직하게는 제5 단계(5)와 후술하는 제6 단계(6)의 사이에 제1 멀티미디어 스트리밍 데이터를 버퍼링하는 단계를 더 포함할 수 있다. 이는 데이터의 수신지연시 버퍼링된 데이터를 후속단계로 보냄으로써, 수신시의 데이터의 끊김현상을 개선하기 위함이다.Referring to the reception method 2, first, a fifth step 50 of receiving the multimedia signal through a wireless channel and demodulating the first multimedia streaming data is performed. In this case, the method may further include buffering the first multimedia streaming data between the fifth step 5 and the sixth step 6 described later. This is to improve data dropping at the time of reception by sending the buffered data to a subsequent step when the data is delayed.
다음으로, 제1 멀티미디어 스트리밍 데이터를 디패킷라이제이션하여 상기 제2 멀티미디어 스트리밍 데이터를 생성하는 제6 단계(60)를 거친다.Next, a sixth step 60 of depacketizing the first multimedia streaming data to generate the second multimedia streaming data is performed.
다음으로, 제2 멀티미디어 스트리밍 데이터를 플렉스디먹스와 SL 디먹스를 이용하여 디먹싱하여 비디오 스트리밍 데이터, 오디오 스트리밍 데이터, IDO 스트리밍 데이터로 분리하는 제7 단계(7)를 거친다. 플렉스디먹스와 SL 디먹스의 동작은 ISO/IEC 14496-1에서 규정하는 바와 동일하므로 자세한 설명은 생략한다.Next, a seventh step (7) is performed to demux the second multimedia streaming data using the flex demux and the SL demux to separate the video streaming data, the audio streaming data, and the IDO streaming data. Since the operation of the flex demux and the SL demux is the same as that defined in ISO / IEC 14496-1, a detailed description thereof will be omitted.
다음으로, 비디오 스트리밍 데이터와 오디오 스트리밍 데이터를 각각 비디오 신호와 오디오 신호로 디코딩하는 제8 단계(80)를 거친다. 디코딩시 비디오 스트리밍 데이터와 오디오 스트리밍 데이터는 IDO 스트리밍 데이터에 의해 바로 포인팅이 된다. 이때 바람직하게는, 제8 단계(80)와 후술하는 제9 단계(90)의 사이에 비디오 신호와 오디오 신호를 버퍼링하는 단계를 더 포함할 수 있다. 더욱 바람직하게는, 데이터양이 많은 영상신호가 지연되는 경우가 많으므로, 이러한 경우에는 오디오신호에 우선순위를 두어 지연되는 비디오 신호는 건너뜀으로써 사용자에게 출력되는 멀티미디어 스트리밍 데이터가 끊기는 것을 방지할 수 있다.Next, an eighth step 80 of decoding the video streaming data and the audio streaming data into the video signal and the audio signal is performed. In decoding, video streaming data and audio streaming data are directly pointed to by IDO streaming data. In this case, the method may further include buffering the video signal and the audio signal between the eighth step 80 and the ninth step 90 described later. More preferably, since a video signal having a large amount of data is often delayed, in this case, priority is given to the audio signal so that the delayed video signal is skipped, thereby preventing the multimedia streaming data output to the user from being interrupted. have.
다음으로, 상기 비디오 신호와 상기 오디오 신호를 사용자에게 출력하는 제9 단계(90)를 거친다. 이때 비디오 신호는 사용자의 단말기 화면(180)에 출력이 되고, 오디오 신호는 사용자의 단말기 스피커(190)를 통해 출력이 된다.Next, a ninth step 90 of outputting the video signal and the audio signal to a user is performed. In this case, the video signal is output to the terminal screen 180 of the user, and the audio signal is output through the terminal speaker 190 of the user.
이러한 멀티미디어 스트리밍 데이터 송수신 방법에 있어서, 바람직하게는 비디오 스트리밍 데이터와 오디오 스트리밍 데이터 중 어느 하나만 선택적으로 송수신 할 수 있도록 할 수 있다.In the multimedia streaming data transmission and reception method, preferably, any one of video streaming data and audio streaming data can be selectively transmitted and received.
도 2는 본 발명의 멀티미디어 스트리밍 데이터 송수신 방법에 사용하기 적합한 멀티미디어 스트리밍 데이터 수신장치의 구성도이다. 수신장치는 제어부(100), 수신부(110), 복조부(120), 디페킷라이제이션부(130), 디먹스부(140), 디코딩부(160), 표시부(180), 스피커(190)로 구성된다.2 is a block diagram of a multimedia streaming data receiving apparatus suitable for use in the method for transmitting and receiving multimedia streaming data of the present invention. The reception device includes a control unit 100, a reception unit 110, a demodulation unit 120, a depeetization unit 130, a demux unit 140, a decoding unit 160, a display unit 180, and a speaker 190. It consists of.
수신부(110)는 객체 기술자 트랙과 장면 기술자 트랙이 포함되지 않고, IOD 스트리밍 데이터에는 객체 기술자의 요소 스트리밍 식별자와 장면 기술자의 요소 스트리밍 식별자를 포함하지 않는 멀티미디어 신호를 수신한다. 멀티미디어 신호는 전술한 멀티미디어 스트리밍 데이터 송수신방법에서 설명한 멀티미디어 신호와 동일한 신호이다.The receiver 110 does not include the object descriptor track and the scene descriptor track, and receives the multimedia signal that does not include the element streaming identifier of the object descriptor and the element streaming identifier of the scene descriptor in the IOD streaming data. The multimedia signal is the same signal as the multimedia signal described in the aforementioned multimedia streaming data transmission / reception method.
복조부(120)는 수신부(110)에서 전송된 멀티미디어 신호를 복조하여 제1 멀티미디어 스트리밍 데이터로 변환시킨다. 바람직하게는, 복조부(120)와 후술하는 디페킷라이제이션부(140)의 사이에 제1 버퍼(130)를 추가로 구성하여 제1 멀티미디어 스트리밍 데이터를 버퍼링시킴으로써 데이터의 끊김현상을 개선할수 있다.The demodulator 120 demodulates the multimedia signal transmitted from the receiver 110 and converts the multimedia signal into first multimedia streaming data. Preferably, the first buffer 130 may be further configured between the demodulator 120 and the de-packetization unit 140 to be described later, thereby buffering the first multimedia streaming data, thereby reducing the disconnection of the data. .
디페킷라이제이션부(140)는 복조부(120)에서 전송된 제1 멀티미디어 스트리밍 데이터를 제2 멀티미디어 스트리밍 데이터로 디페킷라이제이션한다. 이때 바람직하게는 제1 멀티미디어 스트리밍 데이터는 RTP를 이용하여 패킷화된 데이터이고, 디페킷라이제이션부(140)는 RTP를 이용하여 디페킷라이제이션할 수 있다. 더욱 바람직하게는, MPEG-4에서도 동기화에 관한 데이터를 포함시키기 때문에, RTP 패킷에서 동기화에 관한 데이터는 중복되기 때문에 제1 멀티미디어 스트리밍 데이터는 타임스템프, CSRC 식별자, 및 SSRC 식별자를 포함하지 않을 수 있다.The depacketization unit 140 depackets the first multimedia streaming data transmitted from the demodulator 120 into the second multimedia streaming data. In this case, preferably, the first multimedia streaming data is packetized data using RTP, and the de-packetization unit 140 may de-packetize using RTP. More preferably, since MPEG-4 also includes data on synchronization, the first multimedia streaming data may not include a timestamp, CSRC identifier, and SSRC identifier because the data on synchronization in the RTP packet is duplicated. .
디먹스부(150)는 디패킷라이제이션부(140)에서 전송된 제2 멀티미디어 스트리밍 데이터를 비디오 스트리밍 데이터, 오디오 스트리밍 데이터, IOD 스트리밍 데이터로 분리한다. 디먹스부(150)는 ISO/IEC 14496-1에 따라 플렉스 디먹스(152)와 SL 디먹스(154)로 구성된다.The demux unit 150 separates the second multimedia streaming data transmitted from the depacketization unit 140 into video streaming data, audio streaming data, and IOD streaming data. The demux unit 150 is composed of a flex demux 152 and an SL demux 154 according to ISO / IEC 14496-1.
디코딩부(160)는 디먹스부(150)에서 전송된 비디오 스트리밍 데이터를 MPEG-4 심플 프로파일(simple profile)을 이용하여 디코딩하여 비디오 신호로 변환하고, 디먹스부(150)에서 전송된 오디오 스트리밍 데이터를 G.723.1 코덱, MPEG-1 오디오 레이어 3 코덱, AAC 중 어느 하나를 이용하여 디코딩하여 오디오 신호로 변환한다.The decoding unit 160 decodes the video streaming data transmitted from the demux unit 150 using an MPEG-4 simple profile to convert the video signal into a video signal, and the audio stream transmitted from the demux unit 150. The data is decoded using any one of the G.723.1 codec, the MPEG-1 audio layer 3 codec, and the AAC to be converted into an audio signal.
바람직하게는, 디코딩부(160)의 다음단에 제2 버퍼(170)를 더 포함하여 구성함으로써, 디코딩부(160)에서 출력되는 상기 비디오 신호 및 상기 오디오 신호를 버퍼링하여 표시부(180) 및 스피커(190)로 출력할 수 있다. 더욱 바람직하게는, 비디오 신호가 지연되는 경우 오디오 신호에 우선순위를 두어 지연되는 비디오 신호를 건너뛰도록 설정할 수 있다.Preferably, the second buffer 170 is further included in the next stage of the decoding unit 160 to buffer the video signal and the audio signal output from the decoding unit 160 to display the display unit 180 and the speaker. And output to 190. More preferably, when the video signal is delayed, the audio signal may be prioritized to be skipped.
제어부(100)는 디페킷라이제이션부(140), 디먹스부(150), 디코딩부(160)를 제어한다. 제어부(100)에서의 제어동작은 일반적인 MPEG-4 데이터 수신장치의 제어동작과 동일하므로 자세한 설명은 생략한다.The control unit 100 controls the de-packetization unit 140, the demux unit 150, and the decoding unit 160. Since the control operation of the control unit 100 is the same as that of the general MPEG-4 data receiving apparatus, a detailed description thereof will be omitted.
표시부(180)는 디코딩부(160)에서 전송된 비디오 신호를 화면을 통해 사용자에게 출력하고, 스피커(190)는 디코딩부(160)에서 전송된 오디오 신호를 사용자에게 출력한다.The display unit 180 outputs the video signal transmitted from the decoder 160 to the user through the screen, and the speaker 190 outputs the audio signal transmitted from the decoder 160 to the user.
이상에서 설명한 바와 같이 본 발명에 따른 멀티미디어 스트리밍 데이터 수신방법 및 그 방법에 적합한 수신장치에 따르면, 송수신되는 스트리밍 데이터는 전체적으로 MPEG-4 기준에 부합하기 때문에, 동영상을 높은 압축률로 송수신할 수 있으며, 이종 통신망간의 멀티미디어 자료의 전달이 용이하다. 또한, MPEG-4의 객체지향에 관련되는 데이터를 제거함으로써, 스트리밍 데이터의 양이 대폭 감소되어 대여폭이 한정되는 이동통신망과 같은 무선채널에서 사용하기 적합할 뿐만 아니라, 디먹싱 및 디코딩 알고리즘이 단순하기 때문에, 시스템 사양이 비교적 낮고 소비전력이 문제가 되는 이동 단말기에서 구현하기에 적합한 현저한 효과가 있다.As described above, according to the method for receiving multimedia streaming data according to the present invention and a receiver suitable for the method, since the transmitted and received streaming data conforms to the MPEG-4 standard as a whole, video can be transmitted and received at a high compression rate. Easy transmission of multimedia data between communication networks. In addition, by eliminating the data related to the object orientation of MPEG-4, the amount of streaming data is greatly reduced and suitable for use in a wireless channel such as a mobile communication network in which the bandwidth is limited, and the demuxing and decoding algorithm is simple. Therefore, there is a remarkable effect suitable for implementing in a mobile terminal in which the system specification is relatively low and power consumption is a problem.
또한, 본 발명의 바람직한 실시예에 따르면, MPEG-4의 우수한 신호 동기 기능을 사용하여 오디오 신호와 비디오 신호를 동기시키기 때문에, RTP 패킷 중에서 동기화를 위해 사용되는 데이터를 생략하여 전송할 수 있기 때문에, 전송되는 스트리밍 데이터양을 감소시킬 수 있는 현저한 효과가 있다.In addition, according to a preferred embodiment of the present invention, since the audio signal and the video signal are synchronized using the excellent signal synchronization function of MPEG-4, since the data used for synchronization can be omitted from the RTP packet, the transmission is performed. There is a remarkable effect that can reduce the amount of streaming data.
아울러 본 발명의 바람직한 실시예들은 예시의 목적을 위해 개시된 것이며, 당업자라면 본 발명의 사상과 범위 안에서 다양한 수정, 변경, 부가 등이 가능할 것이며, 이러한 수정 변경 등은 이하의 특허청구의 범위에 속하는 것으로 보아야 할 것이다.In addition, preferred embodiments of the present invention are disclosed for the purpose of illustration, those skilled in the art will be able to make various modifications, changes, additions, etc. within the spirit and scope of the present invention, such modifications and modifications belong to the scope of the claims You will have to look.
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020005130A KR20030065002A (en) | 2002-01-29 | 2002-01-29 | Method of Transmitting Multimedia Streaming Data via Wireless Network and Receiver Using the Same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020005130A KR20030065002A (en) | 2002-01-29 | 2002-01-29 | Method of Transmitting Multimedia Streaming Data via Wireless Network and Receiver Using the Same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20030065002A true KR20030065002A (en) | 2003-08-06 |
Family
ID=32219760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020005130A KR20030065002A (en) | 2002-01-29 | 2002-01-29 | Method of Transmitting Multimedia Streaming Data via Wireless Network and Receiver Using the Same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20030065002A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100682910B1 (en) * | 2004-12-31 | 2007-02-15 | 삼성전자주식회사 | Method and apparatus for MPEG-4 encoding/decoding |
KR100686194B1 (en) * | 2004-09-03 | 2007-02-22 | 케이.디이.티이 전자주식회사 | A portable audio player which involves DAB/DMB transmitter in it |
KR100733965B1 (en) * | 2005-11-01 | 2007-06-29 | 한국전자통신연구원 | Object-based audio transmitting/receiving system and method |
KR100973131B1 (en) * | 2003-12-29 | 2010-07-29 | 주식회사 케이티 | Method For Transmitting Video Using Video CODEC Profile Exchange |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980027902A (en) * | 1996-10-18 | 1998-07-15 | 김광호 | Video Conference System Using Wireless LAN Card |
KR20000040272A (en) * | 1998-12-17 | 2000-07-05 | 이계철 | Apparatus for packing mpeg audio bit stream |
KR20020096107A (en) * | 2001-06-16 | 2002-12-31 | 엘지전자 주식회사 | Apparatus for version control of digital television |
KR20030056103A (en) * | 2001-12-27 | 2003-07-04 | 한국전자통신연구원 | Apparatus for activating specific region in mpeg-2 video using mpeg-4 scene description and method thereof |
-
2002
- 2002-01-29 KR KR1020020005130A patent/KR20030065002A/en not_active Application Discontinuation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980027902A (en) * | 1996-10-18 | 1998-07-15 | 김광호 | Video Conference System Using Wireless LAN Card |
KR20000040272A (en) * | 1998-12-17 | 2000-07-05 | 이계철 | Apparatus for packing mpeg audio bit stream |
KR20020096107A (en) * | 2001-06-16 | 2002-12-31 | 엘지전자 주식회사 | Apparatus for version control of digital television |
KR20030056103A (en) * | 2001-12-27 | 2003-07-04 | 한국전자통신연구원 | Apparatus for activating specific region in mpeg-2 video using mpeg-4 scene description and method thereof |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100973131B1 (en) * | 2003-12-29 | 2010-07-29 | 주식회사 케이티 | Method For Transmitting Video Using Video CODEC Profile Exchange |
KR100686194B1 (en) * | 2004-09-03 | 2007-02-22 | 케이.디이.티이 전자주식회사 | A portable audio player which involves DAB/DMB transmitter in it |
KR100682910B1 (en) * | 2004-12-31 | 2007-02-15 | 삼성전자주식회사 | Method and apparatus for MPEG-4 encoding/decoding |
KR100733965B1 (en) * | 2005-11-01 | 2007-06-29 | 한국전자통신연구원 | Object-based audio transmitting/receiving system and method |
US7912566B2 (en) | 2005-11-01 | 2011-03-22 | Electronics And Telecommunications Research Institute | System and method for transmitting/receiving object-based audio |
US9271101B2 (en) | 2005-11-01 | 2016-02-23 | Electronics And Telecommunications Research Institute | System and method for transmitting/receiving object-based audio |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7010032B1 (en) | Moving image coding apparatus and decoding apparatus | |
KR100557103B1 (en) | Data processing method and data processing apparatus | |
TWI432035B (en) | Backward-compatible aggregation of pictures in scalable video coding | |
CN100568966C (en) | A kind of network transfer method of audio/video data | |
CN1717935B (en) | I-picture insertion on request | |
US20110274180A1 (en) | Method and apparatus for transmitting and receiving layered coded video | |
JP4549610B2 (en) | COMMUNICATION SYSTEM, COMMUNICATION METHOD, TRANSMISSION DEVICE AND METHOD, RECEPTION DEVICE AND METHOD, AND PROGRAM | |
CN101321280A (en) | Real-time video transcoding stream medium server | |
EP1230802B1 (en) | Mpeg-4 video specific control packet for providing a customized set of coding tools | |
JP2004537226A (en) | System and method for broadcasting separately encoded signals over ATSC channels | |
KR20030065002A (en) | Method of Transmitting Multimedia Streaming Data via Wireless Network and Receiver Using the Same | |
JP2001148853A (en) | Moving picture encoder and decoder | |
KR100530919B1 (en) | Data processing method and data processing apparatus | |
US20070058576A1 (en) | Mobile communication terminal and method for reproducing digital broadcasting | |
JP4356023B2 (en) | Transmitting apparatus and method, receiving apparatus and method, and program | |
KR100713363B1 (en) | Apparatus and method for transmitting mpeg | |
JP2004007461A (en) | Data processor and its method | |
KR101148072B1 (en) | Multimedia supporting system and method thereof | |
KR100437168B1 (en) | communication method used in MPEG-4 system | |
KR100530920B1 (en) | Image and voice transmitting apparatus and receiving apparatus | |
Burlacu et al. | MPEG-4 Technology Strategy Analysis | |
KR20030057505A (en) | Multimedia data transfer system using Real-time Transport Protocol |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |