KR100735469B1 - Installation for delay display of satellite dmb signal , mobile having a function of delay display of satellite dmb signal and method thereof - Google Patents

Installation for delay display of satellite dmb signal , mobile having a function of delay display of satellite dmb signal and method thereof Download PDF

Info

Publication number
KR100735469B1
KR100735469B1 KR1020060013121A KR20060013121A KR100735469B1 KR 100735469 B1 KR100735469 B1 KR 100735469B1 KR 1020060013121 A KR1020060013121 A KR 1020060013121A KR 20060013121 A KR20060013121 A KR 20060013121A KR 100735469 B1 KR100735469 B1 KR 100735469B1
Authority
KR
South Korea
Prior art keywords
time
memory
image data
data
video
Prior art date
Application number
KR1020060013121A
Other languages
Korean (ko)
Inventor
안정현
Original Assignee
에스케이 텔레콤주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 에스케이 텔레콤주식회사 filed Critical 에스케이 텔레콤주식회사
Priority to KR1020060013121A priority Critical patent/KR100735469B1/en
Application granted granted Critical
Publication of KR100735469B1 publication Critical patent/KR100735469B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing 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/2387Stream processing in response to a playback request from an end-user, e.g. for trick-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/434Disassembling 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/4341Demultiplexing of audio and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/10Aspects of broadcast communication characterised by the type of broadcast system
    • H04H2201/11Aspects of broadcast communication characterised by the type of broadcast system digital multimedia broadcasting [DMB]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

A satellite DMB(Digital Multimedia Broadcasting) signal delay output apparatus, a terminal with the apparatus and a satellite DMB signal delay output method are provided to output currently received video after reproducing video, received for a stop time, by predetermined times if the currently received video is temporarily stopped. A channel setting part(111) sets a channel for a DMB signal. A DMB reception module(101) opens a CDM(Code Division Multiplex) channel corresponding to a digital broadcasting channel according to the set channel, receives broadcasting channel data, and generates TS(Transport Stream) data corresponding to the broadcasting channel data. A TS demultiplexer(103) separates video and speech data from the TS data. A video control part(105) stores the video data for a predetermined time in response to a temporary delay key, and reproduces the video data by predetermined times after the predetermined time. A memory(107) stores the video data for the predetermined time.

Description

위성 디엠비 신호 지연 출력장치, 위성 디엠비 신호 지연 출력장치가 구비된 단말기 및 위성 디엠비 신호 지연 출력방법{INSTALLATION FOR DELAY DISPLAY OF SATELLITE DMB SIGNAL , MOBILE HAVING A FUNCTION OF DELAY DISPLAY OF SATELLITE DMB SIGNAL AND METHOD THEREOF}Terminal and satellite DMB signal delay output device with satellite DMMB signal delay output device and satellite DMMB signal delay output device

도 1은 본 발명에 따른 위성 디엠비 신호 지연 출력장치를 나타낸 구성도이다.1 is a block diagram showing a satellite DMB signal delay output device according to the present invention.

도 2는 도 1의 영상 제어부를 설명하기 위한 구성도이다.FIG. 2 is a diagram illustrating the image controller of FIG. 1.

도 3은 본 발명의 주요 동작을 설명하기 위한 플로우챠트이다.3 is a flowchart for explaining the main operation of the present invention.

도 4는 본 발명에 따른 디엠비 신호 지연 원리를 설명하기 위한 도면이다.4 is a diagram illustrating a DMB signal delay principle according to the present invention.

<주요 도면에 대한 부호의 설명><Explanation of symbols for main drawings>

101 : 디엠비 수신모듈 103 : 전송 스트림 멀티플렉서101: DM receiver module 103: transport stream multiplexer

105 : 영상 제어부 107 : 메모리105: image control unit 107: memory

109 : 코덱 111 : 채널 설정부109 codec 111 channel setting unit

113 : 음향 출력부 115 : 디스플레이부113: sound output unit 115: display unit

201 : 키신호 검출모듈 203 : 데이터 저장모듈201: key signal detection module 203: data storage module

205 : 데이터 재생모듈 207 : 재생제어 모듈205: data playback module 207: playback control module

209 : 스위칭 모듈209: switching module

본 발명은 위성 디엠비(DMB) 수신장치에 관한 것으로, 보다 상세하게는 위성 디엠비 신호시 사용자 선택에 따라 소정 시간 동안 지연 출력할 수 있는 위성 디엠비 신호 지연 출력장치, 위성 디엠비 신호 지연 출력장치가 구비된 단말기 및 위성 디엠비 신호 지연 출력방법에 관한 것이다.The present invention relates to a satellite DMB receiver, and more particularly, to a satellite DMMB signal delay output device and a satellite DMMB signal delay output device capable of delaying output for a predetermined time according to a user's selection. The present invention relates to a terminal and a satellite DMB signal delay output method.

통상적으로 위성 디지털 멀티미디어 방송(Digital Multimedia Broadcasting : 이하 DMB)의 전송 규격으로 MPEG(Motion Picture Experts Group)-2 TS(Transport Stream)를 사용한다. 이러한 DMB 방송 규격에 따르면 DMB 방송 채널은 Walsh code 정보를 포함하는 CDM(Code Division Multiplex) 채널의 구성 정보를 전송하는 Pilot 채널과, DMB 방송의 수신에 대한 인증 정보를 전송하는 CAS( Conditional Access System) 채널, 서비스 채널에 대한 정보를 전송하는 EPG(Electronic Program Guide) 채널, 그리고 실제 전송 스트림(Transport Packet:이하 TS라 칭한다) 패킷 데이터를 전송하는 적어도 하나의 미디어 채널로 구성된다. Typically, MPEG (Motion Picture Experts Group) -2 TS (Transport Stream) is used as a transmission standard for satellite digital multimedia broadcasting (DMB). According to the DMB broadcasting standard, the DMB broadcasting channel is a pilot channel for transmitting configuration information of a CDM (Code Division Multiplex) channel including Walsh code information, and a CAS (conditional access system) for transmitting authentication information for receiving DMB broadcasting. A channel, an EPG channel for transmitting information about a service channel, and at least one media channel for transmitting a real transport packet (hereinafter referred to as TS) packet data.

디지털 방송 센터는 PSI(Program Specific Information) 정보를 디지털 방송 수신 장치로 전송하며, 방송 수신 장치는 PSI(Program Specific Information) 정보을 참조하여 사용자가 선택한 채널에 따른 TS 데이터를 수신할 수 있다. 여기에서, PSI 정보로는 SDT(Service Description Table), PAT(Program Association Table), PMT(Program Map Table)가 있다. SDT는 현재 방송되고 있는 방송 서비스 채널들 및 관련 정보를 포함하며, 사용자는 이 SDT를 참조하여 원하는 채널을 선택할 수 있다. PAT는 현재 방송 중인 방송 채널 ID(identification)와 그 방송 채널의 추가 정보를 갖고 있는 PMT의 PID(Packet Identification Description)를 포함한다. 그리고 PMT는 개별 방송 채널에 해당하는 비디오 및 오디오 TS의 PIDs를 포함한다.The digital broadcasting center transmits program specific information (PSI) information to the digital broadcast receiving apparatus, and the broadcast receiving apparatus may receive TS data according to a channel selected by a user with reference to program specific information (PSI) information. The PSI information includes a service description table (SDT), a program association table (PAT), and a program map table (PMT). The SDT includes broadcast service channels and related information that is currently being broadcast, and the user can select a desired channel with reference to the SDT. The PAT includes a broadcast channel ID (ID) currently being broadcast and a PID (Packet Identification Description) of a PMT having additional information of the broadcast channel. The PMT includes PIDs of video and audio TSs corresponding to individual broadcast channels.

즉, 디지털 방송 수신 장치는 소정 방송 채널의 디지털 멀티미디어 방송을 출력하기 위해서는 그 채널의 TS 패킷 데이터들의 PID(이하 Packet Elementary Stream Packet Identification Description)값을 알아야 한다. 이 PID는 SDT로부터 사용자가 선택한 채널의 채널 ID를 상기 PAT와 PMT에서 검색함으로써 알 수 있다. That is, in order to output a digital multimedia broadcasting of a predetermined broadcasting channel, the digital broadcasting reception apparatus needs to know a PID (hereinafter, Packet Elementary Stream Packet Identification Description) value of TS packet data of the channel. This PID can be known by searching the PAT and PMT for the channel ID of the channel selected by the user from the SDT.

이러한 종래 디지털 방송 수신 장치는 DMB 모듈, TS 디멀티플렉서, 코덱 등을 포함한다. DMB 모듈은 사용자에 의해 선택된 방송 채널에 대응한 CDM 채널을 선택하여 수신하고 해당 방송 채널에 대한 전송 스트림(Transport Stream) 데이터를 출력한다. 전송 스트림(Transport Stream) 데이터는 TS 디멀티플렉서에서 수신되며, TS 디멀티플렉서는 TS 데이터를 각 방송 채널 별로 디멀티플렉싱하여 코덱으로 제공한다. 코덱은 디지털 신호를 음성 신호 또는 영상 신호로 변환하여 각각 스피커 및 표시부로 출력한다.Such a conventional digital broadcast receiving apparatus includes a DMB module, a TS demultiplexer, a codec, and the like. The DMB module selects and receives a CDM channel corresponding to a broadcast channel selected by a user and outputs transport stream data for the corresponding broadcast channel. Transport stream data is received by the TS demultiplexer, and the TS demultiplexer demultiplexes TS data for each broadcast channel and provides the codec to the codec. The codec converts a digital signal into an audio signal or an image signal and outputs the digital signal to the speaker and the display unit, respectively.

그러나, 상술된 스트리밍 방식에 따른 디엠비 수신장치는 멀티미디어를 실시간으로 받아볼 수 있는 장점을 보유하고 있으나, 스트리밍 방식에서의 영상 저장이 이루어지지 않아 사용자의 일시적인 불시청(不視聽) 상태에서 해당 내용을 놓치게 된다. 따라서, 현재의 단말기에서는 사용 환경적 요소에 의해 방송의 지속적인 시청이 어려울 경우, 이에 대한 보상이 이루어지지 않는 문제가 발생 된다. 결국, 실 시간성을 요구하는 디엠비 방송에 대한 QoS(Quality of Service) 문제 역시 부각되고 있는 편이다. However, the DM receiver according to the above-described streaming method has an advantage of receiving multimedia in real time, but since the video is not stored in the streaming method, the contents are temporarily not viewed. Missed. Therefore, in the current terminal, if it is difficult to continuously watch the broadcast due to environmental factors, there is a problem that compensation is not made. As a result, the quality of service (QoS) problem for DM broadcasts requiring real time is also highlighted.

본 발명은 이와 같은 문제점을 해결하기 위해 창출된 것으로, 본 발명의 목적은 디엠비 방송 단말기로 일시 저장 기능을 부가하여, 사용자 선택에 기반하여 일시적인 불시청(不視聽) 내용을 시청 가능하도록 함으로써, 단말기의 기능성을 확장할 수 있는 위성 디엠비 신호 지연 출력장치, 위성 디엠비 신호 지연 출력장치가 구비된 단말기 및 위성 디엠비 신호 지연 출력방법을 제공함에 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to add a temporary storage function to a DM broadcast terminal so that a temporary unviewed content can be viewed based on user selection. The present invention provides a satellite DMB signal delay output device capable of extending the functionality of a terminal, a terminal equipped with a satellite DMB signal delay output device, and a satellite DMB signal delay output method.

상기 목적을 달성하기 위한 본 발명의 제1 관점에 따른 위성 디엠비 신호 지연 출력장치는, 스트리밍(Streaming) 방식으로 제공되는 디엠비(DMB) 영상 신호에 대한 일시 지연 기능을 구현하기 위한 디엠비 방송 수신 장치에 있어서, 디엠비 방송 신호에 대한 임의의 채널을 설정하기 위한 채널 설정부; 상기 채널 설정부에서 선택된 채널에 따라 디지털 방송 채널에 대응한 CDM 채널을 열고 방송 채널 데이터를 수신하며, 상기 방송 채널 데이터에 대응하는 전송 스트림(Transport Stream) 데이터를 생성하는 디엠비 수신모듈; 상기 전송 스트림 데이터에서 영상 및 음성 데이터를 분리하기 위한 전송 스트림 디멀티플렉서; 상기 영상 및 음성 데이터를 수신하고, 일시 지연명령(KEY)에 응답하여 상기 영상 데이터를 소정 시간 동안 저 장 제어하며, 상기 소정 시간 이후부터 영상 데이터를 소정 배수로 재생 제어하기 위한 영상 제어부; 및 상기 소정 시간 동안 영상 데이터를 저장하기 위한 메모리를 포함하는 것을 특징으로 한다.The satellite DMB signal delay output device according to the first aspect of the present invention for achieving the above object is a DMMB broadcast receiving device for implementing a temporary delay function for a DMB video signal provided by a streaming method. A channel setting unit for setting an arbitrary channel for a DMB broadcast signal; A DM reception module configured to open a CDM channel corresponding to a digital broadcast channel according to a channel selected by the channel setting unit, receive broadcast channel data, and generate transport stream data corresponding to the broadcast channel data; A transport stream demultiplexer for separating video and audio data from the transport stream data; An image controller for receiving the image and audio data, storing and controlling the image data for a predetermined time in response to a temporary delay command (KEY), and controlling to reproduce the image data in a predetermined multiple after the predetermined time; And a memory for storing image data for the predetermined time.

한편, 상기 목적을 달성하기 위한 본 발명의 제2 관점에 따른 위성 디엠비 신호 지연 출력장치가 구비된 단말기는, 스트리밍(Streaming) 방식으로 제공되는 디엠비(DMB) 영상 데이터에 대한 일시 지연 기능을 실행하기 위한 단말기에 있어서, 상기 영상 데이터를 소정 시간 동안 저장하기 위한 메모리; 및 일시 지연명령(KEY)에 응답하여 상기 영상 데이터를 소정 시간 동안 저장 제어하며, 상기 소정 시간 이후부터 영상 데이터를 소정 배수로 재생 제어하기 위한 영상 제어부를 포함하는 것을 특징으로 한다.Meanwhile, a terminal equipped with a satellite DMB signal delay output device according to a second aspect of the present invention for achieving the above object executes a temporary delay function for DMB image data provided by a streaming method. A terminal for storing the image data for a predetermined time; And an image control unit configured to store and control the image data for a predetermined time in response to a temporary delay command (KEY), and to control the reproduction of the image data in a predetermined multiple after the predetermined time.

또한 상기 메모리는, 상기 영상 신호를 약 1분 내지 2 분 분량을 저장할 수 있는 용량으로 구현되는 것을 특징으로 한다.In addition, the memory, characterized in that implemented in a capacity to store the video signal for about 1 minute to 2 minutes.

또한 상기 영상 제어부의 재생 제어는, 상기 단말의 키 버튼을 통해 재생 개시를 제어하거나, 상기 메모리 용량에 대응하여 재생 시점을 자동으로 산출하는 것을 특징으로 한다.In addition, the playback control of the video controller may control playback start through a key button of the terminal or automatically calculate a playback time corresponding to the memory capacity.

또한 상기 영상 제어부는, 상기 일시지연 명령에 대응하는 상기 단말의 키 버튼을 검출하기 위한 키신호 검출모듈; 상기 영상 신호를 상기 메모리로 제공하기 위한 데이터 저장모듈; 상기 메모리로 저장된 영상 데이터를 소정 배수로 재생시키기 위한 데이터 재생모듈; 상기 키신호 검출모듈의 키 신호 검출결과에 응답하여, 상기 데이터 저장모듈을 기동시켜 상기 영상 신호를 상기 메모리로 저장 제어하며, 상기 영상 데이터를 재생하기 위한 재생 제어에 응답하여, 상기 데이터 재생모듈을 기동시키고, 상기 영상 데이터의 재생 시간과 현재 수신되는 영상 데이터의 출력 시간을 매칭시키기 위한 시간 제어를 수행하는 재생제어 모듈; 및 상기 재생제어 모듈의 매칭 시간제어에 따라 현재 수신되는 영상 데이터를 실시간 출력 제어를 수행하는 스위칭 모듈로 이루어진 것을 특징으로 한다.The image controller may further include a key signal detection module for detecting a key button of the terminal corresponding to the temporary delay command; A data storage module for providing the image signal to the memory; A data reproducing module for reproducing image data stored in the memory by a predetermined multiple; In response to a key signal detection result of the key signal detection module, starting the data storage module to store and control the video signal into the memory, and responsive to the playback control for reproducing the video data, A playback control module which starts up and performs time control for matching a playback time of the video data with an output time of the currently received video data; And a switching module configured to perform real-time output control on the image data currently received according to the matching time control of the playback control module.

한편, 상기 목적을 달성하기 위한 본 발명의 제3 관점에 따른 위성 디엠비 신호 지연 출력방법은, 스트리밍(Streaming) 방식으로 수신되는 디엠비(DMB) 영상 신호에 대한 일시 지연 출력 방법에 있어서, a) 현재 수신되는 영상 신호를 소정 용량의 메모리로 저장하는 단계; b) 임의의 시점에서 재생 요청을 접수하는 단계; c) 기 저장된 영상 신호에 대한 n 배수 재생 출력하는 단계; d) 상기 a) 단계 내지 c) 단계를 반복하며, 상기 재생 출력 시점과 상기 영상 신호에 대한 현재 수신 시점이 동일하도록 재생 종료 시점을 산출하는 단계; 및 e) 재생 종료 시점이 경과된 후, 현재 수신되는 영상 신호를 실시간 정상 출력하는 단계로 이루어진 것을 특징으로 한다.On the other hand, the satellite DMB signal delay output method according to the third aspect of the present invention for achieving the above object, in the temporary delay output method for the DMB video signal received in a streaming (Streaming) method, a) present Storing the received video signal into a memory having a predetermined capacity; b) accepting a playback request at any time; c) outputting and reproducing n multiples of previously stored video signals; d) repeating steps a) to c) and calculating a reproduction end time point such that the reproduction output time point and the current reception time point for the video signal are the same; And e) outputting the video signal currently received in real time after the reproduction end time has elapsed.

또한 상기 d) 단계의 재생 종료 시점은, 소정의 배수로 재생되는 영상 신호의 재생시간과 현재 수신되는 영상 신호의 출력 시간이 동일하도록 제어하는 것으로, In addition, at the end of reproduction of step d), the reproduction time of the video signal reproduced by a predetermined multiple is controlled to be equal to the output time of the currently received video signal.

Figure 112006010055012-pat00001
Figure 112006010055012-pat00001

" 여기서, 상기 T는 상기 메모리로 저장된 영상 신호의 총 출력 시간이고, 상기 N은 현재 수신되는 영상 신호가 상기 메모리로 저장되는 시간이며, 상기 n은 영상 제어부가 메모리에 저장된 영상 신호를 재생하기 위한 배율이고, 상기 m은 정수로서 0 ~ ∝ 까지 이다 " 에 기반하여 산출되는 것을 특징으로 한다."Here, T is the total output time of the video signal stored in the memory, N is the time that the currently received video signal is stored in the memory, n is the image control unit for playing the video signal stored in the memory It is a magnification, and m is an integer from 0 to ∝ ".

또한 상기 재생 종료 시점은, 상기 영상 신호에 대한 총 출력 시간(T) 보다 작도록 설정 가능한 것을 특징으로 한다.The reproduction end point may be set to be smaller than the total output time T for the video signal.

이하, 본 발명의 바람직한 실시예에 따른 위성 디엠비 수신장치를 첨부된 예시도면에 의거 상세히 설명하면 다음과 같다.Hereinafter, the satellite DMB receiving apparatus according to the preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 따른 디엠비 수신장치의 주요 구성을 나타낸다. 도시된 바와 같이, 디엠비 방송 신호에 대한 임의의 채널을 설정하기 위한 채널 설정부(111)와, 상기 채널 설정부(111)에서 선택된 채널에 따라 디지털 방송 채널에 대응한 CDM 채널을 열고 방송 채널 데이터를 수신하며, 상기 방송 채널 데이터에 대응하는 전송 스트림(Transport Stream) 데이터를 생성하는 디엠비 수신모듈(101)과, 상기 전송 스트림 데이터에서 영상 및 음성 데이터를 분리하기 위한 전송 스트림 디멀티플렉서(103)와, 상기 영상 및 음성 데이터를 수신하고, 외부로부터 일시 지연명령(KEY)에 응답하여 상기 영상 데이터를 소정 시간 동안 저장 제어하며, 상기 소정 시간 이후부터 영상 데이터를 소정 배수로 재생 제어하기 위한 영상 제어부(105) 와, 상기 소정 시간 동안 영상 데이터를 저장하기 위한 메모리(107)와, 상기 영상 및 음성 데이터를 아날로그 신호로 변환하는 코덱(109)과, 상기 코덱(109)의 출력단으로 접속되어 상기 영상 데이터에 대한 영상을 디스플레이하기 위한 디스플레이부(115)와, 상기 코덱(109)의 출력단으로 접속되어 상기 음성 데이터에 대한 음성을 출력하기 위한 음향 출력부(113)로 이루어진다.1 shows a main configuration of a DM receiver according to the present invention. As shown, the channel setting unit 111 for setting an arbitrary channel for the DMB broadcast signal, and the CDM channel corresponding to the digital broadcasting channel is opened according to the channel selected by the channel setting unit 111 and the broadcasting channel data is opened. A DMB receiving module 101 for receiving a data stream and generating transport stream data corresponding to the broadcast channel data, a transport stream demultiplexer 103 for separating video and audio data from the transport stream data, An image controller 105 for receiving the image and audio data, storing and controlling the image data for a predetermined time in response to a temporary delay command (KEY) from the outside, and controlling to reproduce the image data in a predetermined multiple after the predetermined time; And a memory 107 for storing the video data for the predetermined time, and the video and audio data. A codec 109 for converting a signal, an output terminal of the codec 109 connected to an output terminal of the codec 109, and a display unit 115 for displaying an image for the image data; Sound output unit 113 for outputting a voice for.

상기 메모리(107)는 약 1분 내지 3분 이내의 저장 용량이 바람직하나, 메모리 용량에 대한 한정이 없더라도, 본 발명의 요지를 벗어나지는 않을 것이다. 한편, 상기 영상 제어부(105)는 전송 스트림 디멀티플렉스(103)에서 제공되는 영상 및 음성 데이터를 수신한 후, 상기 일시 지연명령(KEY)에 따라 상기 영상 데이터를 메모리(107)로 저장 제어하거나, 상기 코덱(109)으로 전송 제어한다. 즉, 상기 영상 제어부(105)는 일시 지연명령을 수신할 경우, 상기 코덱(109)으로 제공되는 영상 데이터를 상기 메모리(107)로 전송한다. 그리고, 상기 일시 지연명령의 해제 또는 특정 키 입력이 있을 경우, 상기 영상 제어부(105)는 메모리(107)로 기 저장된 영상 데이터를 소정 배수로 재생 출력한다.The memory 107 is preferably a storage capacity of about 1 minute to 3 minutes, but without limiting the memory capacity will not depart from the gist of the present invention. Meanwhile, after receiving the video and audio data provided from the transport stream demultiplex 103, the video controller 105 stores and controls the video data in the memory 107 according to the temporary delay command (KEY). The control is controlled by the codec 109. That is, when receiving the temporary delay command, the image controller 105 transmits the image data provided to the codec 109 to the memory 107. When there is a release of the temporary delay command or a specific key input, the image controller 105 reproduces and outputs the image data previously stored in the memory 107 in a predetermined multiple.

여기서, 상기 영상 제어부(105)는 현재 소정 배수로 재생되는 영상과, 재생 영상의 종료 시점에서 수신되는 디엠비 방송 영상에 대하여 상호 타이밍을 매칭시켜야 한다. 즉, 메모리(107)로 저장된 영상이 1분 분량이고, 영상 제어부(105)가 2배수로 재생할 경우, 상기 메모리(107)의 저장된 영상 출력시간은 30초이다. 그러나, 상기 메모리(107)는 30초 동안 현재의 디엠비 방송 영상을 또다시 저장해야 하며, 이러한 영상은 15초 동안에 재생된다. 그리고, 상기 15초 동안 디엠비 방송 영 상이 저장되고, 7.5초 동안에 재생된다. 이와 같이 메모리(107)로 저장된 영상의 재생 시간과 또다시 저장되는 디엠비 방송 영상의 시간이 동일할 때까지 영상의 저장 및 재생이 반복되어야 하는 것이다.Here, the video controller 105 must match the timing of the video currently being reproduced in a predetermined multiple and the DMB broadcast video received at the end of the playback video. That is, when the image stored in the memory 107 is one minute, and the image controller 105 plays back twice, the stored image output time of the memory 107 is 30 seconds. However, the memory 107 needs to store the current DM broadcast image again for 30 seconds, and the image is reproduced for 15 seconds. The DMB image is stored for 15 seconds and reproduced for 7.5 seconds. As described above, the storage and reproduction of the image must be repeated until the reproduction time of the image stored in the memory 107 is equal to the reproduction time of the DMB broadcast image.

도 2는 상기 메모리로 저장되는 영상과 메모리로부터 재생되는 영상의 입출력을 제어하는 영상 제어부의 주요 구성을 나타낸 도면이다. 도시된 바와 같이, 상기 일시지연 명령에 대응하는 키 신호를 검출하기 위한 키신호 검출모듈(201)과, 상기 전송 스트림 디멀티플렉서(103)로부터 제공되는 영상 데이터를 상기 메모리(107)로 제공하기 위한 데이터 저장모듈(203)과, 상기 메모리(107)로 저장된 영상 데이터를 소정 배수로 재생시켜 상기 코덱(109)으로 전송하기 위한 데이터 재생모듈(205)과, 상기 키신호 검출모듈(201)의 키 신호 검출결과에 응답하여, 상기 데이터 저장모듈(203)을 기동시켜 상기 메모리(107)의 저장 용량에 대응하는 시간 동안 상기 영상 데이터를 메모리(107)로 저장 제어하며, 외부 또는 내부로부터 상기 영상 데이터를 재생하기 위한 재생명령에 응답하여, 상기 데이터 재생모듈(205)을 기동시키고, 상기 영상 데이터 재생 시간과 현재 수신되는 영상 데이터의 출력 시간을 매칭시키기 위한 시간 제어를 수행하는 재생제어 모듈(207)과, 상기 재생제어 모듈(207)의 매칭 시간제어에 따라 현재 수신되는 영상 데이터를 상기 코덱(109)으로 스위칭하기 위한 스위칭 모듈(209)로 이루어진다.2 is a diagram illustrating a main configuration of an image controller for controlling input and output of an image stored in the memory and an image reproduced from the memory. As shown, data for providing a key signal detection module 201 for detecting a key signal corresponding to the temporary delay command and the image data provided from the transport stream demultiplexer 103 to the memory 107. A storage module 203, a data reproducing module 205 for reproducing the image data stored in the memory 107 by a predetermined multiple and transmitting the same to the codec 109, and a key signal detection of the key signal detecting module 201 In response to the result, the data storage module 203 is activated to store and control the image data in the memory 107 for a time corresponding to the storage capacity of the memory 107, and to reproduce the image data from the outside or the inside. In response to a playback command to start the data playback module 205, matching the video data playback time with the output time of the currently received video data. And a switching module 209 for switching the currently received image data to the codec 109 according to the matching time control of the playback control module 207. .

상기 재생제어 모듈(207)의 시간 제어는 소정의 배수로 재생되는 영상 데이터의 재생시간과 현재 수신되는 영상 데이터의 출력 시간을 동일하도록 제어하는 것으로, 아래의 수학식 1과 같이 표현될 수 있다. The time control of the reproduction control module 207 controls the reproduction time of the image data reproduced by a predetermined multiple to be equal to the output time of the currently received image data, which can be expressed by Equation 1 below.

Figure 112006010055012-pat00002
Figure 112006010055012-pat00002

여기서, 상기 T는 메모리(107)로 저장된 영상 데이터의 총 출력 시간이고, 상기 N은 현재 수신되는 영상 데이터가 상기 메모리(107)로 저장되는 시간이며, 상기 n은 영상 제어부(105)가 메모리(107)에 저장된 영상 데이터를 재생하기 위한 배율이고, 상기 m은 정수로서 0 ~ ∝ 까지이다.Here, T is the total output time of the image data stored in the memory 107, N is the time that the currently received image data is stored in the memory 107, n is the image control unit 105 is a memory ( A magnification for reproducing video data stored in 107), wherein m is an integer from 0 to ∝.

예컨대, 상기 N이 60sec 즉, 디엠비 영상 데이터가 현재 메모리(107)로 수신 저장되는 시간이 60초이고, 상기 n이 3 즉, 메모리(107)로 저장된 영상 데이터를 3배속으로 재생할 경우, 60*(1/3+1/9+1/27+....) 이다. 따라서, 상기 영상 제어부(105)는 60*(0.481477) = 28.8888 초 동안 메모리(107)로 저장된 영상 데이터를 3배속으로 재생한 후, 현재 수신되는 영상 데이터를 이어서 출력함으로써 재생 영상과 수신 영상이 끊김 없이 출력될 수 있다.For example, when N is 60 sec, i.e., the time when DM video data is received and stored in the current memory 107 is 60 seconds, and when n is 3, i.e., the image data stored in the memory 107 is reproduced at triple speed, 60 *. (1/3 + 1/9 + 1/27 + ....) Accordingly, the image controller 105 reproduces the image data stored in the memory 107 at triple speed for 60 * (0.481477) = 28.8888 seconds, and then outputs the currently received image data so that the reproduced image and the received image are disconnected. Can be output without

물론, 상기 재생제어 모듈(207)은 28.8888 초 동안 영상 데이터를 상기 메모리(107)로 저장하며, 동일한 시간 동안에 FIFO 방식에 따라 저장된 영상을 재생한다.Of course, the reproduction control module 207 stores the image data into the memory 107 for 28.8888 seconds, and reproduces the image stored according to the FIFO method for the same time.

도 3은 본 발명의 주요 동작을 설명하기 위한 플로우챠트이다. 도시된 바와 같이, S301 단계로 진입하여, 사용자는 디엠비(DMB) 방송 단말기를 이용하여 멀티 미디어 방송을 수신한다. 이를 위해, 사용자는 채널 설정부(111)를 조작하여 임의의 채널을 고정 제어한다. 이에 따라, 상기 디엠비 수신모듈(101)은 채널 설정부(111)에서 고정된 채널과 동조되는 디엠비 방송을 수신한다.3 is a flowchart for explaining the main operation of the present invention. As shown in step S301, the user receives a multimedia broadcast using a DMB broadcasting terminal. To this end, the user operates the channel setting unit 111 to control and arbitrarily control an arbitrary channel. Accordingly, the DMB receiving module 101 receives a DMMB broadcast tuned to a channel fixed by the channel setting unit 111.

상기 디엠비 방송신호는 전송 스트림 디멀티플렉서(103)로 제공되며, 상기 전송 스트림 디멀티플렉서(103)는 디엠비 방송 신호에서 영상 데이터 및 음성 데이터를 분리한다. 상기 영상 데이터 및 음성 데이터는 영상 제어부(105)로 전송된다. 상기 영상 제어부(105)는 일지 지연 명령을 수신하지 않을 경우, 상기 스위칭 모듈(209)을 인에이블 시킨다. 따라서, 상기 영상 데이터 및 음성 데이터는 영상 제어부(105)의 스위칭 모듈(209)을 거쳐 코덱(109)으로 제공된다. 상기 코덱(109)은 영상 데이터 및 음성 데이터를 각각의 아날로그 신호로 변환하여 디스플레이부(115)와 음향 출력부(113)로 각각 제공한다. 따라서, 사용자는 현재 수신되는 디엠비 방송 신호를 시청한다.The DMB broadcast signal is provided to the transport stream demultiplexer 103, and the transport stream demultiplexer 103 separates video data and audio data from the DMB broadcast signal. The video data and audio data are transmitted to the video controller 105. The image controller 105 enables the switching module 209 when not receiving the log delay command. Accordingly, the image data and the audio data are provided to the codec 109 through the switching module 209 of the image controller 105. The codec 109 converts image data and audio data into respective analog signals and provides them to the display 115 and the sound output unit 113, respectively. Thus, the user views the currently received DMB broadcast signal.

S303 단계로 진입하여, 사용자가 개인적 환경에 따라 현재 수신되는 디엠비 방송을 잠시 중단하고자 할 경우, 디엠비 수신장치 또는 단말로 구비되는 특정 키(KEY)를 동작시킨다. 특정 키(KEY)는 디엠비 방송 신호의 출력을 일시 지연시키기 위한 일시지연 명령을 영상 제어부(105)로 제공한다. 상기 영상 제어부(105)의 키신호 검출모듈(201)은 상기 일시지연 명령 신호가 입력되는지를 판단한다.In step S303, when the user wants to temporarily stop the currently received DMB broadcasting according to the personal environment, the user operates a specific key provided to the DM receiver or the terminal. The specific key KEY provides the video controller 105 with a temporary delay command for temporarily delaying the output of the DMB broadcast signal. The key signal detection module 201 of the image controller 105 determines whether the temporary delay command signal is input.

S303 단계에서, 상기 일시지연 명령 신호가 입력되지 않을 경우, 상기 디엠비 방송 신호를 수신 및 출력하며, 상기 일시지연 명령 신호가 입력될 경우, S305 단계로 진입한다. 즉, 상기 재생제어 모듈(207)은 데이터 저장모듈(203)을 기동시 켜 상기 메모리(107)로 현재 수신되는 영상 데이터를 저장한다. 이와 동시에, 상기 재생제어 모듈(207)은 스위칭 모듈(209)로 디스에이블 신호를 제공하여, 상기 전송 스트림 디멀티플렉서(103)에서 제공되는 영상 데이터가 코덱(109)으로 직접 제공되는 것을 방지한다. 즉, 현재 수신되는 영상 데이터는 디스플레이부(115)로 제공되지 않는다. 따라서, 상기 전송 스트림 디멀티플렉서(103)에서 제공되는 영상 데이터는 소정 프레임 단위로 상기 메모리(107)로 저장되며, 사용자는 영상 데이터에 대한 불시청(不視聽) 상태이다.In step S303, when the temporary delay command signal is not input, the DMB broadcast signal is received and output. When the temporary delay command signal is input, the process proceeds to step S305. That is, the playback control module 207 starts up the data storage module 203 and stores the image data currently received in the memory 107. At the same time, the playback control module 207 provides a disable signal to the switching module 209 to prevent the video data provided from the transport stream demultiplexer 103 from being provided directly to the codec 109. That is, image data currently received is not provided to the display 115. Accordingly, the image data provided from the transport stream demultiplexer 103 is stored in the memory 107 in units of predetermined frames, and the user is in an invisible state of the image data.

한편, S307 단계에서 상기 재생제어 모듈(207)은 상기 메모리(107) 용량에 대응하는 재생 개시 시간에 도래했는지를 판단한다. 여기서, 상기 재생 개시 시간은 영상 데이터가 메모리(107)로 저장되는 최대 시간을 나타내는 것으로, 영상 데이터에 대한 최대 지연 시간으로 상정할 수 있을 것이다. 상기 재생제어 모듈(207)은 판단결과, 상기 재생 개시 시간을 초과하지 않음으로 판단할 경우, S309 단계로 진입한다. 상기 재생제어 모듈(207)은 사용자로부터 재생명령을 수신하였는지를 판단한다.On the other hand, in step S307, the playback control module 207 determines whether the playback start time corresponding to the capacity of the memory 107 has arrived. In this case, the reproduction start time indicates a maximum time at which the image data is stored in the memory 107 and may be assumed as a maximum delay time for the image data. If the playback control module 207 determines that the playback start time has not been exceeded, the process returns to step S309. The playback control module 207 determines whether a playback command has been received from the user.

S309 단계에서 판단한 결과, 상기 재생제어 모듈(207)이 사용자로부터 재생명령을 접수하지 않았을 경우, S305 단계로 피드백하여 현재 수신되는 영상 데이터를 지속적으로 저장한다. 반면, S307 단계 및 S309 단계에서 판단한 결과, 상기 메모리(107) 용량에 대응하는 재생 개시 시간에 도래하거나, 사용자로부터 재생 개시를 위한 재생명령을 접수하였을 경우, 상기 재생제어 모듈(207)은 기 설정된 n배수로 영상 데이터를 재생한다. 여기서, 상기 n은 1 보다 크거나 같으며, 본 발명의 요지를 감안하여 2배수 또는 3배수가 바람직할 것이다.As a result of the determination in step S309, when the playback control module 207 does not receive a playback command from the user, the playback control module 207 feeds back to step S305 to continuously store the currently received video data. On the other hand, as a result of the determination in steps S307 and S309, when the playback start time corresponding to the capacity of the memory 107 arrives or when a playback command for starting playback is received from the user, the playback control module 207 is preset. Video data is played back n times. Herein, n is greater than or equal to 1, and in view of the gist of the present invention, a double or triple will be preferable.

S313 단계에서, 상기 재생제어 모듈(207)은 영상 데이터에 대한 n배수 재생 시간을 산출한다. 여기서, 상기 재생시간 산출 방법을 도 4를 참조하여 상세히 설명하면 다음과 같다. 도시한 바와 같이, 상기 메모리(107)로 저장되는 현재 영상 데이터의 저장 시간(N) 또는 일시지연 명령이 접수된 시점부터 재생명령이 접수된 시점까지의 시간(N)은 n배로 재생될 때의 T'는 N/n이 된다. 즉, 60초 동안 저장된 영상 데이터가 2배수로 재생될 때는 60/2로 30초가 필요하다.In step S313, the playback control module 207 calculates an n-fold reproduction time for the image data. Here, the reproduction time calculation method will be described in detail with reference to FIG. 4. As shown, the storage time (N) of the current image data stored in the memory 107 or the time (N) from the time when the temporary delay command is received to the time when the playback command is received is reproduced n times. T 'becomes N / n. In other words, when the image data stored for 60 seconds is reproduced in multiples, 30 seconds are required at 60/2.

그러나, n 배수로 재생되는 시간동안(N/n)에 현재 수신되는 영상 데이터는 메모리(107)로 저장되고 있음에 따라, 도 4에 도시한 바와 같이 이를 또다시 n 배수로 재생하여야 한다. 따라서, 재생시간(T') 동안 저장된 영상 데이터를 n 배수로 재생할 경우, T'/n이되며 이를 T''라 할 경우, T''=(T'/n)/n이 된다. 이와 같은 절차를 반복하여 상기 재생제어 모듈(207)이 재생해야 할 시간(T)은;However, as image data currently received in the time of being reproduced by n multiples (N / n) is stored in the memory 107, it must be reproduced by n multiples as shown in FIG. Therefore, when the image data stored during the reproduction time T 'is reproduced in n multiples, T' / n becomes T ', and when T' is' T '= (T' / n) / n. The time T to be reproduced by the reproduction control module 207 by repeating the above procedure is;

Figure 112006010055012-pat00003
Figure 112006010055012-pat00003

Figure 112006010055012-pat00004
Figure 112006010055012-pat00004

가 된다. 그리고, 상기 T를 N과 n으로 표현하면 상술된 수학식 1과 같다.Becomes In addition, when T is expressed by N and n, it is represented by Equation 1 described above.

상기 재생제어 모듈(207)은 수학식 1을 토대로 상기 메모리(107)로 저장된 영상 데이터를 n 배수로 재생한다. 상기 재생제어 모듈(207)은 상기 재생 시간 동안에 현재 수신되는 디엠비 영상 데이터를 상기 메모리(107)에 지속적으로 저장한 다. S315 단계로 진입하여, 상기 재생제어 모듈(207)은 재생 시간이 종료되었는지를 판단한다. 즉, 재생제어 모듈(207)은 산술 결과에 기초한 재생 시간에 따라 영상 데이터에 대한 재생 종료 여부를 판단한다. 판단결과, 재생이 종료되지 않았을 경우, 상기 S311 단계로 피드백하여 지속적으로 영상 데이터를 재생한다.The reproduction control module 207 reproduces the image data stored in the memory 107 by n multiples based on Equation (1). The playback control module 207 continuously stores the currently received DMB image data in the memory 107 during the playback time. In step S315, the playback control module 207 determines whether the playback time has ended. That is, the reproduction control module 207 determines whether or not the reproduction of the video data is to be terminated according to the reproduction time based on the arithmetic result. As a result of the determination, when the playback is not finished, the process feeds back to step S311 to continuously play the video data.

한편, 상기 재생제어 모듈(207)이 재생 종료를 인지할 경우, S317 단계로 진입하여 현재 수신되는 디엠비 영상 데이터를 출력한다. 이를 위해, 상기 재생제어 모듈(207)은 스위칭 모듈(209)로 인에이블 신호를 제공함으로써, 상기 전송 스트림 디멀티플렉서(103)에서 출력되는 영상 데이터를 상기 코덱(109)로 제공한다. 따라서, 사용자는 n 배수로 재생되는 영상 데이터를 시청한 후, 현재 수신되는 디엠비 영상 데이터를 이어서 시청한다.On the other hand, when the playback control module 207 detects the end of playback, the process proceeds to step S317 and outputs the currently received DMB image data. To this end, the reproduction control module 207 provides the enable signal to the switching module 209, thereby providing the image data output from the transport stream demultiplexer 103 to the codec 109. Accordingly, the user watches the image data reproduced by n multiples, and then watches the currently received DMB image data.

이상 설명된 바와 같이 본 발명에 따른 위성 디엠비 수신장치, 위성 디엠비 수신장치가 구비된 단말기 및 위성 디엠비 수신방법은, 스트리밍 방식의 디엠비 방송 시청 과정에서 현재 수신되는 영상을 일시적으로 중단할 경우, 중단 시간 동안 수신된 영상을 소정 배수로 재생토록 한 후, 재생 완료와 더불어 현재 수신되는 영상을 수신 출력하도록 함에 따라, 부득이하게 발생되는 일시적 시청 중단 현상을 해소하여 서비스의 질적 향상을 도모할 수 있고, 단말의 기능성을 증대시킬 수 있는 효과가 있다.As described above, the satellite DMB receiving apparatus, the terminal equipped with the satellite DMMB receiving apparatus, and the satellite DMMB receiving method according to the present invention provide a suspension time when the video currently received is temporarily interrupted during the streaming DMMB broadcasting process. After the received video is played back in a predetermined multiple, the received video is output as well as the completion of the playback, thereby eliminating the inevitable temporary interruption of the video and improving the quality of the service. There is an effect that can increase the functionality.

이상에서 설명한 것은 본 발명의 실시예에 불과한 것으로, 본 발명의 실시예 에 한정되지 않고 이하의 특허청구범위에서 청구하는 바와 같이 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변경 실시가 가능한 범위까지 본 발명의 기술적 정신이 있다고 할 것이다.What has been described above is only an embodiment of the present invention, and is not limited to the embodiment of the present invention, and as claimed in the following claims, without departing from the gist of the present invention, the ordinary knowledge in the field to which the invention belongs. Anyone having the technical spirit of the present invention to the extent that various changes can be made.

Claims (14)

스트리밍(Streaming) 방식으로 제공되는 디엠비(DMB) 영상 신호에 대한 일시 지연 기능을 구현하기 위한 디엠비 방송 수신 장치에 있어서,A DM broadcast receiver for implementing a temporary delay function for a DMB video signal provided by a streaming method, 디엠비 방송 신호에 대한 임의의 채널을 설정하기 위한 채널 설정부;A channel setting unit for setting an arbitrary channel for the DMB broadcast signal; 상기 채널 설정부에서 선택된 채널에 따라 디지털 방송 채널에 대응한 CDM 채널을 열고 방송 채널 데이터를 수신하며, 상기 방송 채널 데이터에 대응하는 전송 스트림(Transport Stream) 데이터를 생성하는 디엠비 수신모듈;A DM reception module configured to open a CDM channel corresponding to a digital broadcast channel according to a channel selected by the channel setting unit, receive broadcast channel data, and generate transport stream data corresponding to the broadcast channel data; 상기 전송 스트림 데이터에서 영상 및 음성 데이터를 분리하기 위한 전송 스트림 디멀티플렉서;A transport stream demultiplexer for separating video and audio data from the transport stream data; 상기 영상 및 음성 데이터를 수신하고, 일시 지연명령(KEY)에 응답하여 상기 영상 데이터를 소정 시간 동안 저장 제어하며, 상기 소정 시간 이후부터 영상 데이터를 소정 배수로 재생 제어하기 위한 영상 제어부; 및An image control unit for receiving the image and audio data, storing and controlling the image data for a predetermined time in response to a temporary delay command (KEY), and controlling the reproduction of the image data in a predetermined multiple after the predetermined time; And 상기 소정 시간 동안 영상 데이터를 저장하기 위한 메모리를 포함하고,A memory for storing image data for the predetermined time; 상기 영상 제어부의 재생 제어는,Playback control of the video controller, 상기 단말의 키 버튼을 통해 재생 개시를 제어하거나, 상기 메모리 용량에 대응하여 재생 시점을 자동으로 산출하는 것을 특징으로 하는 위성 디엠비 신호 지연 출력장치.And controlling the start of playback through a key button of the terminal, or automatically calculating a playback time corresponding to the memory capacity. 제 1 항에 있어서 상기 영상 제어부는,The method of claim 1, wherein the image control unit, 상기 일시지연 명령에 대응하는 키 신호를 검출하기 위한 키신호 검출모듈;A key signal detection module for detecting a key signal corresponding to the temporary delay command; 상기 전송 스트림 디멀티플렉서로부터 제공되는 영상 데이터를 상기 메모리로 제공하기 위한 데이터 저장모듈;A data storage module for providing image data provided from the transport stream demultiplexer to the memory; 상기 메모리로 저장된 영상 데이터를 소정 배수로 재생시켜 상기 코덱으로 전송하기 위한 데이터 재생모듈;A data reproducing module for reproducing image data stored in the memory in a predetermined multiple and transmitting the same to the codec; 상기 키신호 검출모듈의 키 신호 검출결과에 응답하여, 상기 데이터 저장모듈을 기동시켜 상기 메모리의 저장 용량에 대응하는 시간 동안 상기 영상 데이터를 메모리로 저장 제어하며, 상기 영상 데이터를 재생하기 위한 재생명령에 응답하여, 상기 데이터 재생모듈을 기동시키고, 상기 영상 데이터 재생 시간과 현재 수신되는 영상 데이터의 출력 시간을 매칭시키기 위한 시간 제어를 수행하는 재생제어 모듈; 및Responsive to a key signal detection result of the key signal detection module, starting the data storage module to control the storage of the image data into the memory for a time corresponding to the storage capacity of the memory, and to reproduce the image data; A playback control module for starting the data reproducing module and performing time control for matching the reproducing time of the image data with the output time of the currently received image data; And 상기 재생제어 모듈의 매칭 시간제어에 따라 현재 수신되는 영상 데이터를 상기 코덱으로 스위칭하기 위한 스위칭 모듈로 이루어진 것을 특징으로 하는 위성 디엠비 신호 지연 출력장치.And a switching module for switching the currently received image data to the codec according to matching time control of the reproduction control module. 제 2 항에 있어서 상기 영상 데이터를 재생하기 위한 재생명령은,The reproduction command for reproducing the video data according to claim 2, 상기 일시 지연명령에 대한 해제 또는 특정 키 입력에 기반하는 것이 있을 경우, 상기 메모리로 기 저장된 영상 데이터를 소정 배수로 재생 출력하는 것을 특징으로 하는 위성 디엠비 신호 지연 출력장치.And reproducing and outputting the pre-stored image data to the memory in a predetermined multiple when there is a release based on the temporary delay command or a specific key input. 제 2 항에 있어서 상기 영상 데이터를 재생하기 위한 재생명령은,The reproduction command for reproducing the video data according to claim 2, 상기 메모리로 저장되는 영상 데이터에 대한 저장 시간에 따라 자동 생성되는 것을 특징으로 하는 위성 디엠비 신호 지연 출력장치.And a satellite DM signal delay output device which is automatically generated according to a storage time of the image data stored in the memory. 제 2 항 내지 제 4 항 중 어느 한 항에 있어서 상기 재생제어 모듈의 시간 제어는,The time control of the playback control module according to any one of claims 2 to 4, 소정의 배수로 재생되는 영상 데이터의 재생시간과 현재 수신되는 영상 데이터의 출력 시간이 동일하도록 제어하는 것으로, 아래의 수학식 2;By controlling such that the reproduction time of the image data reproduced by a predetermined multiple and the output time of the currently received image data are the same, Equation 2 below;
Figure 112006010055012-pat00005
Figure 112006010055012-pat00005
" 여기서, 상기 T는 상기 메모리로 저장된 영상 데이터의 총 출력 시간이고, 상기 N은 현재 수신되는 영상 데이터가 상기 메모리로 저장되는 시간이며, 상기 n은 영상 제어부가 메모리에 저장된 영상 데이터를 재생하기 위한 배율이고, 상기 m은 정수로서 0 ~ ∝ 까지 이다 ""Here, T is the total output time of the image data stored in the memory, N is the time that the currently received image data is stored in the memory, n is the image control unit for playing the image data stored in the memory Magnification, and m is an integer from 0 to ∝ " 에 기반하여 산출되는 것을 특징으로 하는 위성 디엠비 신호 지연 출력장치.Satellite DMB signal delay output device characterized in that it is calculated based on.
스트리밍(Streaming) 방식으로 제공되는 디엠비(DMB) 영상 데이터에 대한 일시 지연 기능을 실행하기 위한 단말기에 있어서,A terminal for executing a temporary delay function for DMB image data provided by a streaming method, 상기 영상 데이터를 소정 시간 동안 저장하기 위한 메모리; 및A memory for storing the image data for a predetermined time; And 일시 지연명령(KEY)에 응답하여 상기 영상 데이터를 소정 시간 동안 저장 제어하며, 상기 소정 시간 이후부터 영상 데이터를 소정 배수로 재생 제어하기 위한 영상 제어부를 포함하고,And a video controller for storing and controlling the video data for a predetermined time in response to a temporary delay command (KEY), and controlling to reproduce the video data by a predetermined multiple after the predetermined time. 상기 영상 제어부의 재생 제어는,Playback control of the video controller, 상기 단말의 키 버튼을 통해 재생 개시를 제어하거나, 상기 메모리 용량에 대응하여 재생 시점을 자동으로 산출하는 것을 특징으로 하는 위성 디엠비 신호 지연 출력장치가 구비된 단말기.And controlling the start of playback through a key button of the terminal, or automatically calculating a playback time corresponding to the memory capacity. 제 6 항에 있어서 상기 메모리는,The method of claim 6, wherein the memory, 상기 영상 신호를 약 1분 내지 2 분 분량을 저장할 수 있는 용량으로 구현되는 것을 특징으로 하는 위성 디엠비 신호 지연 출력장치가 구비된 단말기.And a terminal capable of storing the video signal for about 1 minute to 2 minutes. 삭제delete 제 6 항에 있어서 상기 소정 배수는,The method of claim 6, wherein the predetermined multiple is 1 배수 초과인 것을 특징으로 하는 위성 디엠비 신호 지연 출력장치가 구비된 단말기.A terminal with a satellite DMB signal delay output device, characterized in that more than one multiple. 제 6 항, 제 7 항 및 제 9 항 중 어느 한 항에 있어서 상기 영상 제어부는,10. The method of claim 6, 7, and 9, wherein the video control unit, 상기 일시지연 명령에 대응하는 상기 단말의 키 버튼을 검출하기 위한 키신호 검출모듈;A key signal detection module for detecting a key button of the terminal corresponding to the temporary delay command; 상기 영상 신호를 상기 메모리로 제공하기 위한 데이터 저장모듈;A data storage module for providing the image signal to the memory; 상기 메모리로 저장된 영상 데이터를 소정 배수로 재생시키기 위한 데이터 재생모듈;A data reproducing module for reproducing image data stored in the memory by a predetermined multiple; 상기 키신호 검출모듈의 키 신호 검출결과에 응답하여, 상기 데이터 저장모듈을 기동시켜 상기 영상 신호를 상기 메모리로 저장 제어하며, 상기 영상 데이터를 재생하기 위한 재생 제어에 응답하여, 상기 데이터 재생모듈을 기동시키고, 상기 영상 데이터의 재생 시간과 현재 수신되는 영상 데이터의 출력 시간을 매칭시키기 위한 시간 제어를 수행하는 재생제어 모듈; 및In response to a key signal detection result of the key signal detection module, starting the data storage module to store and control the video signal into the memory, and responsive to the playback control for reproducing the video data, A playback control module which starts up and performs time control for matching a playback time of the video data with an output time of the currently received video data; And 상기 재생제어 모듈의 매칭 시간제어에 따라 현재 수신되는 영상 데이터를 실시간 출력 제어를 수행하는 스위칭 모듈로 이루어진 것을 특징으로 하는 위성 디엠비 신호 지연 출력장치가 구비된 단말기.And a switching module configured to perform real-time output control of the image data currently received according to the matching time control of the playback control module. 제 10 항에 있어서 상기 재생제어 모듈의 시간 제어는,11. The method of claim 10 wherein the time control of the playback control module, 소정의 배수로 재생되는 영상 데이터의 재생시간과 현재 수신되는 영상 데이터의 출력 시간이 동일하도록 제어하는 것으로, 아래의 수학식 3;By controlling such that the reproduction time of the image data reproduced by a predetermined multiple and the output time of the currently received image data are the same, Equation 3 below;
Figure 112006010055012-pat00006
Figure 112006010055012-pat00006
" 여기서, 상기 T는 상기 메모리로 저장된 영상 데이터의 총 출력 시간이고, 상기 N은 현재 수신되는 영상 데이터가 상기 메모리로 저장되는 시간이며, 상기 n은 영상 제어부가 메모리에 저장된 영상 데이터를 재생하기 위한 배율이고, 상기 m은 정수로서 0 ~ ∝ 까지 이다 ""Here, T is the total output time of the image data stored in the memory, N is the time that the currently received image data is stored in the memory, n is the image control unit for playing the image data stored in the memory Magnification, and m is an integer from 0 to ∝ " 에 기반하여 산출되는 것을 특징으로 하는 위성 디엠비 신호 지연 출력장치가 구비된 단말기.A terminal equipped with a satellite DMB signal delay output device, characterized in that it is calculated based on.
스트리밍(Streaming) 방식으로 수신되는 디엠비(DMB) 영상 신호에 대한 일시 지연 출력 방법에 있어서,In the temporary delay output method for a DMB video signal received by a streaming method, a) 현재 수신되는 영상 신호를 소정 용량의 메모리로 저장하는 단계;a) storing the currently received video signal into a memory having a predetermined capacity; b) 임의의 시점에서 재생 요청을 접수하는 단계;b) accepting a playback request at any time; c) 기 저장된 영상 신호에 대한 n 배수 재생 출력하는 단계;c) outputting and reproducing n multiples of previously stored video signals; d) 상기 a) 단계 내지 c) 단계를 반복하며, 상기 재생 출력 시점과 상기 영상 신호에 대한 현재 수신 시점이 동일하도록 재생 종료 시점을 산출하는 단계; 및d) repeating steps a) to c) and calculating a reproduction end time point such that the reproduction output time point and the current reception time point for the video signal are the same; And e) 재생 종료 시점이 경과된 후, 현재 수신되는 영상 신호를 실시간 정상 출력하는 단계로 이루어진 것을 특징으로 하는 위성 디엠비 신호 지연 출력 방법.e) after the reproduction end time has elapsed, outputting a currently received video signal in real time. 제 12 항에 있어서 상기 d) 단계의 재생 종료 시점은,The reproduction end time of step d) is 소정의 배수로 재생되는 영상 신호의 재생시간과 현재 수신되는 영상 신호의 출력 시간이 동일하도록 제어하는 것으로, 아래의 수학식 4;By controlling the reproduction time of the video signal to be reproduced in a predetermined multiple and the output time of the video signal currently received, the following equation (4);
Figure 112006010055012-pat00007
Figure 112006010055012-pat00007
" 여기서, 상기 T는 상기 메모리로 저장된 영상 신호의 총 출력 시간이고, 상기 N은 현재 수신되는 영상 신호가 상기 메모리로 저장되는 시간이며, 상기 n은 영상 제어부가 메모리에 저장된 영상 신호를 재생하기 위한 배율이고, 상기 m은 정수로서 0 ~ ∝ 까지 이다 ""Here, T is the total output time of the video signal stored in the memory, N is the time that the currently received video signal is stored in the memory, n is the image control unit for playing the video signal stored in the memory Magnification, and m is an integer from 0 to ∝ " 에 기반하여 산출되는 것을 특징으로 하는 위성 디엠비 신호 지연 출력 방법.Satellite DM signal delay output method characterized in that it is calculated based on.
제 12 항 또는 제 13 항에 있어서 상기 재생 종료 시점은,The method of claim 12 or 13, wherein the reproduction end time is, 상기 영상 신호에 대한 총 출력 시간(T) 보다 작도록 설정 가능한 것을 특징으로 하는 위성 디엠비 신호 지연 출력 방법.And a satellite DMB signal delay output method characterized by being smaller than a total output time (T) for the video signal.
KR1020060013121A 2006-02-10 2006-02-10 Installation for delay display of satellite dmb signal , mobile having a function of delay display of satellite dmb signal and method thereof KR100735469B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060013121A KR100735469B1 (en) 2006-02-10 2006-02-10 Installation for delay display of satellite dmb signal , mobile having a function of delay display of satellite dmb signal and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060013121A KR100735469B1 (en) 2006-02-10 2006-02-10 Installation for delay display of satellite dmb signal , mobile having a function of delay display of satellite dmb signal and method thereof

Publications (1)

Publication Number Publication Date
KR100735469B1 true KR100735469B1 (en) 2007-07-03

Family

ID=38503183

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060013121A KR100735469B1 (en) 2006-02-10 2006-02-10 Installation for delay display of satellite dmb signal , mobile having a function of delay display of satellite dmb signal and method thereof

Country Status (1)

Country Link
KR (1) KR100735469B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010046263A (en) * 1999-11-11 2001-06-15 구자홍 apparatus for time shift in digital broadcasting reciever
KR20040028438A (en) * 2002-09-30 2004-04-03 주식회사 디지털앤디지털 Set top box for supporting a time-shift
KR20050050456A (en) * 2003-11-25 2005-05-31 삼성전자주식회사 Apparatus for recording and reproducing digital broadcasting contents without time delay in time shift reproduction
JP2005236870A (en) * 2004-02-23 2005-09-02 Nippon Telegr & Teleph Corp <Ntt> Time shift reproduction method, apparatus, and program
KR20060100953A (en) * 2005-03-16 2006-09-22 에스케이 텔레콤주식회사 Delay viewing method of real-time broadcasting

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010046263A (en) * 1999-11-11 2001-06-15 구자홍 apparatus for time shift in digital broadcasting reciever
KR20040028438A (en) * 2002-09-30 2004-04-03 주식회사 디지털앤디지털 Set top box for supporting a time-shift
KR20050050456A (en) * 2003-11-25 2005-05-31 삼성전자주식회사 Apparatus for recording and reproducing digital broadcasting contents without time delay in time shift reproduction
JP2005236870A (en) * 2004-02-23 2005-09-02 Nippon Telegr & Teleph Corp <Ntt> Time shift reproduction method, apparatus, and program
KR20060100953A (en) * 2005-03-16 2006-09-22 에스케이 텔레콤주식회사 Delay viewing method of real-time broadcasting

Similar Documents

Publication Publication Date Title
US7221903B2 (en) Communications terminal device allowing content reception and voice communication
CN102123232A (en) Digital broadcast receiving apparatus
KR20090127598A (en) The method for selecting program and the apparatus thereof
JP2009141843A (en) Television set
JP2004297628A (en) Stream switching apparatus and apparatus for providing contents thereto
WO2011142129A1 (en) Digital broadcast reception device, and digital broadcast reception method
KR20060020751A (en) Apparatus and method for synchronization between moving picture and caption
WO2009118971A1 (en) Digital broadcast receiver and digital broadcast reception method
JP2006270299A (en) Cm detecting device and cm detecting method
US20100086284A1 (en) Personal recording apparatus and control method thereof
KR100735469B1 (en) Installation for delay display of satellite dmb signal , mobile having a function of delay display of satellite dmb signal and method thereof
KR100857992B1 (en) System and method for satellite dmb broadcasting signal selecting play, terminal for broadcasting signal selecting play
KR100423129B1 (en) Method for controling data output timing in digital broadcasting receiver
JP2010187157A (en) Digital television broadcasting receiver
KR20080054474A (en) Method forming highlight image according to preferences of each user
KR20070079370A (en) Mobile broadcasting receiver and method for processing audio and video data
JP2004007537A (en) Communication terminal equipment capable of performing content reception and voice communication
KR20120065260A (en) Apparatus and method for receiving broadcasting
JP2009111955A (en) Stream reproducing device
KR100731534B1 (en) Personal video recorder and playing method thereof
KR100782196B1 (en) (an) image display device for having time shift function and method for playing of the same
US20070116041A1 (en) Digital broadcast receiver
KR20120135856A (en) Apparatus of video processing for digital broadcasting receiver
KR101268279B1 (en) Still image display method in case of switching channels in digital broadcasting receiver
KR100892465B1 (en) Apparatus and method for playing/recording broadcasting signal, and portable terminal having the same

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
G170 Re-publication after modification of scope of protection [patent]
FPAY Annual fee payment

Payment date: 20130403

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140522

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150521

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee