KR100576543B1 - Apparatus and Method for Converting Media Stream for Multimedia Service in DAB system - Google Patents
Apparatus and Method for Converting Media Stream for Multimedia Service in DAB system Download PDFInfo
- Publication number
- KR100576543B1 KR100576543B1 KR20030059029A KR20030059029A KR100576543B1 KR 100576543 B1 KR100576543 B1 KR 100576543B1 KR 20030059029 A KR20030059029 A KR 20030059029A KR 20030059029 A KR20030059029 A KR 20030059029A KR 100576543 B1 KR100576543 B1 KR 100576543B1
- Authority
- KR
- South Korea
- Prior art keywords
- transport stream
- eti
- media transport
- stream
- eti frame
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000005540 biological transmission Effects 0.000 claims abstract description 159
- 238000010276 construction Methods 0.000 claims abstract description 6
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 238000007726 management method Methods 0.000 claims 13
- 238000010586 diagram Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41422—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance located in transportation means, e.g. personal vehicle
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/02—Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
- H04H60/07—Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information characterised by processes or methods for the generation
-
- 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/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/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2402—Monitoring of the downstream path of the transmission network, e.g. bandwidth available
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/86—Arrangements characterised by the broadcast information itself
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/86—Arrangements characterised by the broadcast information itself
- H04H20/95—Arrangements characterised by the broadcast information itself characterised by a specific format, e.g. an encoded audio stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H2201/00—Aspects of broadcast communication
- H04H2201/10—Aspects of broadcast communication characterised by the type of broadcast system
- H04H2201/20—Aspects of broadcast communication characterised by the type of broadcast system digital audio broadcasting [DAB]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
1. 청구범위에 기재된 발명이 속한 기술분야1. TECHNICAL FIELD OF THE INVENTION
본 발명은 디지털 오디오 방송 전송 시스템에서 멀티미디어 서비스를 제공하기 위한 미디어 스트림 변환장치 및 그 방법에 관한 것임.The present invention relates to an apparatus and method for converting a media stream for providing a multimedia service in a digital audio broadcasting transmission system.
2. 발명이 해결하려고 하는 기술적 과제2. The technical problem to be solved by the invention
본 발명은, DAB 전송 시스템에서 특히 엠펙-2(MPEG-2) 시스템 규격을 따르는 멀티미디어 데이터를 전송하기 위해 엠펙-2(MPEG-2) 시스템 기반의 멀티미디어 데이터 스트림을 분석하고, 분석된 정보를 이용하여 앙상블전송접속(ETI) 프레임 전송 규격에 맞게 앙상블전송접속(ETI) 프레임으로 재구성하여 DAB 데이터 스트림으로 변환하여 멀티미디어 서비스를 제공할 수 있는 미디어 스트림 변환장치 및 그 방법과, 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하고자 함.The present invention analyzes the multimedia data stream based on the MPEG-2 system and uses the analyzed information in order to transmit the multimedia data conforming to the MPEG-2 system standard in the DAB transmission system. An apparatus and method for converting a media stream capable of providing a multimedia service by reconstructing an ensemble transmission access (ETI) frame according to an ensemble transmission access (ETI) frame transmission standard and converting it into a DAB data stream, and to realize the method To provide a computer-readable recording medium that records the program.
3. 발명의 해결방법의 요지3. Summary of Solution to Invention
본 발명은, 디지털 오디오 방송(DAB) 전송 시스템에서 멀티미디어 서비스를 제공하기 위한 미디어 스트림 변환장치에 있어서, 미디어 전송스트림을 수신받기 위한 미디어 전송스트림 수신수단; 상기 수신된 미디어 전송스트림의 전송율을 계산하고, 미디어 전송스트림의 구성 정보를 분석하기 위한 미디어 전송스트림 분석수단; 상기 미디어 전송스트림 분석수단에서 출력된 미디어 전송스트림을 임시 저장하기 위한 미디어 전송스트림 저장수단; 그래픽 사용자 인터페이스(GUI)를 통해 앙상블전송접속(ETI) 프레임 구성시에 필요한 정보(ETI 프레임 구성 정보)를 입력받고, 상기 분석된 미디어 전송스트림에 관한 구성 정보를 표현하기 위한 시스템 관리수단; 상기 분석된 미디어 전송스트림에 관한 구성 정보를 상기 시스템 관리 수단으로 전달하고, 상기 시스템 관리수단으로부터 ETI 프레임 구성 정보를 전달받기 위한 시스템 제어수단; 상기 시스템 제어수단으로부터의 ETI 프레임 구성 정보와, 상기 미디어 전송스트림 분석수단으로부터의 미디어 전송스트림의 전송율을 전달받아 제공하고, ETI 프레임 구성을 위해 상기 미디어 전송스트림 저장수단을 제어하여, ETI 프레임 구성에 관련된 부분을 통합 관리하기 위한 ETI 프레임 관리수단; 상기 ETI 프레임 구성 정보, 상기 미디어 전송스트림의 전송율을 바탕으로, 상기 미디어 전송스트림 저장수단에서 하나의 ETI 프레임을 구성하기 위해 필요한 스트림을 읽어와 ETI 프레임을 구성하기 위한 ETI 프레임 구성수단; 및 상기 ETI 프레임 구성수단에서 출력된 ETI 프레임을 물리적인 레벨로 전송하기 위한 ETI 프레임 송신수단을 포함함.An apparatus for converting a media stream for providing a multimedia service in a digital audio broadcasting (DAB) transmission system, the apparatus comprising: a media transport stream receiving means for receiving a media transport stream; Media transport stream analyzing means for calculating a transmission rate of the received media transport stream and analyzing configuration information of the media transport stream; Media transport stream storage means for temporarily storing the media transport stream output from the media transport stream analyzing means; System management means for receiving information (ETI frame configuration information) necessary for configuring an ensemble transmission access (ETI) frame through a graphical user interface (GUI) and expressing configuration information about the analyzed media transport stream; System control means for transferring the configuration information about the analyzed media transport stream to the system management means and receiving the ETI frame configuration information from the system management means; ETI frame configuration information from the system control means and the transmission rate of the media transport stream from the media transport stream analysis means are received and provided, and the media transport stream storage means is controlled to configure the ETI frame configuration. ETI frame management means for integrated management of related parts; ETI frame construction means for reading an stream necessary for constructing one ETI frame from the media transport stream storage means and configuring an ETI frame based on the ETI frame configuration information and the transmission rate of the media transport stream; And ETI frame transmitting means for transmitting the ETI frame output from the ETI frame configuring means at a physical level.
4. 발명의 중요한 용도4. Important uses of the invention
본 발명은 디지털 방송 시스템 등에 이용됨.The present invention is used in digital broadcasting systems.
DAB, MPEG-2, 전송스트림, ETI, 앙상블전송접속, 멀티미디어 서비스DAB, MPEG-2, Transport Stream, ETI, Ensemble Transmission Access, Multimedia Service
Description
도 1 은 종래의 디지털 오디오 방송 전송 시스템에 대한 구성예시도.1 is an exemplary configuration diagram of a conventional digital audio broadcasting transmission system.
도 2 는 본 발명에 따른 DAB 전송 시스템에서 멀티미디어 서비스를 제공하기 위한 미디어 스트림 변환장치의 일실시예 구성도.2 is a block diagram of an embodiment of a media stream conversion apparatus for providing a multimedia service in a DAB transmission system according to the present invention;
도 3 은 본 발명에 따른 미디어 스트림 변환장치의 앙상블전송접속(ETI) 프레임 구성부에 대한 일실시예 상세 구성도.Figure 3 is a detailed configuration diagram of an embodiment of an ensemble transmission access (ETI) frame configuration of the media stream conversion apparatus according to the present invention.
도 4 는 본 발명에 따른 미디어 스트림 변환장치의 적용예를 나타낸 일실시예 설명도.4 is an exemplary explanatory diagram showing an application example of a media stream converting apparatus according to the present invention;
도 5 는 본 발명에 따른 디지털 오디오 방송 전송 시스템에서 멀티미디어 서비스를 제공하기 위한 미디어 스트림 변환방법에 대한 일실시예 흐름도.
5 is a flowchart illustrating a media stream conversion method for providing a multimedia service in a digital audio broadcasting transmission system according to the present invention.
* 도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings
201 : 엠펙-2 전송스트림 수신부 202 : 엠펙-2 전송스트림 분석부201: MPEG-2 transport stream receiver 202: MPEG-2 transport stream analyzer
203 : 엠펙-2 전송스트림 버퍼부 204 : 앙상블전송접속 프레임 구성부 203: MPEG-2 transport stream buffer unit 204: Ensemble transmission frame configuration unit
205 : 시스템 매니저부 206 : 시스템 제어부205: System Manager 206: System Control
207 : 앙상블전송접속 프레임 관리부 208 : 앙상블전송접속 프레임 송신부
207: ensemble transmission access frame management unit 208: ensemble transmission access frame transmission unit
본 발명은 디지털 오디오 방송(DAB : Digital Audio Broadcasting) 전송 시스템 등에서 멀티미디어 서비스를 제공하기 위해서 특히 엠펙-2(MPEG-2) 스트림을 디지털 오디오 방송(DAB) 데이터 스트림으로 변환하는 미디어 스트림 변환 장치 및 그 방법과, 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.The present invention relates to a media stream converting apparatus for converting an MPEG-2 (MPEG-2) stream into a digital audio broadcasting (DAB) data stream in order to provide a multimedia service in a digital audio broadcasting (DAB) transmission system and the like. A method and a computer readable recording medium having recorded thereon a program for realizing the method.
최근 이동 상태에서 동영상을 포함하는 멀티미디어 방송 서비스에 대한 요구가 높아 짐에 따라 이러한 서비스를 수용하기 위해 여러 방법들이 시도되고 있다. 그 중의 하나로 이동 수신에 강한 디지털 오디오 방송 시스템을 적용하는 방안이 고려되고 있다.Recently, as the demand for a multimedia broadcasting service including video in a mobile state increases, various methods have been attempted to accommodate such a service. Among them, a method of applying a digital audio broadcasting system that is strong for mobile reception is being considered.
초기의 디지털 오디오 방송(DAB) 전송 시스템은 오디오 방송의 디지털화와 비교적 저속의 디지털 데이터의 전송을 위해 사용되었지만, 최근에는 디지털 오디오 방송(DAB) 전송 시스템을 이용하여 동영상을 포함하는 멀티미디어 서비스를 제공하려고 한다. 다양한 방법으로 부호화된 멀티미디어 데이터를 디지털 오디오 방송(DAB) 전송 시스템에 삽입하기 위해서 엠펙-2(MPEG-2) 시스템을 이용할 수 있다. Early digital audio broadcasting (DAB) transmission systems were used to digitize audio broadcasting and to transmit relatively low-speed digital data. Recently, digital audio broadcasting (DAB) transmission systems have been used to provide multimedia services including video. do. The MPEG-2 system may be used to insert multimedia data encoded in various ways into a digital audio broadcasting (DAB) transmission system.
이러한 엠펙-2(MPEG-2) 시스템을 이용하는 방법은 멀티미디어 데이터의 다중화, 동기화, 그리고 전송을 위해서 많은 장점을 가지고 있다.The method using the MPEG-2 system has many advantages for multiplexing, synchronizing, and transmitting multimedia data.
그러나, 디지털 오디오 방송(DAB) 전송 시스템은 상기 엠펙-2(MPEG-2) 시스템의 장점을 살릴 수 있지만, 멀티미디어 데이터의 삽입을 고려한 인터페이스 규정을 가지고 있지 않다. 그러므로, 엠펙-2(MPEG-2) 시스템을 이용하는 멀티미디어 데이터를 디지털 오디오 방송(DAB) 전송 시스템에 삽입하기 위해서는 두 시스템의 인터페이스 규정을 맞추는 장치가 필요하다. 즉, 디지털 오디오 방송(DAB) 전송 시스템은 앙상블전송접속(ETI : Ensemble Transport Interface) 프레임을 인터페이스 규정 중에 하나로 정하고 있으므로, 인터페이스를 맞추는 관점에서 보면, 엠펙-2(MPEG-2) 전송스트림(TS : Transport Stream)을 앙상블전송접속(ETI) 프레임으로 실시간 변환하는 장치가 필요하다.However, the digital audio broadcasting (DAB) transmission system can take advantage of the MPEG-2 system, but does not have an interface specification considering the insertion of multimedia data. Therefore, in order to insert multimedia data using the MPEG-2 system into a digital audio broadcasting (DAB) transmission system, an apparatus that conforms to the interface specification of the two systems is required. That is, the digital audio broadcasting (DAB) transmission system defines an ensemble transport interface (ETI) frame as one of the interface rules. Therefore, in terms of matching the interface, an MPEG-2 transport stream (TS: An apparatus for converting a transport stream into an ensemble transport access (ETI) frame in real time is required.
도 1 은 종래의 디지털 오디오 방송 전송 시스템에 대한 구성예시도이다.1 is an exemplary configuration diagram of a conventional digital audio broadcasting transmission system.
도면에서, "101"은 오디오 소스, "102"는 오디오 인코더, "103"은 앙상블 다중화기, 그리고 "104"는 OFDM(Orthogonal Frequency Division Multiplexing) 인코더를 각각 나타낸다.In the figure, "101" represents an audio source, "102" represents an audio encoder, "103" represents an ensemble multiplexer, and "104" represents an orthogonal frequency division multiplexing (OFDM) encoder.
종래의 디지털 오디오 방송(이하, "DAB"라 함) 전송 시스템은 아날로그 오디오 방송의 디지털화를 목적으로 하기 때문에 주로 오디오 방송에 중점을 두고 시스템을 구축하였다.Since the conventional digital audio broadcasting (hereinafter referred to as "DAB") transmission system is intended for the digitization of analog audio broadcasting, the system has been mainly built on audio broadcasting.
도 1에 도시된 바와 같이, 오디오 소스(101)를 오디오 인코더(102)에서 부호화하고, 앙상블 다중화기(103)에서 다중화하여 OFDM 인코더(104)를 통해 전송하 는 방식을 취하고 있다. 물론, 저속의 디지털 데이터의 전송 서비스도 일부에서 하고는 있지만, DAB 전송 시스템을 통해서 실시간 동영상을 포함하는 멀티미디어 서비스를 하기에는 많은 어려움이 있다. 특히, 유럽의 DAB 시스템인 유레카(EUREKA) 147을 기반으로 하는 DAB 전송 시스템과 엠펙-2(MPEG-2) 시스템은 의도된 서비스가 다르기 때문에 두 시스템간에는 다른 인터페이스를 가지고 있어 현재의 시스템에서는 이를 수용할 수 없는 문제점이 있었다.
As shown in FIG. 1, the
본 발명은, 상기한 바와 같은 문제점을 해결하기 위하여 제안된 것으로, DAB 전송 시스템 등에서 특히 엠펙-2(MPEG-2) 시스템 규격을 따르는 멀티미디어 데이터를 전송하기 위해 엠펙-2(MPEG-2) 시스템 기반의 멀티미디어 데이터 스트림을 분석하고, 분석된 정보를 이용하여 앙상블전송접속(ETI) 프레임 전송 규격에 맞게 앙상블전송접속(ETI) 프레임으로 재구성하여 DAB 데이터 스트림으로 변환하여 멀티미디어 서비스를 제공할 수 있는 미디어 스트림 변환장치 및 그 방법과, 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.The present invention has been proposed to solve the above problems, and based on the MPEG-2 system in order to transmit multimedia data conforming to the MPEG-2 system specification, in particular, in a DAB transmission system. A media stream that analyzes multimedia data streams and reconstructs ensemble transmission access (ETI) frames according to the ensemble transmission access (ETI) frame transmission standard and converts them into DAB data streams to provide multimedia services. An object of the present invention is to provide a converter, a method thereof, and a computer-readable recording medium having recorded thereon a program for realizing the method.
상기 목적을 달성하기 위한 본 발명의 장치는, 디지털 오디오 방송(DAB) 전송 시스템에서 멀티미디어 서비스를 제공하기 위한 미디어 스트림 변환장치에 있어서, 미디어 전송스트림을 수신받기 위한 미디어 전송스트림 수신수단; 상기 수신된 미디어 전송스트림의 전송율을 계산하고, 미디어 전송스트림의 구성 정보를 분석하기 위한 미디어 전송스트림 분석수단; 상기 미디어 전송스트림 분석수단에서 출력된 미디어 전송스트림을 임시 저장하기 위한 미디어 전송스트림 저장수단; 그래픽 사용자 인터페이스(GUI)를 통해 앙상블전송접속(ETI) 프레임 구성시에 필요한 정보(ETI 프레임 구성 정보)를 입력받고, 상기 분석된 미디어 전송스트림에 관한 구성 정보를 표현하기 위한 시스템 관리수단; 상기 분석된 미디어 전송스트림에 관한 구성 정보를 상기 시스템 관리 수단으로 전달하고, 상기 시스템 관리수단으로부터 ETI 프레임 구성 정보를 전달받기 위한 시스템 제어수단; 상기 시스템 제어수단으로부터의 ETI 프레임 구성 정보와, 상기 미디어 전송스트림 분석수단으로부터의 미디어 전송스트림의 전송율을 전달받아 제공하고, ETI 프레임 구성을 위해 상기 미디어 전송스트림 저장수단을 제어하여, ETI 프레임 구성에 관련된 부분을 통합 관리하기 위한 ETI 프레임 관리수단; 상기 ETI 프레임 구성 정보, 상기 미디어 전송스트림의 전송율을 바탕으로, 상기 미디어 전송스트림 저장수단에서 하나의 ETI 프레임을 구성하기 위해 필요한 스트림을 읽어와 ETI 프레임을 구성하기 위한 ETI 프레임 구성수단; 및 상기 ETI 프레임 구성수단에서 출력된 ETI 프레임을 물리적인 레벨로 전송하기 위한 ETI 프레임 송신수단을 포함하여 이루어진 것을 특징으로 한다.An apparatus of the present invention for achieving the above object is a media stream conversion apparatus for providing a multimedia service in a digital audio broadcasting (DAB) transmission system, comprising: a media transport stream receiving means for receiving a media transport stream; Media transport stream analyzing means for calculating a transmission rate of the received media transport stream and analyzing configuration information of the media transport stream; Media transport stream storage means for temporarily storing the media transport stream output from the media transport stream analyzing means; System management means for receiving information (ETI frame configuration information) necessary for configuring an ensemble transmission access (ETI) frame through a graphical user interface (GUI) and expressing configuration information about the analyzed media transport stream; System control means for transferring the configuration information about the analyzed media transport stream to the system management means and receiving the ETI frame configuration information from the system management means; ETI frame configuration information from the system control means and the transmission rate of the media transport stream from the media transport stream analysis means are received and provided, and the media transport stream storage means is controlled to configure the ETI frame configuration. ETI frame management means for integrated management of related parts; ETI frame construction means for reading an stream necessary for constructing one ETI frame from the media transport stream storage means and configuring an ETI frame based on the ETI frame configuration information and the transmission rate of the media transport stream; And an ETI frame transmitting means for transmitting the ETI frame output from the ETI frame configuring means at a physical level.
한편, 본 발명의 방법은, 디지털 오디오 방송(DAB) 전송 시스템에서 멀티미디어 서비스를 제공하기 위한 미디어 스트림 변환방법에 있어서, 미디어 전송스트림을 입력받아 패킷 단위로 정렬한 후, 입력된 미디어 전송스트림의 유효한 전송율을 계산하고, 입력된 미디어 전송스트림의 구성 정보를 분석하는 단계; 상기 분석된 미디어 전송스트림을 미디어 전송스트림 버퍼부에 임시 저장하는 단계; 그래픽 사용자 인터페이스(GUI)를 통해서, 상기 분석된 전송스트림에 관한 구성 정보를 표현하고 시스템 관리자로부터 앙상블전송접속(ETI) 프레임 구성시에 필요한 정보(ETI 프레임 구성 정보)를 입력받고, ETI 프레임 구성을 위해 필요한 정보를 구현하는 단계; 상기 미디어 전송스트림의 전송율과 상기 ETI 프레임 구성 정보를 바탕으로 상기 미디어 전송스트림 버퍼부에서 하나의 ETI 프레임을 구성하기 위해 필요한 스트림을 읽어와 ETI 프레임을 구성하는 단계; 및 상기 구성된 ETI 프레임을 물리적인 형태로 변환하여 전송하는 단계를 포함하여 이루어진 것을 특징으로 한다.Meanwhile, the method of the present invention is a method for converting a media stream for providing a multimedia service in a digital audio broadcasting (DAB) transmission system. Calculating a transmission rate and analyzing configuration information of an input media transport stream; Temporarily storing the analyzed media transport stream in a media transport stream buffer unit; Through the graphical user interface (GUI), the configuration information about the analyzed transport stream is expressed and information (ETI frame configuration information) necessary for configuring an ensemble transmission access (ETI) frame is input from a system administrator, and the ETI frame configuration is received. Implementing the necessary information; Constructing an ETI frame by reading a stream necessary for constructing one ETI frame from the media transport stream buffer unit based on the transmission rate of the media transport stream and the ETI frame configuration information; And converting the configured ETI frame into a physical form and transmitting the same.
한편, 본 발명은, 멀티미디어 서비스를 제공하기 위해, 프로세서를 구비한 미디어 스트림 변환장치에, 미디어 전송스트림을 입력받아 패킷 단위로 정렬한 후, 입력된 미디어 전송스트림의 유효한 전송율을 계산하고, 입력된 미디어 전송스트림의 구성 정보를 분석하는 기능; 상기 분석된 미디어 전송스트림을 미디어 전송스트림 버퍼부에 임시 저장하는 기능; 그래픽 사용자 인터페이스(GUI)를 통해서, 상기 분석된 전송스트림에 관한 구성 정보를 표현하고 시스템 관리자로부터 앙상블전송접속(ETI) 프레임 구성시에 필요한 정보(ETI 프레임 구성 정보)를 입력받고, ETI 프레임 구성을 위해 필요한 정보를 구현하는 기능; 상기 미디어 전송스트림의 전송율과 상기 ETI 프레임 구성 정보를 바탕으로 상기 미디어 전송스트림 버퍼부에서 하나의 ETI 프레임을 구성하기 위해 필요한 스트림을 읽어와 ETI 프레임을 구성하는 기능; 및 상기 구성된 ETI 프레임을 물리적인 형태로 변환하여 전송하는 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.On the other hand, the present invention, in order to provide a multimedia service, the media stream conversion apparatus having a processor, after receiving the media transport stream and sorting by packet unit, calculates the effective data rate of the input media transport stream, Analyzing configuration information of the media transport stream; Temporarily storing the analyzed media transport stream in a media transport stream buffer unit; Through the graphical user interface (GUI), the configuration information about the analyzed transport stream is expressed and information (ETI frame configuration information) necessary for configuring an ensemble transmission access (ETI) frame is input from a system administrator, and the ETI frame configuration is received. The ability to implement the necessary information; A function of constructing an ETI frame by reading a stream necessary for constructing one ETI frame from the media transport stream buffer unit based on the transmission rate of the media transport stream and the ETI frame configuration information; And a computer-readable recording medium having recorded thereon a program for realizing a function of converting the configured ETI frame into a physical form and transmitting the same.
상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.The above objects, features and advantages 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.
도 2 는 본 발명에 따른 DAB 전송 시스템에서 멀티미디어 서비스를 제공하기 위한 미디어 스트림 변환장치의 일실시예 구성도이다.2 is a configuration diagram of an apparatus for converting a media stream for providing a multimedia service in a DAB transmission system according to the present invention.
도 2에 도시된 바와 같이, 본 발명에 따른 미디어 스트림 변환장치는, 엠펙-2(MPEG-2) 전송스트림(TS)을 수신받기 위한 엠펙-2 전송스트림(MPEG-2 TS) 수신부(201)와, 엠펙-2 전송스트림(MPEG-2 TS) 수신부(201)에 수신된 엠펙-2 전송스트림(MPEG-2 TS)의 전송율을 계산하고, 엠펙-2 전송스트림(MPEG-2 TS)의 구성 정보를 분석하기 위한 엠펙-2 전송스트림(MPEG-2 TS) 분석부(202)와, 엠펙-2 전송스트림(MPEG-2 TS) 분석부(202)에서 출력된 엠펙-2 전송스트림(MPEG-2 TS)을 임시 저장하기 위한 엠펙-2 전송스트림(MPEG-2 TS) 버퍼부(203)와, 그래픽 사용자 인터페이스(GUI : Graphical User Interface)를 통해 앙상블전송접속(ETI) 프레임 구성시에 필요한 정보(ETI 프레임 구성 정보)를 입력받고, 분석된 엠펙-2 전송스트림(MPEG-2 TS)에 관한 구성 정보를 표현하기 위한 시스템 매니저부(205)와, 분석된 엠펙-2 전송스트림(MPEG-2 TS)에 관한 구성 정보를 시스템 매니저부(205)로 전달하고, 시스템 매니저부(205)로부터 ETI 프레임 구성 정보를 전달받기 위한 시스템 제어부(206)와, 시스템 제어부(206)로부터의 앙상블전송접속(ETI) 프레임 구성 정보와, 엠펙-2 전송스트림(MPEG-2 TS) 분석부(202)로부터의 엠펙-2 전송스트림(MPEG-2 TS)의 전송율을 전달받아 제공하고, 앙상블전송접속(ETI) 프레임 구성을 위해 엠펙-2 전송스트림(MPEG-2 TS) 버퍼부(203)를 제어하여, ETI 프레임 구성에 관련된 부분을 통합 관리하기 위한 앙상블전송접속(ETI) 프레임 관리부(207)와, 앙상블전송접속(ETI) 프레임 구성 정보, 엠펙-2 전송스트림(MPEG-2 TS)의 전송율을 바탕으로, 엠펙-2 전송스트림(MPEG-2 TS) 버퍼부(203)에서 하나의 앙상블전송접속(ETI) 프레임을 구성하기 위해 필요한 엠펙-2 전송스트림(MPEG-2 TS)을 읽어와 앙상블전송접속(ETI) 프레임을 구성하기 위한 앙상블전송접속(ETI) 프레임 구성부(204)와, 앙상블전송접속(ETI) 프레임 구성수단에서 출력된 앙상블전송접속(ETI) 프레임을 물리적인 레벨로 전송하기 위한 앙상블전송접속(ETI) 프레임 송신부(208)를 포함한다. As shown in FIG. 2, an apparatus for converting a media stream according to the present invention includes an MPEG-2
본 발명에 따른 미디어 스트림 변환장치에 입력되는 멀티미디어 방송 서비스를 위한 스트림은 엠펙-2(MPEG-2) 시스템 기반의 비디오 스트림, 오디오 스트림, 시스템 정보 스트림 등으로 구성되어 있다.The stream for the multimedia broadcasting service input to the media stream converting apparatus according to the present invention includes a video stream, an audio stream, a system information stream, and the like based on the MPEG-2 system.
엠펙-2(MPEG-2) 시스템 기반의 스트림은 영화 텔레비전 기술자 협회(SMPTE) "310M" 규격이나 "DVB-ASI" 규격과 같이 디지털 방송의 전송에서 널리 사용되는 물리적인 인터페이스를 통해 입력된다.Streams based on the MPEG-2 system are input through physical interfaces that are widely used in the transmission of digital broadcasts, such as the SMPTE "310M" standard or the "DVB-ASI" standard.
엠펙-2(MPEG-2) 전송스트림(TS) 수신부(201)에서는 이러한 엠펙-2(MPEG-2) 스트림을 패킷 단위로 정렬하여 엠펙-2(MPEG-2) 전송스트림(TS) 분석부(202)로 보내고, 엠펙-2(MPEG-2) 전송스트림(TS) 분석부(202)는 입력된 스트림의 유효한 전송율을 계산하여 이를 시스템 제어부(206)로 보낸다. 또한, 입력된 엠펙-2 전송스트림(MPEG-2 TS)의 구성 정보도 분석하여 시스템 제어부(206)를 통해서 시스템 매니저부(205)로 보낸다.The MPEG-2 Transport Stream (TS)
엠펙-2 전송스트림(MPEG-2 TS) 구성 정보는 입력되는 엠펙-2 전송스트림(MPEG-2 TS) 내의 프로그램 지정 정보(PSI : Program Specific Information)를 분석하여 얻는다. 이러한 정보는 시스템 매니저부(205)에서 그래픽 사용자 인터페이스(GUI)를 통해서 시스템 관리자가 알 수 있도록 디스플레이한다.The MPEG-2 Transport Stream (MPEG-2 TS) configuration information is obtained by analyzing program specific information (PSI) in the MPEG-2 Transport Stream (MPEG-2 TS). This information is displayed by the
분석 후의 엠펙-2 전송스트림(MPEG-2 TS)은 엠펙-2(MPEG-2) 전송스트림(TS) 버퍼부(203)에 저장된다.The MPEG-2 transport stream (MPEG-2 TS) after the analysis is stored in the MPEG-2 transport stream (TS)
시스템 매니저부(205)에서는 그래픽 사용자 인터페이스(GUI)를 통해서 앙상블전송접속(ETI) 프레임 구성 시에 필요한 정보(ETI 프레임 구성 정보, 즉 ETI 프레임 구성필드 값 및 FIC(Fast Information Channel) 구성을 위한 값 등)를 시스템 관리자로부터 입력받고, 분석된 엠펙-2(MPEG-2) 전송스트림에 관한 구성 정보를 표현한다. 또한, 시스템 매니저부(205)는 시스템 제어부(206)와 지속적으로 정보를 공유한다. 여기서, 앙상블전송접속(ETI) 프레임은 DAB 전송 시스템의 여러 데이터 인터페이스 중에서 엠펙-2(MPEG-2) 전송스트림을 전송하기에 적합한 프레임 인터페이스이다.In the
시스템 제어부(206)는 제안된 시스템을 제어하는 부분으로서, 분석된 엠펙-2(MPEG-2) 전송스트림에 관한 정보를 시스템 매니저부(205)로 전달하고, 시스템 매니저부(205)로부터 앙상블전송접속(ETI) 프레임 구성을 위해 필요한 정보(ETI 프레임 구성 정보, 즉 ETI 프레임 구성필드 값 및 FIC 구성을 위한 값 등)를 제공받는다. 이러한 앙상블전송접속(ETI) 프레임 구성 정보는 앙상블전송접속(ETI) 프레임 관리부(207)로 보내어서 앙상블전송접속(ETI) 프레임 구성 시에 사용하도록 한다. 또한, 시스템 제어부(206)는 엠펙-2 전송스트림 분석부(202)에서 계산되어 전달된 엠펙-2(MPEG-2) 전송스트림의 전송율을 앙상블전송접속(ETI) 프레임 관리부(207)로 보낸다.The system controller 206 controls the proposed system, and transmits the information about the analyzed MPEG-2 transport stream to the
앙상블전송접속(ETI) 프레임 관리부(207)는 앙상블전송접속(ETI) 프레임의 구성에 관련된 모든 부분을 관리하며, 앙상블전송접속(ETI) 프레임을 구성하는 데 필요한 값(즉, 앙상블전송접속(ETI) 프레임 구성 정보, 엠펙-2(MPEG-2) 전송스트림 전송율)을 앙상블전송접속(ETI) 프레임 구성부(204)에 제공한다. 또한, 하나의 앙상블전송접속(ETI) 프레임을 구성하기 위해서 필요한 엠펙-2(MPEG-2) 스트림의 양을 결정하여 앙상블전송접속(ETI) 프레임 구성부(204)에 제공한다.The ensemble transmission access (ETI)
앙상블전송접속(ETI) 프레임 구성부(204)는 앙상블전송접속(ETI) 프레임 관리부(207)로부터 받은 정보(즉, 앙상블전송접속(ETI) 프레임 구성 정보, 엠펙-2(MPEG-2) 전송스트림 전송율)를 바탕으로, 엠펙-2(MPEG-2) 전송스트림(TS) 버퍼부(203)에서 하나의 앙상블전송접속(ETI) 프레임을 구성하기 위해 필요한 스트림을 읽어오고 이를 이용하여 앙상블전송접속(ETI) 프레임을 구성한다. 이에 대한 보다 상세한 설명은 하기의 도 3에서 후술하기로 한다. The ensemble transmission access (ETI)
이렇게 구성된 앙상블전송접속(ETI) 프레임은 앙상블전송접속(ETI) 프레임 송신부(208)에서 물리적인 형태로 변환되어 전송된다.The ensemble transmission access (ETI) frame configured as described above is converted into a physical form by the ensemble transmission access (ETI)
도 3 은 본 발명에 따른 미디어 스트림 변환장치의 앙상블전송접속(ETI) 프레임 구성부에 대한 일실시예 상세 구성도이다.3 is a detailed block diagram of an ensemble transmission access (ETI) frame configuration unit of the media stream conversion apparatus according to the present invention.
도 3에 도시된 바와 같이, 본 발명에 따른 앙상블전송접속(ETI) 프레임 구성부는, 앙상블전송접속(ETI) 프레임 구성을 위한 정보(ETI 프레임 구성 정보, MPEG-2 TS의 전송율)를 앙상블전송접속(ETI) 프레임 관리부(207)로부터 얻는 메시지 처리부(301), 메시지 처리부(301)에서 엠펙-2 전송스트림(MPEG-2 TS)의 전송율을 분석하여 각 앙상블전송접속(ETI) 프레임에 삽입되어야 할 엠펙-2(MPEG-2) 스트림의 양을 결정하여, 엠펙-2(MPEG-2) 전송스트림(TS) 버퍼부(203)에서 결정된 양만큼의 스트림을 읽어 가는 MSC(Main Service Channel) 구성부(305), 메시지 처리부(301)에서 받은 ETI 프레임 구성 정보의 FIC 구성정보를 바탕으로 FIC를 구성하는 FIC 구성부(302), 메시지 처리부(301)에서 받은 ETI 프레임 구성 정보의 앙상블전송접속(ETI) 프레임 구성필드 값을 바탕으로 앙상블전송접속(ETI) 프레임 구성필드를 구성하는 앙상블전송접속 필드 구성부(303), 그리고 MSC 구성부(305), FIC 구성부(302), 앙상블전송접속 필드 구성부(303)에서 형성된 값들을 다중화하여 앙상블전송접속(ETI) 프레임을 완성하고, 메시지 처리부(301)로부터 앙상블전송접속(ETI) 프레임이 24ms의 주기를 갖도록 스트리밍 제어 신호에 의해서 완성된 앙상블전송접속(ETI) 프레임을 앙상블전송접속(ETI) 프레임 송신부(208)로 보내는 다중화부(304)를 포함한다.As shown in FIG. 3, the ensemble transmission access (ETI) frame configuration unit according to the present invention includes information on ensemble transmission access (ETI) frame configuration (ETI frame configuration information, transmission rate of MPEG-2 TS). (ETI) The
일반적으로, 앙상블전송접속(ETI) 프레임은 크게 앙상블전송접속(ETI) 프레임 구성필드(ETI 프레임의 헤더에 해당함), FIC(Fast Information Channel)(방송 채널에 대한 상세 정보임), MSC(Main Service Channel)(실제로 방송되는 프로그램의 데이터임)로 구성되며, 하나의 프레임은 24ms의 주기를 갖는다.
이와 같은 구조를 갖는 통상의 ETI 프레임에 대해 부연 설명하면, 'ETI 프레임 구성 필드'는 ETI 프레임의 헤더에 해당하는 부분으로서, 전체 프레임의 구성에 대한 정보들을 가지고 있으며, 'FIC'는 방송 채널에 대한 상세 정보들, 예를 들면 방송 채널 구성에 대한 정보, 서비스 정보, 서브 방송 채널의 전송양 등에 대한 정보들을 포함하고 있으며, 'MSC'는 실제로 방송되는 프로그램들의 데이터가 들어가는 부분인데, 엠펙-2 전송스트림(MPEG-2 TS)으로 구성되는 부분이다. In general, an ensemble transmission access (ETI) frame is largely composed of an ensemble transmission access (ETI) frame configuration field (corresponding to a header of an ETI frame), a fast information channel (FIC), and detailed information on a broadcast channel. Channel) (which is actually data of a broadcast program), and one frame has a period of 24 ms.
For the description of a conventional ETI frame having such a structure, the 'ETI frame configuration field' corresponds to a header of the ETI frame, and has information on the configuration of the entire frame. Detailed information about the broadcast channel configuration, for example, information on broadcast channel configuration, service information, and sub-channel transmission amount, etc., and 'MSC' is a part into which data of actual broadcast programs is inserted. This part consists of a transport stream (MPEG-2 TS).
메시지 처리부(301)는 앙상블전송접속(ETI) 프레임 구성을 위한 정보(ETI 프레임 구성 정보, MPEG-2 TS의 전송율)를 앙상블전송접속(ETI) 프레임 관리부(207)로부터 얻는다. 여기서, 앙상블전송접속(ETI) 프레임 관리부(207)가 제공하는 정보는 엠펙-2(MPEG-2) 스트림의 전송율, 앙상블전송접속(ETI) 프레임 구성 정보(앙상블전송접속(ETI) 프레임 구성필드 값, FIC 구성을 위한 값(FIC 구성정보))이다.The
한편, 메시지 처리부(301)에서는 엠펙-2(MPEG-2) 전송스트림 전송율은 MSC 구성부(305)로, 앙상블전송접속(ETI) 프레임 구성필드 값은 앙상블전송접속(ETI) 필드 구성부(303)로, FIC 구성정보는 FIC 구성부(302)로 보낸다. 또한, 구성된 앙상블전송접속(ETI) 프레임이 규격에 적합한 전송 주기를 갖도록 스케쥴링 제어 신호를 다중화부(304)로 보낸다.Meanwhile, in the
MSC 구성부(305)는 메시지 처리부(301)에서 받은 엠펙-2(MPEG-2) 전송스트림의 전송율을 분석하여 각 앙상블전송접속(ETI) 프레임에 삽입되어야 할 엠펙-2(MPEG-2) 스트림의 양을 결정하여, 엠펙-2(MPEG-2) 전송스트림(TS) 버퍼부(203)에서 결정된 양만큼의 스트림(MPEG-2 TS)을 읽어 간다.The
FIC 구성부(302)는 메시지 처리부(301)에서 받은 FIC 구성정보를 바탕으로 FIC를 구성한다.The
앙상블전송접속(ETI) 필드 구성부(303)는 메시지 처리부(301)에서 받은 앙상블전송접속(ETI) 프레임 구성필드 값(FIC 구성정보)을 바탕으로 앙상블전송접속(ETI) 프레임 구성필드를 구성한다.The ensemble transmission access (ETI)
다중화부(304)는 각각 블록에서 형성된 값들을 다중화하여, 앙상블전송접속(ETI) 프레임을 완성하고, 메시지 처리부(301)로부터 앙상블전송접속(ETI) 프레임이 24ms의 주기를 갖도록 스트리밍 제어 신호에 의해서 완성된 앙상블전송접속(ETI) 프레임을 앙상블전송접속(ETI) 프레임 송신부(208)로 보낸다.
전술한 바와 같이, 앙상블전송접속(ETI) 프레임은 앙상블전송접속(ETI) 프레임 구성필드(ETI 프레임의 헤더에 해당함), FIC(Fast Information Channel)(방송 채널에 대한 상세 정보임), MSC(Main Service Channel)(실제로 방송되는 프로그램의 데이터임)로 구성되기 때문에, ETI 프레임 구성부(204)에서는 앙상블전송접속(ETI) 프레임 관리부(207)로부터 받은 정보(ETI 프레임 구성 정보(즉, ETI 프레임 구성필드 값, FIC 구성을 위한 값(FIC 구성정보)), MPEG-2 TS의 전송율)를 바탕으로 엠펙-2(MPEG-2) 전송스트림(TS) 버퍼부(203)에서 하나의 앙상블전송접속(ETI) 프레임을 구성하기 위해 필요한 스트림을 읽어오고 이를 이용하여 앙상블전송접속(ETI) 프레임을 구성하는 것이다.
이때, 전술한 바와 같이 'MSC'는 실제로 방송되는 프로그램의 데이터가 들어가는 부분이므로, MPEG-2 전송스트림은 MSC 부분에 들어가고, MPEG-2 전송스트림과 관련된 방송구성 및 서비스에 대한 정보는 'FIC'에 포함되며, 전체 ETI 프레임에 대한 정보는 'ETI 프레임 구성 필드'에 포함되어, 하나의 ETI 프레임을 구성하는 것이다. The
As described above, the ensemble transmission access (ETI) frame includes an ensemble transmission access (ETI) frame configuration field (corresponding to the header of the ETI frame), fast information channel (FIC) (which is detailed information about a broadcast channel), and MSC (Main). Service channel) (which is actually data of a broadcast program), the ETI
In this case, as described above, since the 'MSC' is a portion into which data of a broadcast program is actually input, the MPEG-2 transport stream enters the MSC part, and information on broadcast configuration and service related to the MPEG-2 transport stream is 'FIC'. The information on the entire ETI frame is included in the 'ETI frame configuration field' to constitute one ETI frame.
도 4 는 본 발명에 따른 엠펙-2(MPEG-2) 스트림 변환장치의 적용예를 나타낸 일실시예 설명도로서, 기존의 DAB 전송 시스템으로의 적용의 예를 나타낸다.FIG. 4 is an exemplary explanatory diagram showing an application example of the MPEG-2 stream conversion apparatus according to the present invention, and shows an example of application to an existing DAB transmission system.
엠펙-2(MPEG-2) 시스템 기반의 멀티미디어 데이터는 본 발명에 따른 엠펙-2(MPEG-2) 스트림 변환장치를 통해서 기존의 DAB 전송 시스템으로 입력되어 이동 수신에 강한 DAB 망을 이용한 멀티미디어 서비스를 할 수 있다.The multimedia data based on the MPEG-2 system is input to the existing DAB transmission system through the MPEG-2 stream converting apparatus according to the present invention to provide a multimedia service using a DAB network strong for mobile reception. can do.
도 5 는 본 발명에 따른 디지털 오디오 방송 전송 시스템에서 멀티미디어 서비스를 제공하기 위한 미디어 스트림 변환방법에 대한 일실시예 흐름도이다.5 is a flowchart illustrating a media stream conversion method for providing a multimedia service in a digital audio broadcasting transmission system according to the present invention.
도 5에 도시된 바와 같이, 본 발명에 따른 미디어 스트림 변환방법은, 먼저 엠펙-2(MPEG-2) 전송스트림(TS)을 입력받아(501) 패킷 단위로 정렬한다(502).As shown in FIG. 5, in the media stream conversion method according to the present invention, an MPEG-2 transport stream (TS) is first received (501) and arranged in packet units (502).
다음으로, 입력된 스트림의 유효한 전송율을 계산하고, 입력된 스트림의 구성 정보도 분석한다(503). Next, the effective transmission rate of the input stream is calculated, and the configuration information of the input stream is also analyzed (503).
이어서, 분석 후의 엠펙-2(MPEG-2) 스트림을 엠펙-2(MPEG-2) 전송스트림(TS) 버퍼부에 임시 저장한다(504).Subsequently, the MPEG-2 stream after analysis is temporarily stored (504) in the MPEG-2 transport stream (TS) buffer unit.
다음으로, 시스템 관리자로부터 그래픽 사용자 인터페이스(GUI)를 통해서 앙상블전송접속(ETI) 프레임 구성 시에 필요한 정보를 입력받고, 분석된 엠펙-2(MPEG-2) 스트림에 관한 구성 정보를 표현하며, 앙상블전송접속(ETI) 프레임 구성을 위해 필요한 정보를 구현한다(505).Next, the system administrator receives information necessary for configuring an ensemble transmission access (ETI) frame through a graphical user interface (GUI), expresses configuration information about the analyzed MPEG-2 stream, and ensemble. Implement information necessary for a transport access (ETI) frame configuration (505).
그리고, 앙상블전송접속(ETI) 프레임 구성 정보를 바탕으로, 엠펙-2(MPEG-2) 전송스트림(TS) 버퍼부에서 하나의 앙상블전송접속(ETI) 프레임을 구성하기 위해 필요한 스트림을 읽어오고 이를 이용하여 앙상블전송접속(ETI) 프레임을 구성한다(506).Then, based on the ensemble transmission access (ETI) frame configuration information, the stream required for configuring one ensemble transmission access (ETI) frame is read from the MPEG-2 transport stream (TS) buffer unit and the information is read. An ensemble transmission access (ETI) frame is constructed using the
마지막으로, 구성된 앙상블전송접속(ETI) 프레임을 물리적인 형태로 변환하여 전송한다(507).Finally, the configured ensemble transmission access (ETI) frame is converted into a physical form and transmitted (507).
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다.As described above, the method of the present invention may be implemented as a program and stored in a recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.) in a computer-readable form.
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.
The present invention described above is not limited to the above-described embodiments and the accompanying drawings, and various substitutions, modifications, and changes are possible in the art without departing from the technical spirit of the present invention. It will be clear to those of ordinary knowledge.
상기한 바와 같은 본 발명은, 이동 수신 시에도 동영상을 포함하는 멀티미디어 방송 서비스를 하기 위해서, 엠펙-2(MPEG-2) 시스템 기반의 멀티미디어 데이터를 기존의 DAB 전송 시스템에 적용할 수 있는 효과가 있다.As described above, the present invention has an effect that the multimedia data based on the MPEG-2 system can be applied to the existing DAB transmission system in order to provide a multimedia broadcasting service including a video even in the case of mobile reception. .
또한, 본 발명은, 엠펙-2(MPEG-2) 스트림을 기존의 DAB 전송 시스템으로 전송하기 위해서 DAB 전송 시스템에 맞는 앙상블전송접속(ETI) 프레임으로 변환하여 적용하며, 이로 인해 다중화 및 동기화 등 MPEG-2 시스템 규격이 가지는 장점을 이용하면서 이동 수신 중에도 DAB 망을 통한 안정된 멀티미디어 방송 서비스를 제공할 수 있는 효과가 있다.In addition, the present invention converts the MPEG-2 stream into an ensemble transmission access (ETI) frame suitable for the DAB transmission system in order to transmit the MPEG-2 stream to the existing DAB transmission system, and thus, multiplexing and synchronization While utilizing the advantages of the -2 system standard, it is possible to provide a stable multimedia broadcasting service through the DAB network even during mobile reception.
Claims (15)
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20030059029A KR100576543B1 (en) | 2003-08-26 | 2003-08-26 | Apparatus and Method for Converting Media Stream for Multimedia Service in DAB system |
AU2003288780A AU2003288780A1 (en) | 2003-08-26 | 2003-12-30 | Apparatus and method for converting media stream for multimedia service in dab system |
DE10394289T DE10394289T5 (en) | 2003-08-26 | 2003-12-30 | Apparatus and method for converting a media stream for a multimedia service in the DAB system |
PCT/KR2003/002914 WO2005020580A1 (en) | 2003-08-26 | 2003-12-30 | Apparatus and method for converting media stream for multimedia service in dab system |
MXPA06002255A MXPA06002255A (en) | 2003-08-26 | 2003-12-30 | Apparatus and method for converting media stream for multimedia service in dab system. |
CN2003801106003A CN1860790B (en) | 2003-08-26 | 2003-12-30 | Apparatus and method for converting media stream for multimedia service in dab system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20030059029A KR100576543B1 (en) | 2003-08-26 | 2003-08-26 | Apparatus and Method for Converting Media Stream for Multimedia Service in DAB system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050021804A KR20050021804A (en) | 2005-03-07 |
KR100576543B1 true KR100576543B1 (en) | 2006-05-03 |
Family
ID=36939079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20030059029A KR100576543B1 (en) | 2003-08-26 | 2003-08-26 | Apparatus and Method for Converting Media Stream for Multimedia Service in DAB system |
Country Status (6)
Country | Link |
---|---|
KR (1) | KR100576543B1 (en) |
CN (1) | CN1860790B (en) |
AU (1) | AU2003288780A1 (en) |
DE (1) | DE10394289T5 (en) |
MX (1) | MXPA06002255A (en) |
WO (1) | WO2005020580A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100728237B1 (en) * | 2005-07-12 | 2007-06-13 | 한국전자통신연구원 | Apparatus and method for converting terrestrial Digital Multimedia Broadcasting streams and its using Apparatus and method for service terrestrial DMB |
CN101022320B (en) * | 2006-11-09 | 2010-05-12 | 北京新岸线移动通信技术有限公司 | Method for designing and realizing interleaving device in T-MMB system |
CN101834696B (en) * | 2006-11-09 | 2012-04-18 | 北京新岸线移动通信技术有限公司 | System for realizing interleaving in ground mobile multimedia broadcasting system |
ES2726827T3 (en) * | 2007-10-26 | 2019-10-09 | Jean Chouraqui | Methods and systems for transferring multimedia content using an existing digital sound transfer protocol |
CN101557509B (en) * | 2008-04-07 | 2011-02-16 | 清华大学 | Method for transmitting mobile multimedia compatible with terrestrial digital terrestrial television transmission standard |
KR101276342B1 (en) * | 2009-05-06 | 2013-06-18 | 한국전자통신연구원 | Receiving method, receiving apparatus and, sending method, sending apparatus for providing advertisement service |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19828712A1 (en) * | 1998-06-29 | 1999-12-30 | Bosch Gmbh Robert | Process for the integration of audiovisual coded information |
-
2003
- 2003-08-26 KR KR20030059029A patent/KR100576543B1/en active IP Right Grant
- 2003-12-30 CN CN2003801106003A patent/CN1860790B/en not_active Expired - Fee Related
- 2003-12-30 WO PCT/KR2003/002914 patent/WO2005020580A1/en active Application Filing
- 2003-12-30 DE DE10394289T patent/DE10394289T5/en not_active Withdrawn
- 2003-12-30 AU AU2003288780A patent/AU2003288780A1/en not_active Abandoned
- 2003-12-30 MX MXPA06002255A patent/MXPA06002255A/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20050021804A (en) | 2005-03-07 |
CN1860790A (en) | 2006-11-08 |
MXPA06002255A (en) | 2006-06-20 |
DE10394289T5 (en) | 2007-07-05 |
WO2005020580A1 (en) | 2005-03-03 |
CN1860790B (en) | 2010-11-10 |
AU2003288780A1 (en) | 2005-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100878534B1 (en) | Apparatus and method for providing internet protocol datacasting service in Digital Audio Broadcasting system | |
EP2051510B1 (en) | Mobile-terminal-orientated transmission method and apparatus | |
RU2418367C2 (en) | Method and device for processing dvb-h (digital video broadcasting - handheld) compliant transport stream | |
KR100406122B1 (en) | Apparatus and method for injecting synchronized data for digital data broadcasting | |
US6327275B1 (en) | Remultiplexing variable rate bitstreams using a delay buffer and rate estimation | |
US8250622B2 (en) | Method and apparatus for broadcasting to a portable terminal | |
KR100393726B1 (en) | Data transmitter, data receiver, and data transmission controller | |
US20070150920A1 (en) | Method and apparatus for transmitting/receiving ESG in digital video broadcasting system | |
KR100837720B1 (en) | Method and Apparatus for synchronizing data service with video service in Digital Multimedia Broadcasting and Executing Method of Data Service | |
JP2004525545A (en) | Webcast method and system for synchronizing multiple independent media streams in time | |
KR100482287B1 (en) | Apparatus and method for injection of synchronized stream data in digital broadcasting environment | |
CN102752669A (en) | Transfer processing method and system for multi-channel real-time streaming media file and receiving device | |
CN1781295A (en) | Redundant transmission of programmes | |
JP4480910B2 (en) | How to retransmit digital broadcast signals | |
CN101272200B (en) | Multimedia stream synchronization caching method and system | |
KR100576543B1 (en) | Apparatus and Method for Converting Media Stream for Multimedia Service in DAB system | |
US9549223B2 (en) | Server, client apparatus, data distribution method, and data distribution system | |
KR20140004173A (en) | A method for transmitting a broadcast service, a method for receiving it and an apparatus for receiving it | |
US20130239137A1 (en) | Augmented broadcasting apparatus and method for advance metadata provision | |
KR102171707B1 (en) | Method and apparatus for reproducing multimedia data | |
KR20060113523A (en) | Device and method for executing data in digital broadcasting receiver | |
KR101583081B1 (en) | Simplified transmission method for a stream of signals between a transmitter and an electornic device | |
EP1761060A2 (en) | Transmission system, receiving terminal, and method for controlling data broadcasting contents | |
KR100698182B1 (en) | Method and Apparatus for AV output in Digital broadcasting system | |
EP2111043A2 (en) | Method of transmitting audiovisual contents in 'push' environments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120330 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20130325 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20150427 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20160427 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20170410 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20180427 Year of fee payment: 13 |
|
FPAY | Annual fee payment |
Payment date: 20190319 Year of fee payment: 14 |
|
FPAY | Annual fee payment |
Payment date: 20200220 Year of fee payment: 15 |