KR19990033450A - Apparatus and method for storing and reproducing broadcast signal in digital broadcasting receiver - Google Patents

Apparatus and method for storing and reproducing broadcast signal in digital broadcasting receiver Download PDF

Info

Publication number
KR19990033450A
KR19990033450A KR1019970054808A KR19970054808A KR19990033450A KR 19990033450 A KR19990033450 A KR 19990033450A KR 1019970054808 A KR1019970054808 A KR 1019970054808A KR 19970054808 A KR19970054808 A KR 19970054808A KR 19990033450 A KR19990033450 A KR 19990033450A
Authority
KR
South Korea
Prior art keywords
identification number
packet
packet identification
storage
video
Prior art date
Application number
KR1019970054808A
Other languages
Korean (ko)
Other versions
KR100236310B1 (en
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 KR1019970054808A priority Critical patent/KR100236310B1/en
Priority to JP30271798A priority patent/JP4018823B2/en
Priority to GB9823408A priority patent/GB2333017B/en
Publication of KR19990033450A publication Critical patent/KR19990033450A/en
Application granted granted Critical
Publication of KR100236310B1 publication Critical patent/KR100236310B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/025Systems for the transmission of digital non-picture data, e.g. of text during the active part of a television frame
    • H04N7/035Circuits for the digital non-picture data signal, e.g. for slicing of the data signal, for regeneration of the data-clock signal, for error detection or correction of the data signal

Landscapes

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

Abstract

본 발명은 디지탈방송 수신기를 통해 PAT 및 PMT에 대한 고려없이 소정의 저장매체에 저장된 방송신호에 대한 정상적인 재생이 가능하도록 구현된 방송신호 저장 및 재생장치와 그 방법에 관한 것이다. 이를 위하여 본 장치는, 키입력부를 통해 현재 선택된 채널의 방송신호에 대한 저장명령이 인가됨에 따라 트랜스포트 역다중화기로부터 현재 선택된 채널의 방송신호에 대한 패킷정보가 인가되면, 인가된 패킷정보의 패킷식별번호(PID)를 분석하여 비디오와 오디오 패킷 식별번호에 대해 상이한 소정의 패킷 식별번호로 변환시켜 전송하기 위한 패킷식별번호 체인저; 선택된 방송신호의 패킷정보를 저장하고, 독출하는 저장기; 링크부로부터 전송되는 방송신호와 저장기로부터 독출된 방송신호를 선택적으로 전송하는 선택전송기; 저장명령이 인가되면 트랜스포트 역다중화기로부터 현재 선택된 채널의 패킷정보가 패킷식별번호 체인저로 전송되고, 저장기가 인가되는 패킷정보를 저장할 수 있도록 디지탈방송 수신기의 전반적인 동작을 제어하고, 재생명령이 인가되면 키입력부를 통해 인가된 소정의 패킷식별번호를 이용하여 트랜스포트 역다중화기에 역다중화할 비디오 및 오디오 패킷의 패킷 식별번호(VPID, APID)를 설정하고, 저장기로부터 독출된 패킷정보가 선택전송기를 통해 트랜스포트 역다중화기로 전송되도록 디지탈방송 수신기의 전반적인 동작을 제어하여 마이컴을 포함하도록 구성된다.The present invention relates to a broadcast signal storage and reproducing apparatus and method for enabling normal reproduction of a broadcast signal stored in a predetermined storage medium without consideration of PAT and PMT through a digital broadcast receiver. To this end, when the storage information for the broadcast signal of the currently selected channel is applied through the key input unit, if the packet information for the broadcast signal of the currently selected channel is applied from the transport demultiplexer, the apparatus identifies a packet of the authorized packet information. A packet identification number changer for analyzing the number (PID), converting the video and audio packet identification numbers into predetermined packet identification numbers which are different from each other and transmitting the same; A storage unit for storing and reading packet information of a selected broadcast signal; A selective transmitter selectively transmitting the broadcast signal transmitted from the link unit and the broadcast signal read from the storage unit; When the storage command is applied, the packet information of the channel currently selected from the transport demultiplexer is transmitted to the packet identification number changer, and the overall operation of the digital broadcasting receiver is controlled so that the storage device can store the applied packet information. Set packet identification numbers (VPID, APID) of video and audio packets to be demultiplexed to the transport demultiplexer using a predetermined packet identification number applied through the key input unit, and the packet information read from the storage device It is configured to include the microcomputer to control the overall operation of the digital broadcast receiver to be transmitted to the transport demultiplexer through.

Description

디지탈방송 수신기에 있어서 방송신호 저장 및 재생장치와 그 방법Apparatus and method for storing and reproducing broadcast signal in digital broadcasting receiver

본 발명은 디지탈방송 수신기에 있어서 수신된 방송신호를 저장 및 재생할 수 있는 장치와 그 방법에 관한 것으로서, 특히, 선택된 채널의 방송신호의 패킷 식별번호(Packet IDentifier:이하 PID라고 약함)를 사전에 약속된 소정의 정보로 변경하는 방식을 이용하여 선택된 채널의 방송신호를 저장하고, 저장된 방송신호를 재생하는 방송신호 저장 및 재생장치와 그 방법에 관한 것이다.The present invention relates to an apparatus and method for storing and reproducing a received broadcast signal in a digital broadcast receiver. In particular, the present invention promises in advance a packet ID number (hereinafter, abbreviated as PID) of a broadcast signal of a selected channel. The present invention relates to a broadcast signal storage and reproducing apparatus for storing a broadcast signal of a selected channel and reproducing the stored broadcast signal by using a method of changing the predetermined information.

디지탈방송 수신기로는 디지탈 위성방송 수신기, 케이블 텔레비젼 및 디지탈지상파 텔레비젼(또는 디지탈 텔레비젼이라고도 함)을 들수 있다. 이들은 공통적으로 패킷단위로 비트스트림형태의 디지탈 방송신호를 수신하고, 트랜스포트 역다중화(Transport Demuxer)에 의하여 수신된 방송신호중 선택된 채널의 방송신호를 추출하고, 추출된 방송신호를 MPEG(Motion Picture Expert Group)방식으로 디코딩한 뒤, 디스플레이장치로 제공하도록 구성된다.Digital broadcast receivers include digital satellite broadcast receivers, cable television, and digital terrestrial television (also called digital television). They commonly receive digital broadcast signals in the form of packets on a packet basis, extract broadcast signals of selected channels from broadcast signals received by a transport demuxer, and convert the extracted broadcast signals to MPEG (Motion Picture Expert). After decoding in a group), it is configured to provide to the display device.

이러한 디지탈방송 수신기로 제공되는 디지탈 방송신호는 도 1a와 도 1b에 도시된 예와 같이 일정한 시간(T1)단위로 PAT(Program Association Table:이하 PAT라고 약함) 및 PMT(Program Map Table:이하 PMT라고 약함) 패킷정보가 전송되는 구조로 이루어진다. 여기서 PAT는 프로그램의 구성요소를 기술하는 테이블을 전송하는 트랜스포트 패킷(Transport Packet)의 PID정보를 제공하는 패킷정보로서, 전송되는 모든 비트스트림에 대한 NIT(Network Information Table), SDT(Service Description Table), TDT(Time Date Table) 그리고 PMT의 PID정보로 이루어지고, PMT는 부호화된 비디오, 오디오 및 데이터를 포함한 비트스트림(Elementary Streams, ES라고 약하기도 함)에 프로그램 번호를 매핑함으로써 프로그램을 정의하는 정보로 이루어진다. 디지탈방송 수신기는 이러한 PMT 및 PAT정보를 참조하여 상술한 트랜스포트 역다중화처리를 수행하여 시청을 원하는 채널을 통해 전송되는 방송신호의 비디오 및 오디오신호에 대한 비트스트림을 각각 추출하여 전송한다.The digital broadcast signal provided to the digital broadcast receiver is called PAT (Program Association Table: hereinafter PAT) and PMT (Program Map Table: PMT) at regular time (T1) units as shown in the examples shown in FIGS. 1A and 1B. Weak) packet information is transmitted. The PAT is packet information that provides PID information of a transport packet that transmits a table describing a component of a program. The PAT is a network information table (NIT) and a service description table (SDT) for all transmitted bitstreams. ), TDT (Time Date Table) and PMT's PID information, which defines the program by mapping program numbers to bitstreams (also called ES) that contain encoded video, audio, and data. Consists of information. The digital broadcast receiver performs the above-described transport demultiplexing process with reference to the PMT and PAT information, and extracts and transmits a bitstream of a video signal and an audio signal of a broadcast signal transmitted through a channel desired for viewing.

이와 같이 추출된 비디오 및 오디오신호를 DVHS나 DVCR 또는 HDD 등과 같은 저장매체에 수록하여 동일한 디지탈방송 수신기 또는 다른 디지탈방송 수신기를 통해 재생하고자 할 때, 현재의 디지탈방송 수신기로서는 저장된 신호에 대한 PID를 마이컴이 인식할 수 있는 방법이 없어 정상적인 재생이 어려운 문제가 있다. 즉, 현재 제안되고 있는 디지탈방송 수신기에 구비된 마이컴은 상술한 PAT, PMT정보를 참조하여 선택된 채널의 PID를 파악하고, 파악된 PID를 세팅하여 트랜스포트 역다중화처리를 제어하도록 구현되어 있기 때문에, 해당되는 PAT 및 PMT정보에 대한 고려없이 저장된 패킷정보만으로는 해당 PID를 파악할 수 없어 상술한 트랜스포트 역다중화처리를 제어할 수 없으므로 정상적인 재생이 어렵게 되는 것이다.When the extracted video and audio signals are recorded on a storage medium such as DVHS, DVCR, or HDD, and played through the same digital broadcast receiver or another digital broadcast receiver, the current digital broadcast receiver uses the microcomputer's PID for the stored signals. Since there is no recognizable method, normal reproduction is difficult. That is, the microcomputer provided in the currently proposed digital broadcasting receiver is implemented to identify the PID of the selected channel with reference to the above-described PAT and PMT information, and to control the transport demultiplexing process by setting the identified PID. Without considering the corresponding PAT and PMT information, only the stored packet information cannot grasp the corresponding PID, and thus, the above-described transport demultiplexing process cannot be controlled, thereby making normal reproduction difficult.

본 발명은 상술한 문제를 해결하기 위하여 안출한 것으로서, 디지탈방송 수신기를 통해 PAT 및 PMT에 대한 고려없이 소정의 저장매체에 저장된 방송신호에 대한 정상적인 재생이 가능하도록 구현된 방송신호 저장 및 재생장치와 그 방법을 제공하는데 그 목적이 있다.The present invention has been made to solve the above-mentioned problems, and is a broadcast signal storage and reproducing apparatus implemented to enable normal reproduction of broadcast signals stored in a predetermined storage medium without consideration of PAT and PMT through a digital broadcast receiver; The purpose is to provide a method.

본 발명의 다른 목적은 선택된 채널의 디지탈방송신호를 저장모드시 사전에 약속된 소정의 정보로 패킷 식별번호(PID)를 변환하여 저장하고, 재생시 소정의 패킷 식별번호를 이용하여 트랜스포트 역다중화처리를 제어하여 소정의 저장매체에 저장된 방송신호에 대한 정상적인 재생이 가능하도록 구현된 방송신호 저장 및 재생장치와 그 방법을 제공하는데 있다.Another object of the present invention is to convert a packet identification number (PID) into a predetermined information previously stored in a storage mode and store a digital broadcast signal of a selected channel and transport demultiplex using a predetermined packet identification number during reproduction. The present invention provides a broadcast signal storage and reproducing apparatus and method for controlling the processing to enable normal reproduction of broadcast signals stored in a predetermined storage medium.

상기 목적들을 달성하기 위하여 본 발명에 따른 방송신호 저장 및 재생장치는, 사용자의 명령을 인가하기 위한 키입력부, 안테나를 통해 수신된 디지탈방송신호에 대한 튜닝 및 복조처리를 하는 링크부, 수신된 디지탈방송신호중 선택된 채널의 비디오 및 오디오신호에 대한 비트스트림만 전송될 수 있도록 역다중화처리를 하는 트랜스포트 역다중화기, 트랜스포트 역다중화기로부터 출력되는 비트스트림에 대하여 비디오와 오디오신호별로 각각 디코딩하는 디코더를 구비한 디지탈방송 수신기에 있어서, 키입력부를 통해 현재 선택된 채널의 방송신호에 대한 저장명령이 인가됨에 따라 트랜스포트 역다중화기로부터 현재 선택된 채널의 방송신호에 대한 패킷정보가 인가되면, 인가된 패킷정보의 패킷식별번호(PID)를 분석하여 비디오와 오디오 패킷 식별번호에 대해 상이한 소정의 패킷 식별번호로 변환시켜 전송하기 위한 패킷식별번호 체인저; 저장명령이 인가되면 패킷식별번호 체인저로부터 전송되는 패킷정보를 저장하고, 상기 키입력부를 통해 재생명령이 인가되면 저장되어 있던 패킷정보를 순차적으로 독출하여 출력하는 저장기; 저장명령 인가시에는 링크부로부터 전송되는 방송신호를 선택하여 전송하고, 재생명령 인가시에는 저장기로부터 독출된 방송신호를 선택하여 전송하는 선택전송기; 저장명령이 인가되면 트랜스포트 역다중화기로부터 현재 선택된 채널의 패킷정보가 패킷식별번호 체인저로 전송되고, 저장기가 인가되는 패킷정보를 저장할 수 있도록 디지탈방송 수신기의 전반적인 동작을 제어하고, 재생명령이 인가되면 키입력부를 통해 인가된 소정의 패킷식별번호를 이용하여 트랜스포트 역다중화기에 역다중화할 비디오 및 오디오 패킷의 패킷 식별번호(VPID, APID)를 설정하고, 저장기로부터 독출된 패킷정보가 선택전송기를 통해 트랜스포트 역다중화기로 전송되도록 디지탈방송 수신기의 전반적인 동작을 제어하여 상기 설정된 소정의 패킷 식별번호에 의해 트랜스포트 역다중화를 수행하여 재생시키는 마이컴을 포함하는 것을 특징으로 한다.In order to achieve the above objects, a broadcast signal storing and reproducing apparatus according to the present invention includes a key input unit for applying a user's command, a link unit for tuning and demodulating digital broadcast signals received through an antenna, and received digital signals. A transport demultiplexer for performing demultiplexing so that only a bitstream of a video and audio signal of a selected channel among broadcast signals can be transmitted, and a decoder for decoding the bitstream output from the transport demultiplexer for each video and audio signal. In a digital broadcasting receiver, when a storage command for a broadcast signal of a channel currently selected is applied through a key input unit, when packet information about a broadcast signal of a channel currently selected from a transport demultiplexer is applied, a packet of the applied packet information is applied. Video and audio packets by analyzing the identification number (PID) Packet identification number changer for transferring by conversion at a predetermined packet identification number for a different identification number; A storage unit for storing packet information transmitted from a packet identification number changer when a storage command is applied, and sequentially reading and outputting the stored packet information when a reproduction command is applied through the key input unit; A selection transmitter which selects and transmits a broadcast signal transmitted from the link unit when the storage command is applied, and selects and transmits a broadcast signal read from the storage when the playback command is applied; When the storage command is applied, the packet information of the channel currently selected from the transport demultiplexer is transmitted to the packet identification number changer, and the overall operation of the digital broadcasting receiver is controlled so that the storage device can store the applied packet information. Set packet identification numbers (VPID, APID) of video and audio packets to be demultiplexed to the transport demultiplexer using a predetermined packet identification number applied through the key input unit, and the packet information read from the storage device And controlling the overall operation of the digital broadcasting receiver to be transmitted to the transport demultiplexer, thereby performing a transport demultiplexing by the predetermined packet identification number and reproducing the micom.

상기 목적들을 달성하기 위하여 본 발명에 따른 방법은, 패킷 식별번호(PID)를 이용하여 수신되는 디지탈방송신호중 원하는 채널의 방송신호에 대한 비디오 및 오디오 비트스트림을 추출하여 전송할 수 있도록 트랜스포트 역다중화처리가 이루어지는 디지탈방송 수신기에 있어서, 사용자의 저장명령에 따라 원하는 채널의 패킷정보가 인가되면, 패킷정보의 패킷 식별번호(PID)를 분석하는 단계; 분석단계 수행결과, 현재 인가된 패킷의 패킷 식별번호가 제 1 패킷 식별번호인 경우에 제 1 소정의 패킷 식별번호로 변환시킨 패킷정보를 저장하는 제 1 저장단계; 분석단계 수행결과, 현재 인가된 패킷의 패킷 식별번호가 제 2 패킷 식별번호인 경우에 제 2 소정의 패킷 식별번호로 변환시킨 패킷정보를 저장하는 제 2 저장단계; 사용자로부터 재생명령과 제 1 소정의 패킷 식별번호와 제 2 소정의 패킷 식별번호가 인가되면, 제 1 소정의 패킷 식별번호와 제 2 소정의 패킷 식별번호를 이용하여 트랜스포트 역다중화처리를 위한 비디오 패킷 식별번호(VPID)와 오디오 패킷 식별번호(APID)를 설정하는 단계; 식별번호 설정단계에서 설정된 식별번호에 의해 제 1 저장단계 및 제 2 저장단계에서 저장된 패킷정보에 대한 상기 트랜스포트 역다중화처리를하여 비디오신호에 해당되는 비트스트림과 오디오신호에 해당되는 비트스트림을 각각 전송하는 단계; 전송단계에서 전송된 비디오신호에 대한 비트스트림과 오디오신호에 대한 비트스트림이 재생되도록 각각 디코딩하는 단계를 포함하여 수행되는 것을 특징으로 한다.In order to achieve the above objects, the method according to the present invention is a transport demultiplexing process for extracting and transmitting a video and audio bitstream for a broadcast signal of a desired channel among digital broadcast signals received using a packet identification number (PID). A digital broadcasting receiver comprising: analyzing packet identification number (PID) of packet information when packet information of a desired channel is applied according to a storage command of a user; A first storage step of storing the packet information converted into the first predetermined packet identification number when the packet identification number of the currently authorized packet is the first packet identification number as a result of performing the analysis step; A second storage step of storing the packet information converted into the second predetermined packet identification number when the packet identification number of the currently authorized packet is the second packet identification number as a result of performing the analysis step; When a playback command, a first predetermined packet identification number and a second predetermined packet identification number are applied from the user, the video for transport demultiplexing processing is performed using the first predetermined packet identification number and the second predetermined packet identification number. Setting a packet identification number (VPID) and an audio packet identification number (APID); The transport demultiplexing process is performed on the packet information stored in the first storage step and the second storage step according to the identification number set in the identification number setting step, respectively, thereby respectively generating a bit stream corresponding to a video signal and a bit stream corresponding to an audio signal. Transmitting; And decoding each of the bitstream of the video signal transmitted in the transmitting step and the bitstream of the audio signal to be reproduced.

도 1a는 PAT(Program Association Table)와 PMT(Program Map Table) 패킷정보가 포함되어 전송되는 디지탈 방송신호의 전송포맷도,1A is a transmission format diagram of a digital broadcast signal including a PAT (Program Association Table) and a PMT (Program Map Table) packet information transmitted;

도 2는 본 발명에 따른 방송신호 저장 및 재생장치를 구비한 디지탈방송 수신기의 일실시예에 대한 블럭도,2 is a block diagram of an embodiment of a digital broadcast receiver having a broadcast signal storage and playback apparatus according to the present invention;

도 3은 본 발명에 따른 방송신호 저장 및 재생장치를 구비한 디지탈방송 수신기의 다른 실시예에 대한 블럭도,3 is a block diagram of another embodiment of a digital broadcast receiver having a broadcast signal storage and playback apparatus according to the present invention;

도 4는 본 발명에 따른 방송신호 저장방법에 대한 동작 흐름도,4 is an operation flowchart for a broadcast signal storing method according to the present invention;

도 5는 본 발명에 따른 방송신호 재생방법에 대한 동작 흐름도.5 is a flowchart illustrating a broadcast signal reproducing method according to the present invention;

<도면의 주요부분에 대한 부호의 설명><Description of Symbols for Main Parts of Drawings>

210:셋탑박스(STB) 211:키입력부210: set top box (STB) 211: key input

212:제 2 마이컴 213:링크부212: second microcomputer 213: link unit

214:멀티플렉서 215:트랜스포트 역다중화기214: multiplexer 215: transport demultiplexer

216:MPEG 디코더 217:비디오신호 처리부216: MPEG decoder 217: Video signal processing unit

218:오디오신호 처리부 220:인터페이스부218: Audio signal processing unit 220: Interface unit

230:저장수단 231:제 1 마이컴230: storage means 231: first microcomputer

232, 301:패킷 식별번호(PID) 체인저233, 237, 304:버퍼232, 301: Packet identification number (PID) changer 233, 237, 304: Buffer

234:엔코더 235, 303:저장기234: encoder 235, 303: storage

236:디코더 237:버퍼236: decoder 237: buffer

301:마이컴301: microcomputer

이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세하게 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 2는 본 발명에 따른 방송신호 저장 및 재생장치를 구비한 디지탈 방송신호 수신기의 일실시예에 대한 블록도로서, 미도시된 안테나를 통해 수신된 소정의 방송신호들이 인가되면 시청자가 원하는 채널의 방송신호만을 추출하여 비디오 및 오디오 신호별로 MPEG디코더를 수행하여 각각 출력하는 셋탑박스(Set-Top Box, STB라고 약하기도 함)(210), 저장을 원하는 방송신호를 저장하기 위한 저장수단(230), 및 셋탑박스(210)와 저장수단(230)간에 인터페이스처리를 하는 인터페이스부(220)로 구성된다.2 is a block diagram of an embodiment of a digital broadcast signal receiver having a broadcast signal storage and reproducing apparatus according to the present invention, when predetermined broadcast signals received through an antenna (not shown) are applied to a channel desired by a viewer. A set-top box (sometimes referred to as a set-top box, STB) 210 which extracts only a broadcast signal and performs an MPEG decoder for each video and audio signal, and outputs it, respectively, and a storage means 230 for storing a broadcast signal desired to be stored. , And an interface unit 220 for interface processing between the set-top box 210 and the storage means 230.

특히 셋탑박스(210)는 디지탈 텔레비젼을 대신 사용할 수 있는 것으로, 사용자의 제어명령을 인가하는 키입력부(211), 키입력부(211)로부터 제공된 키정보에 상응하는 동작이 이루어지도록 해당되는 제어신호를 출력하는 제 2 마이컴(212), 미도시된 안테나를 통해 수신된 소정의 방송신호에 대하여 제 2 마이컴(212)으로부터 전송되는 튜닝제어신호에 상응하는 채널의 비트스트림을 튜닝하고 해당 복조처리를하여 출력하는 링크부(213), 링크부(213)를 통해 전송되는 신호와 인터페이스부(220)를 통해 저장수단(230)로부터 전송되는 신호를 선택적으로 전송하는 선택전송기 역할을 하는 멀티플렉서(214), 멀티플렉서(214)로부터 전송된 신호중 제 2 마이컴(212)에 의해 세팅된 PID를 갖는 방송신호에 해당되는 비디오 및 오디오신호만 전송되도록 역다중화처리를 하는 트랜스포트 역다중화기(215), 트랜스포트 역다중화기(215)로부터 출력되는 비디오 및 오디오에 대한 각각의 비트스트림에 대해 해당되는 MPEG디코딩처리를 하는 MPEG 디코더(216), MPEG디코더(216)로부터 출력되는 비디오신호가 디스플레이장치를 통해 디스플레이될 수 있도록 신호처리를 하는 비디오 신호처리부(217), MPEG디코더(216)로부터 출력되는 오디오신호가 일반적인 스피커(미도시됨)를 통해 출력될 수 있도록 신호처리를 하는 오디오 신호처리부(218)로 구성된다.In particular, the set-top box 210 may use a digital television instead, and provides a control signal corresponding to a key input unit 211 and a key information provided from the key input unit 211 to which a user's control command is applied. The bit stream of the channel corresponding to the tuning control signal transmitted from the second microcomputer 212 is tuned with respect to the predetermined broadcast signal received through the second microcomputer 212 and the antenna (not shown), and the corresponding demodulation process is performed. A multiplexer 214 serving as a selective transmitter for selectively transmitting a signal transmitted through the link unit 213 and the link unit 213 and a signal transmitted from the storage unit 230 through the interface unit 220. A demultiplexing process is performed such that only video and audio signals corresponding to a broadcast signal having a PID set by the second microcomputer 212 are transmitted from the multiplexer 214. The MPEG decoder 216 and the MPEG decoder 216 that perform corresponding MPEG decoding processing on respective bitstreams of the video and audio output from the transport demultiplexer 215 and the transport demultiplexer 215. The video signal processor 217 and the audio signal output from the MPEG decoder 216 can be output through a general speaker (not shown). An audio signal processor 218 is provided.

그리고 저장수단(230)은 인터페이스부(220)를 통해 인가되는 정보를 분석하여 인가된 소정의 패킷정보에 대한 저장 및 독출모드를 제어하는 제 1 마이컴(231), 제 1 마이컴(231)으로부터 전송된 패킷정보의 PID를 사전에 약속된 PID로 변환시키는 PID체인저(232), PID체인저(232)로부터 출력되는 패킷정보를 버퍼링하는 버퍼(233), 버퍼(233)를 통해 전송되는 패킷정보를 엔코딩하는 엔코더(234), 제 1 마이컴(231)에 의해 저장모드가 제어되어 엔코더(234)로부터 전송되는 패킷정보를 저장하는 저장기(235), 제 1 마이컴(231)에 의해 독출모드가 제어되어 저장기(235)로부터 독출되는 패킷정보를 디코딩하는 디코더(236), 디코더(236)로부터 출력되는 패킷정보를 버퍼링하여 인터페이스부(220)로 전송하는 버퍼(237)로 구성된다.The storage means 230 analyzes the information applied through the interface unit 220 and transmits the data from the first microcomputer 231 and the first microcomputer 231 to control a storage and read mode of the predetermined packet information. Encodes the packet information transmitted through the PID changer 232 for converting the PID of the packet information into a predetermined PID, a buffer 233 for buffering the packet information output from the PID changer 232, and a buffer 233. The storage mode is controlled by the encoder 234 and the first microcomputer 231, and the read mode is controlled by the storage device 235 and the first microcomputer 231 which store the packet information transmitted from the encoder 234. The decoder 236 decodes the packet information read from the storage 235, and the buffer 237 buffers the packet information output from the decoder 236 and transmits the packet information to the interface unit 220.

도 2에 도시된 바와 같이 저장수단(220)과 셋탑박스(210)가 분리된 구조로 선택된 방송신호를 저장 및 재생하는 장치를 구비한 디지탈방송 수신기는 다음과 같이 동작된다.As shown in FIG. 2, a digital broadcasting receiver having a device for storing and reproducing a broadcast signal selected in a structure in which the storage unit 220 and the set-top box 210 are separated is operated as follows.

미도시된 안테나를 통해 도 1a 또는 도 1b에 도시된 구조를 갖는 비트스트림형태의 디지탈 방송신호가 인가되면, 셋탑박스(210)는 우선 링크부(213)로 전송한다. 링크부(213)는 제 2 마이컴(212)으로부터 전송되는 튜닝제어신호에 의해 튜닝처리를 하고, 해당되는 복조처리를 한다. 복조처리는 사용된 안테나의 종류에 따라 결정되어 이루어진다. 예를 들어 수신 안테나가 파라볼라 안테나인 경우에는 QPSK(직각위상이동)복조를 수행하도록 구성된다. 이와 같이 복조처리된 방송신호는 멀티플렉서(214)로 전송된다.When a digital broadcast signal having a bitstream form having the structure shown in FIG. 1A or 1B is applied through an antenna (not shown), the set top box 210 first transmits to the link unit 213. The link unit 213 performs a tuning process by the tuning control signal transmitted from the second microcomputer 212, and performs a corresponding demodulation process. The demodulation process is determined according to the type of antenna used. For example, when the receiving antenna is a parabolic antenna, it is configured to perform QPSK demodulation. The demodulated broadcast signal is transmitted to the multiplexer 214.

이 때, 키입력부(211)를 통해 재생모드를 제어하는 명령이 인가되지 않는 한 멀티플렉서(214)는 제 2 마이컴(212)으로부터 제공되는 선택제어신호에 의해 링크부(213)로부터 전송되는 방송신호를 선택하여 전송하게 된다. 전송된 방송신호는 트랜스포트 역다중화기(215)로 전송된다.At this time, unless a command for controlling the playback mode is applied through the key input unit 211, the multiplexer 214 broadcast signal transmitted from the link unit 213 by a selection control signal provided from the second microcomputer 212. Select to send. The transmitted broadcast signal is transmitted to the transport demultiplexer 215.

트랜스포트 역다중화기(215)는 제 2 마이컴(212)에서 전송된 PAT/PMT정보를 참조하여 설정한 PID정보에 의하여 해당 PID를 갖는 오디오 및 비디오 신호 패킷을 추출하여 순수한 데이터로 이루어진 비트스트림(ES)를 종전과 같이 MPEG디코더(216)로 전송한다. 전송되는 비트스트림은 비디오와 오디오를 각각 대응되는 MPEG디코딩이 이루어지도록 분리하여 전송된다. 이 때 키입력부(211)를 통해 저장모드가 요구된 경우에 트랜스포트 역다중화기(215)는 MPEG디코더(216)로 전송되는 ES정보에 해당 PID정보를 부가된 패킷정보를 저장수단(230)에 저장시키기 위하여 인터페이스부(220)로 동시에 전송한다.The transport demultiplexer 215 extracts an audio and video signal packet having a corresponding PID according to the PID information set by referring to the PAT / PMT information transmitted from the second microcomputer 212, and includes a bit stream (ES) of pure data. ) Is transmitted to the MPEG decoder 216 as before. The transmitted bitstream is transmitted by separating video and audio into corresponding MPEG decoding, respectively. At this time, when the storage mode is requested through the key input unit 211, the transport demultiplexer 215 stores the packet information in which the PID information is added to the ES information transmitted to the MPEG decoder 216 to the storage means 230. Simultaneously transmits to the interface unit 220 to be stored.

인터페이스부(220)는 트랜스포트 역다중화기(215)는 물론 셋탑박스(210)로부터 전송되는 모든 데이터는 저장수단(230)내에 구비되어 있는 제 1 마이컴(231)으로 전송한다. 이는 제 1 마이컴(231)이 저장수단(230)의 모든 기능을 제어하기 때문이다. 이 때, 제 1 마이컴(231)은 트랜스포트 역다중화기(215)로부터 패킷정보가 인가되기 전에 제 2 마이컴(212)으로부터 출력된 저장모드를 제어하는 신호가 인터페이스부(220)를 통해 인가되어 저장수단(230)을 저장모드로 설정한 상태가 된다.The interface unit 220 transmits all data transmitted from the set-top box 210 as well as the transport demultiplexer 215 to the first microcomputer 231 provided in the storage unit 230. This is because the first microcomputer 231 controls all functions of the storage means 230. At this time, the first microcomputer 231 receives and stores a signal controlling the storage mode output from the second microcomputer 212 before the packet information is applied from the transport demultiplexer 215 through the interface unit 220. The means 230 is set to the storage mode.

따라서 인터페이스부(220)로부터 전송된 정보를 분석한 결과 패킷정보인 경우에 제 1 마이컴(231)은 저장기(235)를 저장모드(또는 기록모드)로 설정하고, 인가된 패킷정보를 PID체인저(232)로 전송한다.Accordingly, in the case of packet information as a result of analyzing the information transmitted from the interface unit 220, the first microcomputer 231 sets the storage unit 235 to a storage mode (or a recording mode) and sets the applied packet information to the PID changer. (232).

PID체인저(232)는 인가된 패킷정보중 PID정보를 사전에 설정된 소정의 PID정보로 변환시킨다. 사전에 설정되는 소정의 PID정보는 제작사에 따라 하기 표 1과 같이 설정될 수 있다.The PID changer 232 converts the PID information among the applied packet information into predetermined PID information. Predetermined PID information may be set as shown in Table 1 according to the manufacturer.

제 작 사producer 모 델Model PID정보PID information AA A1A2A1A2 100/101100/101100/101 100/101 BB B1B1 300/301300/301 CC C1C2C1C2 100/101200/201100/101200/201 :: :: ::

표 1를 참조하여 사전에 설정되는 PID정보에 대해 좀더 상세하게 설명하면, 도 2에 도시된 저장수단(230)의 제작사가 A인 경우에 PID체인저(232)에 구비되는 소정의 PID정보는 모델 A1인 경우에 100과 101이 된다. 따라서 하나의 PID는 비디오패킷의 PID로 설정되고, 다른 하나의 PID는 오디오 패킷의 PID로 설정된다. 그리고 제작사가 C이고 해당 저장수단(230)의 모델이 C2인 경우에 PID체인저(232)에 구비되는 소정의 PID정보는 200과 201이 된다.The PID information set in advance with reference to Table 1 will be described in more detail. When the manufacturer of the storage means 230 shown in FIG. 2 is A, the predetermined PID information provided in the PID changer 232 is a model. In the case of A1, it becomes 100 and 101. Therefore, one PID is set as the PID of the video packet, and the other PID is set as the PID of the audio packet. When the manufacturer is C and the model of the storage unit 230 is C2, the predetermined PID information included in the PID changer 232 is 200 and 201.

이와 같이 PID체인저(232)는 제작사에 의해 한가지 형태의 PID정보만을 구비하고, 패킷정보가 인가되면 해당 패킷의 식별번호를 구비하고 있던 소정의 PID로 변환시키게 된다. 즉, 저장수단(230)이 A제작사의 A1모델인 경우에 PID체인저(232)는 '100'과 '101'에 해당되는 2개의 PID정보를 구비하게 된다. 그리고 제 1 마이컴(231)를 통해 소정의 패킷정보가 인가되면 해당되는 패킷 식별번호를 분석한다. 이 때 선택된 채널의 방송신호에 해당되는 패킷은 비디오신호인지 오디오신호인지에 따라 각기 상이한 패킷 식별번호를 갖도록 되어 있으므로, 선택된 방송신호에는 모두 2종류의 패킷 식별번호가 존재하게 된다.As such, the PID changer 232 includes only one type of PID information by the manufacturer, and when packet information is applied, the PID changer 232 is converted into a predetermined PID having the identification number of the corresponding packet. That is, when the storage means 230 is the A1 model of the manufacturer A, the PID changer 232 is provided with two PID information corresponding to '100' and '101'. When predetermined packet information is applied through the first microcomputer 231, the corresponding packet identification number is analyzed. At this time, since the packet corresponding to the broadcast signal of the selected channel has a different packet identification number depending on whether it is a video signal or an audio signal, two types of packet identification numbers exist in the selected broadcast signal.

따라서 첫 번째 인가된 패킷정보가 비디오신호인지 오디오신호인지에 관계없이 해당 패킷 식별번호를 '100'으로 지정한 경우에 다음에 전송되는 모든 패킷정보의 패킷 식별번호 분석결과, 첫 번째 인가된 패킷정보와 동일한 패킷 식별번호를 갖는 패킷정보는 '100'으로 패킷 식별번호를 변환시킨다. 그리고 패킷 식별번호 분석결과, 첫 번째 인가된 패킷정보와 다른 패킷 식별번호를 갖는 패킷정보는 '101'로 패킷 식별번호를 변환시킨다. 변환되는 패킷 식별번호에 대한 정보는 역으로 설정될 수도 있다. 즉, 첫 번째 패킷정보에 대한 패킷 식별번호를 상술한 바와는 반대로 '101'로 변환시킨 경우에 첫 번째 패킷정보와 다른 패킷 식별번호를 갖는 패킷정보의 경우에는 '100'으로 패킷 식별번호가 변경되도록 구성될 수도 있다.Therefore, regardless of whether the first authorized packet information is a video signal or an audio signal, when the packet identification number is designated as '100', the packet identification number analysis result of all packet information transmitted next, the first authorized packet information and Packet information having the same packet identification number converts the packet identification number to '100'. As a result of packet identification number analysis, packet information having a packet identification number different from that of the first authorized packet information is converted into a packet identification number into '101'. Information about the packet identification number to be converted may be set inversely. That is, the packet identification number is changed to '100' in the case of packet information having a packet identification number different from the first packet information when the packet identification number for the first packet information is converted to '101' as opposed to the above. It may also be configured to.

PID체인저(232)로부터 출력된 PID가 변경된 패킷정보는 버퍼(233)를 통해 엔코더(234)로 전송되어 엔코딩된다. 그리고 저장기(235)에 저장된다.Packet information in which the PID output from the PID changer 232 is changed is transmitted to the encoder 234 through the buffer 233 to be encoded. And stored in storage 235.

MPEG디코더(216)는 트랜스포트 역다중화기(215)로부터 전송된 비디오 및 오디오 비트스트림에 대해 기존에 방식대로 각각 MPEG 디코딩을 수행하고, MPEG디코딩이 완료된 비디오신호는 비디오신호처리부(217)를 통해 디스플레이가 가능하도록 기존의 방식대로 처리되어 출력되고, MPEG디코딩이 완료된 오디오신호는 오디오 신호처리부(218)를 통해 출력이 가능하도록 기존의 방식대로 처리되어 출력된다.The MPEG decoder 216 performs MPEG decoding on the video and audio bitstreams transmitted from the transport demultiplexer 215 in a conventional manner, and displays the video signal after MPEG decoding is completed through the video signal processor 217. Is processed and output according to a conventional method so that the audio signal is completed, the MPEG decoding is processed and output according to the existing method to enable the output through the audio signal processing unit 218.

한편, 이와 같이 키입력부(211)를 통해 저장수단(230)에 저장된 프로그램에 대한 재생이 요구되면, 제 2 마이컴(212)은 인터페이스부(220)를 통해 재생모드를 제어하는 신호를 저장수단(230)으로 전송한다. 이 때 키입력부(211)를 통해 저장수단(230)의 PID체인저(232)에 설정되어 있는 소정의 PID정보가 사용자에 의해 인가된다. 예를 들어 저장수단(230)이 A사의 A1모델인 경우에 키입력부(211)를 통해 사용자는 100과 101를 소정의 PID정보로 인가한다. 이러한 PID정보는 사용자가 용이하게 알 수 있도록 저장수단(230)의 외부에 마킹할 수도 있다. 이와 같이 마킹되는 경우에 사용자는 저장수단(230)의 외부에 마킹된 정보를 보고 키입력부(211)에 구비되어 있는 숫자키를 제어하면 해당되는 PID정보가 입력되게 되는 것이다. 이외에도 여러 가지 방법으로 사용자가 저장수단(230)에서 이용된 PID정보를 용이하게 파악할 수 있도록 할 수 있다.On the other hand, when the reproduction of the program stored in the storage means 230 is requested through the key input unit 211 as described above, the second microcomputer 212 stores a signal for controlling the playback mode through the interface unit 220 ( 230). At this time, predetermined PID information set in the PID changer 232 of the storage means 230 is applied by the user through the key input unit 211. For example, when the storage means 230 is an A1 model of Company A, the user applies 100 and 101 as predetermined PID information through the key input unit 211. Such PID information may be marked on the outside of the storage means 230 so that the user can easily know. When marked as described above, the user views the marked information on the outside of the storage means 230 and controls the numeric keys provided in the key input unit 211 so that the corresponding PID information is input. In addition, the user can easily grasp the PID information used by the storage means 230 in various ways.

제 2 마이컴(212)은 재생모드가 설정되면서 키입력부(211)를 통해 인가된 소정의 PID정보를 각각 비디오 PID(VPID)와 오디오 PID(APID)로 트랜스포트 역다중화기(215)에 설정한다.The second microcomputer 212 sets predetermined PID information applied through the key input unit 211 to the transport demultiplexer 215 as video PID (VPID) and audio PID (APID), respectively.

저장수단(230)내의 제 1 마이컴(231)은 인터페이스부(220)로부터 인가된 정보를 분석한 결과, 재생모드로 판단되면 저장기(235)를 독출모드로 설정하여 저장되어 있는 패킷정보가 순차적으로 독출되도록 제어한다. 저장기(235)로부터 순차적으로 독출된 패킷정보는 디코더(236)로 전송되어 디코딩되고, 버퍼(237)를 통해 버퍼링되어 인터페이스부(220)를 통해 셋탑박스(210)로 전송된다.As a result of analyzing the information applied from the interface unit 220, the first microcomputer 231 in the storage means 230 sets the storage unit 235 to the read mode in order to sequentially store the packet information stored therein. Control to read. Packet information sequentially read from the storage unit 235 is transmitted to the decoder 236 to be decoded, buffered through the buffer 237, and transmitted to the set-top box 210 through the interface unit 220.

셋탑박스(210)는 인터페이스부(220)를 통해 인가된 패킷정보를 멀티플렉서(214)로 전송한다. 이 때 멀티플렉서(214)는 제 2 마이컴(212)에 의해 제어되어 인터페이스부(220)로부터 전송된 신호를 선택하여 전송하도록 동작된다. 이와 같이 전송된 데이터는 트랜스포트 역다중화기(215)로 전송된다.The set top box 210 transmits the packet information applied through the interface unit 220 to the multiplexer 214. At this time, the multiplexer 214 is controlled by the second microcomputer 212 to operate to select and transmit a signal transmitted from the interface unit 220. The data transmitted in this way is transmitted to the transport demultiplexer 215.

트랜스포트 역다중화기(215)는 제 2 마이컴(212)에 의해 설정된 VPID와 APID를 기준으로 인가되는 패킷 식별번호를 분석하여 비디오신호에 해당되는 비트스림과 오디오신호에 해당되는 비트스트림이 각각의 MPEG 디코딩이 이루어지도록 전송로를 결정하여 MPEG디코더(216)로 전송한다.The transport demultiplexer 215 analyzes the packet identification number applied based on the VPID and the APID set by the second microcomputer 212, so that the bit stream corresponding to the video signal and the bit stream corresponding to the audio signal are respectively MPEG. The transmission path is determined to be decoded and transmitted to the MPEG decoder 216.

MPEG디코더(216)는 우선, 비디오신호에 대한 비트스트림이 인가되면, 시퀀스 주기시간동안 시퀀스 헤더(Sequence-header)를 검출한다. 여기서 시퀀스 주기는 I프레임을 기준으로 설정되는 GOP(Group Of Picture)와 동일한 주기이다.The MPEG decoder 216 first detects a sequence header during a sequence period when a bitstream for a video signal is applied. Here, the sequence period is the same period as the GOP (Group Of Picture) set on the basis of the I frame.

검출결과, 비디오 비트스트림상에 시퀀스 헤더가 검출되면 제 2 마이컴(212)에서 트랜스포트 역다중화기(215)로 설정한 PID정보가 정확하게 설정된 것이므로 방송신호 수신시와 동일하게 디코딩처리를 진행하면서 저장수단(230)으로부터 독출된 정보에 대한 재생처리를 한다.As a result of the detection, when the sequence header is detected on the video bitstream, the PID information set by the second microcomputer 212 to the transport demultiplexer 215 is set correctly. A reproduction process is performed on the information read out from the 230.

그러나 시퀀스 주기동안 시퀀스 헤더가 검출되지 않으면, MPEG디코더(216)는 제 2 마이컴(212)으로 시퀀스헤더가 검출되지 않음을 통보한다. 이에 따라 제 1 마이컴(212)은 현재 트랜스포트 역다중화기(215)에 설정한 PID를 바꾸어 설정한다. 예를 들어, 처음에 트랜스포트 역다중화기(215)에 설정한 VPID가 100이고, APID가 101인 상태에서 상술한 바와 같이 시퀀스 헤더가 검출되지 않은 경우에, 제 2 마이컴(212)은 VPID를 101로 설정하고, APID를 100으로 설정하여 트랜스포트 역다중화를 제어한다.However, if no sequence header is detected during the sequence period, the MPEG decoder 216 notifies the second microcomputer 212 that the sequence header is not detected. Accordingly, the first microcomputer 212 changes and sets the PID set in the current transport demultiplexer 215. For example, when the VPID set in the transport demultiplexer 215 is 100 and the APID is 101, and the sequence header is not detected as described above, the second micom 212 selects the VPID. To control the transport demultiplexing by setting the APID to 100.

도 3은 본 발명에 따른 방송신호 저장 및 재생장치를 구비한 디지탈방송 수신기의 다른 실시예에 대한 블록도로서, 도 2에 도시된 저장수단(230)를 셋탑박스(210)에 내장시킨 경우이다. 따라서 도 2에 표기된 도면부호와 동일한 도면부호가 부여된 링크부(213), 멀티플렉서(214), 트랜스포트 역다중화기(215), MPEG디코더(216), 비디오신호 처리부(217), 오디오신호 처리부(218), 키입력부(211), 버퍼(233), 엔코더(234), 디코더(236)는 상술한 도 2에 설명한 바와 동일하게 동작된다.3 is a block diagram of another embodiment of a digital broadcasting receiver having a broadcast signal storing and reproducing apparatus according to the present invention, in which the storage means 230 shown in FIG. 2 is incorporated in the set-top box 210. . Therefore, the link unit 213, the multiplexer 214, the transport demultiplexer 215, the MPEG decoder 216, the video signal processor 217, the audio signal processor 218, the key input unit 211, the buffer 233, the encoder 234, and the decoder 236 operate in the same manner as described above with reference to FIG. 2.

그러나 마이컴(301)은 도 2에서의 저장수단(230)내에 구비되어 있던 제 1 마이컴(231)과 제 2 마이컴(212)의 기능을 모두 포함하여 수신기의 기능을 제어하도록 구성된다. 이에 따라 PID체인저(302) 및 저장기(303)는 마이컴(301)에 의해 직접 제어를 받으면서 구동되고, PID체인저(302)는 트랜스포트 역다중화기(215)와 바로 연결되어 저장모드시 트랜스포트 역다중화기(215)로부터 출력되는 패킷정보를 바로 받도록 구성된다. 버퍼(304) 또한 멀티플렉서(214)의 일측 입력단과 바로 연결되도록 구성된다.However, the microcomputer 301 is configured to control the functions of the receiver including all of the functions of the first microcomputer 231 and the second microcomputer 212 provided in the storage means 230 of FIG. 2. Accordingly, the PID changer 302 and the storage 303 are driven while being directly controlled by the microcomputer 301, and the PID changer 302 is directly connected to the transport demultiplexer 215 to serve as a transport in storage mode. The packet information output from the neutralizer 215 is configured to be directly received. The buffer 304 is also configured to be directly connected to one input terminal of the multiplexer 214.

이와 같이 구성된 디지탈방송 수신기의 동작은 상술한 도 2에서 설명한 것과 중복되는 내용을 피하기 위하여 간략하게 설명하기로 한다.The operation of the digital broadcasting receiver configured as described above will be briefly described in order to avoid content overlapping with that described with reference to FIG. 2.

우선, 선택된 채널의 방송신호를 수신하고 있는 상태에서 키입력부(211)를 통해 저장모드를 제어하는 명령이 인가되면, 마이컴(301)은 PID체인저(302)가 동작되도록 제어한다. 이에 따라 트랜스포트 역다중화기(215)로부터 선택된 채널의 방송신호에 대한 패킷정보가 PID체인저(302)로 인가된다.First, when a command for controlling the storage mode is applied through the key input unit 211 while receiving the broadcast signal of the selected channel, the microcomputer 301 controls the PID changer 302 to operate. Accordingly, the packet information of the broadcast signal of the channel selected from the transport demultiplexer 215 is applied to the PID changer 302.

PID체인저(302)는 상술한 도 2에서와 같은 기준으로 사전에 설정된 소정의 PID정보로 인가된 패킷정보의 PID정보를 변환시켜 출력한다. 출력된 패킷정보는 버퍼(233), 엔코더(234)를 경유하여 저장기(303)에 저장된다. 이 때 저장기(303)는 마이컴(301)에 의해 제어되어 저장모드로 설정된 상태이므로 인가된 패킷정보를 순차적으로 저장한다.The PID changer 302 converts and outputs the PID information of the packet information applied to predetermined PID information set in advance on the basis of the same reference as in FIG. The output packet information is stored in the storage 303 via the buffer 233 and the encoder 234. At this time, since the storage 303 is controlled by the microcomputer 301 and set to the storage mode, the storage 303 sequentially stores the applied packet information.

이와 같이 저장된 방송신호를 재생하기 원하는 명령과 PID체인저(302)에 설정되어 있는 PID정보가 동일한 정보가 키입력부(211)를 통해 인가되면, 마이컴(301)은 저장기(303)를 독출모드로 제어한다. 이에 따라 저장기(303)로부터 순차적으로 저장된 패킷정보가 독출되고, 독출된 패킷정보는 버퍼(304)를 통해 멀티플렉서(214)로 전송된다.When the same information is applied to the command for reproducing the stored broadcast signal and the PID information set in the PID changer 302 through the key input unit 211, the microcomputer 301 sets the storage unit 303 to read mode. To control. Accordingly, the packet information sequentially stored from the storage 303 is read, and the read packet information is transmitted to the multiplexer 214 through the buffer 304.

멀티플렉서(214)는 마이컴(301)에 의해 제어되어 버퍼(304)로부터 전송된 신호를 선택하여 전송하고, 전송된 패킷정보는 트랜스포트 역다중화기(215)로 전송된다. 트랜스포트 역다중화기(215)는 마이컴(301)에 의해 설정된 VPID와 APID를 이용하여 인가된 패킷정보에 대한 역다중화처리를 도 2에서와 같이 수행한다. 이와 같이 트랜스포트 역다중화처리를 거쳐 전송되는 비트스트림은 MPEG디코더(216)로 전송된다. 그리고 MPEG디코더(216)는 도 2에서와 같이 비디오 비트스트림에 대해 시퀀스 주기로 시퀀스 헤더가 검출되는 지를 체크하는 방식으로 트랜스포트 역다중화기(215)에 PID가 정확하게 설정되었는 지를 파악하여 디코딩처리를 한다.The multiplexer 214 is controlled by the microcomputer 301 to select and transmit a signal transmitted from the buffer 304, and the transmitted packet information is transmitted to the transport demultiplexer 215. The transport demultiplexer 215 performs demultiplexing processing on the packet information authorized using the VPID and APID set by the microcomputer 301 as shown in FIG. 2. As such, the bitstream transmitted through the transport demultiplexing process is transmitted to the MPEG decoder 216. As shown in FIG. 2, the MPEG decoder 216 detects whether the PID is correctly set in the transport demultiplexer 215 and performs decoding by checking whether a sequence header is detected at a sequence period for the video bitstream.

도 4는 본 발명에 따른 방송신호 저장방법에 대한 동작 흐름도로, 도 2를 참조하여 설명하면 다음과 같다.FIG. 4 is a flowchart illustrating a broadcast signal storage method according to the present invention. Referring to FIG.

우선 저장모드가 설정된 상태에서 선택된 채널의 패킷정보가 인가되면, 제 401 단계에서 제 402 단계로 진행된다. 제 402 단계에서 PID체인저(232)는 인가된 패킷정보의 PID를 분석한다. 분석결과, PID가 제 1 PID에 해당되는 경우에 제 403 단계를 통해 제 404 단계로 진행되어 제 1 PID 대신 사전에 구비되어 있는 제 1 소정의 PID(도 4에서는 100을 예로 듬)로 변경한다. 이 때, 제 1 PID는 첫 번째 인가된 패킷정보의 PID와 동일한 PID를 의미한다.If packet information of the selected channel is applied while the storage mode is set, the process proceeds from step 401 to step 402. In step 402, the PID changer 232 analyzes the PID of the applied packet information. As a result of the analysis, when the PID corresponds to the first PID, the process proceeds to step 404 through step 403 to change to the first predetermined PID (100 in FIG. 4 is provided) instead of the first PID. . At this time, the first PID means the same PID as the PID of the first applied packet information.

PID에 대한 변경작업이 완료되면, 제 405 단계로 진행되어 제 1 소정의 PID로 패킷 식별번호가 변경된 패킷정보를 저장기(235)에 저장시킨 다음 리턴된다.When the change operation on the PID is completed, the process proceeds to step 405 where the packet information whose packet identification number is changed to the first predetermined PID is stored in the storage 235 and returned.

그러나 PID 분석결과, 제 1 PID가 아닌 경우에는 다른 종류의 패킷정보로 판단하고 제 403 단계에서 제 406 단계로 진행되어 사전에 설정되어 있는 제 2 소정의 PID(도 4에서는 101을 예로 듬)로 변환시킨다. 여기서 다른 종류의 패킷정보는 제 1 PID를 갖는 패킷정보가 비디오신호에 해당되는 경우에 오디오신호에 해당되는 패킷정보가 되고, 제 1 PID를 갖는 패킷정보가 오디오신호에 해당되는 경우에 비디오신호에 해당되는 패킷정보가 된다.However, as a result of the PID analysis, if it is not the first PID, it is determined as another kind of packet information, and the process proceeds from step 403 to step 406 to a second predetermined PID (101 in FIG. 4). Convert The packet information of the other type is packet information corresponding to the audio signal when the packet information having the first PID corresponds to the video signal, and the packet information having the first PID corresponds to the video signal when the packet information having the first PID corresponds to the audio signal. It becomes the corresponding packet information.

이와 같은 변환처리가 이루어지면 제 405 단계로 진행되어 상술한 바와 같이 저정처리를 하고, 리턴된다. 이러한 저장동작은 키입력부(211)를 통해 저장모드를 완료하는 명령이 인가되거나 저장기(235)의 저장용량이 모두 채워질 때까지 반복 수행된다.If such a conversion process is performed, the process proceeds to step 405 where the storage process is performed as described above and returned. This storage operation is repeatedly performed until a command for completing the storage mode is applied through the key input unit 211 or until all the storage capacities of the storage unit 235 are filled.

도 5는 본 발명에 따른 방송신호 재생방법에 대한 동작 흐름도이다. 도2를 참조하여 설명하면 다음과 같다.5 is a flowchart illustrating a broadcast signal reproduction method according to the present invention. Referring to Figure 2 as follows.

즉, 키입력부(211)를 통해 도 4와 같은 과정을 통해 저장된 방송신호에 대한 재생명령이 인가됨과 동시에 제 404 단계와 제 406 단계에서 이용된 PID정보(100, 101)가 인가되면, 제 2 마이컴(212)은 제 501 단계에서 트랜스포트 역다중화기(215)의 스위칭모드(Switch)를 0으로 설정한다. 이에 따라 제 502 단계에서 트랜스포트 역다중화기(215)의 VPID는 100으로, APID는 101로 설정되고, 제 503 단계로 진행된다.That is, when the reproduction command for the stored broadcast signal is applied through the key input unit 211 and the PID information 100 and 101 used in steps 404 and 406 are applied, the second input signal is applied. The microcomputer 212 sets the switching mode (Switch) of the transport demultiplexer 215 to 0 in step 501. Accordingly, the VPID of the transport demultiplexer 215 is set to 100 and the APID is set to 101 in step 502.

제 503 단계에서 1시퀀스 주기(1 GOP)와 동일한 시간(T)을 타임아웃(Timeout)시간으로 설정한다.In step 503, a time T equal to one sequence period (1 GOP) is set as a timeout time.

타임아웃시간이 설정되면, 제 504 단계에서 제 502 단계에서 설정된 PID에 따라 트랜스포트 역다중화되어 전송되는 비디오신호의 비트스트림에서 시퀀스 헤더를 찾는다. 시퀀스 헤더를 찾는 작업은 MPEG 디코더(216)에서 이루어진다. 제 504 단계의 체크결과, 시퀀스 헤더가 찾아지면 제 505 단계로 진행되어 리턴된다. 이에 따라 저장기(235)로부터 독출된 모든 프로그램에 대한 독출이 완료되거나 키입력부(211)를 통해 재생모드 종료를 요구하는 명령이 인가될 때까지 제 502 단계에서 설정된 상태를 유지하면서 트랜스포트 역다중화 및 MPEG디코딩처리를 수행하면서 저장된 패킷정보에 대한 재생처리가 이루어진다.When the timeout time is set, the sequence header is searched for in the bitstream of the video signal transmitted by transport demultiplexing according to the PID set in step 502 in step 504. The task of finding the sequence header is done by the MPEG decoder 216. As a result of checking in step 504, if the sequence header is found, the process proceeds to step 505 and returns. Accordingly, the transport demultiplexing is performed while maintaining the state set in step 502 until the reading of all the programs read out from the storage unit 235 is completed or a command requesting termination of the playback mode is applied through the key input unit 211. And playback processing for the stored packet information while performing MPEG decoding processing.

그러나 제 504 단계의 체크결과, 시퀀스 헤더가 검출되지 않으면 제 506 단계로 진행되어 시간 T를 1감소하고, 제 507 단계에서 시간 T가 0인지를 체크하여 타임아웃상태가 발생되었는 지를 체크한다. 체크결과, 타임아웃이 이루어지지 않았으면 제 504 단계로 리턴되어 타임아웃이 이루어질 때까지 상술한 과정을 반복 수행한다.However, as a result of checking in step 504, if the sequence header is not detected, the process proceeds to step 506, where time T is decreased by 1, and in step 507, it is checked whether time T is 0 to determine whether a timeout state has occurred. As a result of the check, if the timeout has not been made, the process returns to step 504 and the above process is repeated until the timeout occurs.

그러나 제 507 단계의 체크결과, 타임아웃이 이루어졌으면 현재 트랜스포트 역다중화기(215)에 설정된 스위칭모드가 0인 지를 체크한다. 체크결과 스위칭모드가 0인 경우에는 제 509 단계로 진행되어 스위칭모드를 1로 설정하고, 제 510 단계에서 VPID와 APID를 서로 교환하여 트랜스포트 역다중화를 위한 PID를 재차 설정한다. 도 5에서는 VPID를 101로 APID를 100으로 교체한 경우를 예시하였다. 이와 같이 트랜스포트 역다중화를 위한 PID가 재차 설정되면, 제 503 단계로 리턴되어 상술한 과정을 반복 수행한다.However, as a result of checking in step 507, if a timeout is made, it is checked whether the switching mode currently set in the transport demultiplexer 215 is zero. If it is determined that the switching mode is 0, the flow proceeds to step 509 and the switching mode is set to 1, and in step 510, the PID for transport demultiplexing is set again by exchanging the VPID and the APID. In FIG. 5, an example in which an APID is replaced with a VPID is replaced with 101 is illustrated. If the PID for transport demultiplexing is set again as described above, the process returns to step 503 and repeats the above-described process.

한편, 제 508 단계에서 스위칭모드를 체크한 결과 0이 아닌 경우에, 즉, 스위칭모드가 1로 설정된 상태에도 시퀀스 헤더가 찾아지지 않은 경우에는 현재 저장수단(230)로부터 독출된 프로그램에는 비디오 스트림이 존재하는 않는 것으로 판단하여 제 511 단계로 진행되어 비디오 스트림이 존재하지 않는 경우에 대한 처리루틴을 수행하도록 한다.On the other hand, when the switching mode is checked in step 508 and is not 0, that is, when the sequence header is not found even when the switching mode is set to 1, the program read from the storage unit 230 includes a video stream. In operation 511, the process routine determines that there is no video stream.

이상에서 설명한 바와 같이 본 발명은 선택된 채널의 디지탈 방송신호를 저장할 때, 패킷 식별번호를 사전에 정해진 패킷식별번호로 변환시켜 저장하고, 저장된 방송신호를 재생시킬 때에는 저장시 이용되었던 사전에 정해진 패킷 식별번호를 입력하여 트랜스포트 역다중화를 위한 패킷 식별번호(PID)로 제공하도록 구현함으로써, PAT/PMT정보와 관계없이 저장된 방송신호의 패킷정보에 대한 정상적인 재생이 이루어지는 효과가 있다.As described above, the present invention converts and stores a packet identification number into a predetermined packet identification number when storing a digital broadcast signal of a selected channel, and identifies a predetermined packet used during storage when reproducing the stored broadcast signal. By inputting a number and providing it as a packet identification number (PID) for transport demultiplexing, there is an effect that normal reproduction of packet information of a stored broadcast signal is performed regardless of PAT / PMT information.

Claims (6)

사용자의 명령을 인가하기 위한 키입력부,안테나를 통해 수신된 디지탈방송신호에 대한 튜닝 및 복조처리를 하는 링크부, 상기 수신된 디지탈방송신호중 선택된 채널의 비디오 및 오디오신호에 대한 비트스트림만 전송될 수 있도록 역다중화처리를 하는 트랜스포트 역다중화기, 상기 트랜스포트 역다중화기로부터 출력되는 비트스트림에 대하여 비디오와 오디오신호별로 각각 디코딩하는 디코더를 구비한 디지탈방송 수신기에 있어서,A key input unit for applying a user command, a link unit for tuning and demodulating digital broadcast signals received through an antenna, and a bitstream of only video and audio signals of a selected channel among the received digital broadcast signals may be transmitted. A digital broadcast receiver having a transport demultiplexer for demultiplexing a decoder and a decoder for decoding a bitstream output from the transport demultiplexer for each video and audio signal, 상기 키입력부를 통해 현재 선택된 채널의 방송신호에 대한 저장명령이 인가됨에 따라 상기 트랜스포트 역다중화기로부터 상기 현재 선택된 채널의 방송신호에 대한 패킷정보가 인가되면, 인가된 패킷정보의 패킷식별번호(PID)를 분석하여 비디오와 오디오 패킷 식별번호에 대해 상이한 소정의 패킷 식별번호로 변환시켜 전송하기 위한 패킷식별번호 체인저;When the storage information for the broadcast signal of the currently selected channel is applied through the key input unit, when packet information about the broadcast signal of the currently selected channel is applied from the transport demultiplexer, a packet identification number (PID) of the authorized packet information (PID) is applied. Packet identification number changer for converting the packet into a predetermined packet identification number for video and audio packet identification numbers and transmitting the same; 상기 저장명령이 인가되면 상기 패킷식별번호 체인저로부터 전송되는 패킷정보를 저장하고, 상기 키입력부를 통해 재생명령이 인가되면 저장되어 있던 패킷정보를 순차적으로 독출하여 출력하는 저장기;A storage unit for storing packet information transmitted from the packet identification number changer when the storage command is applied, and sequentially reading and outputting the stored packet information when a reproduction command is applied through the key input unit; 상기 저장명령 인가시에는 상기 링크부로부터 전송되는 방송신호를 선택하여 전송하고, 상기 재생명령 인가시에는 상기 저장기로부터 독출된 방송신호를 선택하여 전송하는 선택전송기;A selection transmitter which selects and transmits a broadcast signal transmitted from the link unit when the storage command is applied, and selects and transmits a broadcast signal read from the storage unit when the playback command is applied; 상기 저장명령이 인가되면 상기 트랜스포트 역다중화기로부터 상기 현재 선택된 채널의 패킷정보가 상기 패킷식별번호 체인저로 전송되고, 상기 저장기가 인가되는 패킷정보를 저장할 수 있도록 상기 디지탈방송 수신기의 전반적인 동작을 제어하고, 상기 재생명령이 인가되면 상기 키입력부를 통해 인가된 상기 소정의 패킷식별번호를 이용하여 상기 트랜스포트 역다중화기에 역다중화할 비디오 및 오디오 패킷의 패킷 식별번호(VPID, APID)를 설정하고, 상기 저장기로부터 독출된 패킷정보가 상기 선택전송기를 통해 상기 트랜스포트 역다중화기로 전송되도록 상기 디지탈방송 수신기의 전반적인 동작을 제어하여 상기 설정된 소정의 패킷 식별번호에 의해 트랜스포트 역다중화를 수행하여 재생시키는 마이컴을 포함하는 것을 특징으로 하는 디지탈 방송신호 저장 및 재생장치.When the storage command is applied, the packet information of the currently selected channel is transmitted from the transport demultiplexer to the packet identification number changer, and the overall operation of the digital broadcasting receiver is controlled to store the packet information to which the storage device is applied. And, when the playback command is applied, sets packet identification numbers (VPID, APID) of video and audio packets to be demultiplexed to the transport demultiplexer using the predetermined packet identification number applied through the key input unit. A microcomputer that controls the overall operation of the digital broadcasting receiver so that the packet information read from the storage unit is transmitted to the transport demultiplexer through the select transmitter, and performs transport demultiplexing by the predetermined packet identification number to reproduce the MICOM. Digital, characterized in that it comprises a Songsinho storage and playback device. 제 1 항에 있어서, 상기 마이컴은 상기 트랜스포트 역다중화기를 통해 재생되는 비디오 비트스트림이 상기 디코더로 전송되어 디코딩될 때, 시퀀스주기동안 시퀀스 헤더가 존재하는 지를 체크하고, 상기 시퀀스 헤더가 존재하지 않는 경우에는 상기 트랜스포트 역다중화기에 설정하였던 비디오에 대한 상기 소정의 패킷 식별번호와 오디오에 대한 상기 소정의 패킷 식별번호가 상호 교환되도록 설정하는 것을 특징으로 하는 디지탈 방송신호 저장 및 재생장치.The method of claim 1, wherein the microcomputer checks whether a sequence header exists during a sequence period when a video bitstream reproduced through the transport demultiplexer is transmitted to the decoder and decoded, and the sequence header does not exist. And setting the transport demultiplexer so that the predetermined packet identification number for the video and the predetermined packet identification number for the audio are exchanged with each other. 사용자의 명령을 인가하기 위한 키입력부, 안테나를 통해 수신된 디지탈방송신호에 대한 튜닝 및 복조처리를 하는 링크부, 상기 수신된 디지탈방송신호중 선택된 채널의 비디오 및 오디오신호에 대한 비트스트림만 전송될 수 있도록 역다중화처리를 하는 트랜스포트 역다중화기, 상기 트랜스포트 역다중화기로부터 출력되는 비트스트림에 대하여 비디오와 오디오신호별로 각각 디코딩하는 디코더를 구비한 셋탑박스로 이루어진 디지탈방송 수신기에 있어서,Only a key input unit for applying a user's command, a link unit for tuning and demodulating digital broadcast signals received through an antenna, and a bitstream of a video and audio signal of a selected channel among the received digital broadcast signals may be transmitted. A digital broadcast receiver comprising a set-top box having a transport demultiplexer for demultiplexing a decoder and a decoder for decoding a bitstream output from the transport demultiplexer for each video and audio signal, 외부로부터 인가되는 패킷정보를 저장 및 독출하기 위한 전반적인 제어를 하는 제 1 마이컴, 상기 제 1 마이컴으로부터 소정의 패킷정보가 인가되면, 인가된 패킷정보의 패킷식별번호(PID)를 분석하여 비디오와 오디오 패킷 식별번호에 대해 상이한 소정의 패킷 식별번호로 변환시켜 전송하기 위한 패킷식별번호 체인저, 상기 제 1 마이컴에 의해 제어되어 상기 패킷식별번호 체인저로부터 전송되는 패킷정보를 저장하고, 저장된 패킷정보를 순차적으로 독출하는 저장기를 포함하도록 구성된 저장수단; 및A first microcomputer for overall control for storing and reading packet information applied from the outside, and if predetermined packet information is applied from the first microcomputer, the packet identification number (PID) of the applied packet information is analyzed to analyze video and audio. A packet identification number changer for converting a packet identification number into a predetermined predetermined packet identification number and transmitting the packet identification number, storing packet information controlled by the first micom and transmitted from the packet identification number changer, and sequentially storing the stored packet information Storage means configured to include a reservoir for reading; And 상기 셋탑박스로부터 출력되는 패킷정보가 상기 저장수단에 저장되고 상기 저장수단으로부터 독출된 패킷정보가 상기 셋탑박스로 전송될 수 있도록 상기 저장수단과 상기 셋탑박스간을 인터페이스하는 인터페이스부를 포함하고;An interface unit for interfacing between the storage means and the set-top box so that packet information output from the set-top box is stored in the storage means and packet information read from the storage means is transmitted to the set-top box; 상기 셋탑박스는 상기 키입력부로부터 저장명령이 인가되면 상기 링크부로부터 전송되는 방송신호를 선택하여 전송하고, 상기 키입력부로부터 재생명령이 인가되면 상기 인터페이스부를 통해 전송되는 상기 저장수단으로부터 독출된 신호를 선택하여 전송하는 선택전송기, 상기 저장명령이 인가되면 상기 트랜스포트 역다중화기로부터 상기 현재 선택된 채널의 패킷정보가 상기 저장수단으로 전송되도록 제어하고, 상기 재생명령이 인가되면 상기 키입력부를 통해 인가된 상기 소정의 패킷 식별번호를 이용하여 상기 트랜스포트 역다중화기에 역다중화할 비디오 및 오디오 패킷의 패킷 식별번호(VPID, APID)를 설정하고, 상기 저장수단으로 부터 독출된 패킷정보가 상기 선택전송기를 통해 상기 트랜스포트 역다중화기로 전송되도록 상기 셋탑박스의 전반적인 동작을 제어하여 상기 설정된 소정의 패킷 식별번호에 의해 트랜스포트 역다중화를 수행하여 재생시키는 제 2 마이컴을 더 포함하도록 구성된 것을 특징으로 하는 디지탈 방송신호 저장 및 재생장치.The set top box selects and transmits a broadcast signal transmitted from the link unit when a storage command is applied from the key input unit. A selection transmitter for selecting and transmitting the packet information of the currently selected channel from the transport demultiplexer to be transmitted to the storage means when the storage command is applied; A packet identification number (VPID, APID) of video and audio packets to be demultiplexed is set to the transport demultiplexer using a predetermined packet identification number, and packet information read from the storage means is transmitted through the selective transmitter. Of the set-top box for transmission to a transport demultiplexer Digital broadcasting signal storing and reproducing apparatus of claim 2 characterized in that is configured to further include a microcomputer and controls the overall operation of reproduction by performing a transport demultiplexer by a predetermined packet identification number the set. 제 3 항에 있어서, 상기 제 2 마이컴은 상기 트랜스포트 역다중화기를 통해 재생되는 비디오 비트스트림이 상기 디코더로 전송되어 디코딩될 때, 시퀀스주기동안 시퀀스 헤더가 존재하는 지를 체크하고, 상기 시퀀스 헤더가 존재하지 않는 경우에는 상기 트랜스포트 역다중화기에 설정하였던 비디오에 대한 상기 소정의 패킷 식별번호와 오디오에 대한 상기 소정의 패킷 식별번호가 상호 교환되도록 설정하는 것을 특징으로 하는 디지탈 방송신호 저장 및 재생장치.The method of claim 3, wherein the second microcomputer checks whether a sequence header exists during a sequence period when a video bitstream reproduced through the transport demultiplexer is transmitted to the decoder and decoded, and the sequence header exists. Otherwise, the predetermined packet identification number for the video set in the transport demultiplexer and the predetermined packet identification number for the audio are interchanged. 패킷 식별번호(PID)를 이용하여 수신되는 디지탈방송신호중 원하는 채널의 방송신호에 대한 비디오 및 오디오 비트스트림을 추출하여 전송할 수 있도록 트랜스포트 역다중화처리가 이루어지는 디지탈방송 수신기에 있어서,A digital broadcast receiver having a transport demultiplexing process for extracting and transmitting a video and audio bitstream for a broadcast signal of a desired channel from a digital broadcast signal received using a packet identification number (PID), 사용자의 저장명령에 따라 상기 원하는 채널의 패킷정보가 인가되면, 상기 패킷정보의 패킷 식별번호(PID)를 분석하는 단계;Analyzing packet identification number (PID) of the packet information when packet information of the desired channel is applied according to a user's storage command; 상기 분석단계 수행결과, 현재 인가된 패킷의 상기 패킷 식별번호가 제 1 패킷 식별번호인 경우에 제 1 소정의 패킷 식별번호로 변환시킨 패킷정보를 저장하는 제 1 저장단계;A first storage step of storing the packet information converted into the first predetermined packet identification number when the packet identification number of the currently authorized packet is the first packet identification number as a result of performing the analysis step; 상기 분석단계 수행결과, 현재 인가된 패킷의 상기 패킷 식별번호가 제 2 패킷 식별번호인 경우에 제 2 소정의 패킷 식별번호로 변환시킨 패킷정보를 저장하는 제 2 저장단계;A second storage step of storing the packet information converted into a second predetermined packet identification number when the packet identification number of the currently authorized packet is a second packet identification number as a result of performing the analysis step; 상기 사용자로부터 재생명령과 상기 제 1 소정의 패킷 식별번호와 제 2 소정의 패킷 식별번호가 인가되면, 상기 제 1 소정의 패킷 식별번호와 제 2 소정의 패킷 식별번호를 이용하여 상기 트랜스포트 역다중화처리를 위한 비디오 패킷 식별번호(VPID)와 오디오 패킷 식별번호(APID)를 설정하는 단계;When the reproduction command and the first predetermined packet identification number and the second predetermined packet identification number are applied from the user, the transport demultiplexing is performed using the first predetermined packet identification number and the second predetermined packet identification number. Setting a video packet identification number (VPID) and an audio packet identification number (APID) for processing; 상기 식별번호 설정단계에서 설정된 식별번호에 의해 상기 제 1 저장단계 및 제 2 저장단계에서 저장된 패킷정보에 대한 상기 트랜스포트 역다중화처리를하여 비디오신호에 해당되는 비트스트림과 오디오신호에 해당되는 비트스트림을 각각 전송하는 단계;The bitstream corresponding to the video signal and the bitstream corresponding to the audio signal by performing the transport demultiplexing process on the packet information stored in the first storage step and the second storage step according to the identification number set in the identification number setting step Transmitting each; 상기 전송단계에서 전송된 비디오신호에 대한 비트스트림과 오디오신호에 대한 비트스트림이 재생되도록 각각 디코딩하는 단계를 포함하여 수행되는 것을 특징으로 하는 디지탈방송 저장 및 재생방법.And decoding each of the bitstream of the video signal transmitted in the transmitting step and the bitstream of the audio signal to be reproduced. 상기 제 5 항에 있어서, 상기 디지탈방송 저장 및 재생방법은, 상기 디코딩단계에서 상기 비디오신호에 해당되는 비트스트림에 대한 디코딩시 시퀀스주기동안 시퀀스 헤더가 검출되는 지를 체크하는 단계; 상기 체크단계 수행결과, 상기 시퀀스 헤더가 검출되면 상기 전송단계에서 전송된 비트스트림들에 대해 각각 해당되는 디코딩처리를 하는 단계; 상기 체크단계 수행결과, 상기 시퀀스 헤더가 검출되지 않으면 상기 패킷 식별번호 설정단계에서 설정되었던 비디오 패킷 식별번호와 오디오 패킷 식별번호를 상호 교환하여 상기 트랜스포트 역다중화처리를 위한 패킷 식별번호로 재설정하는 단계를 더 포함하여 수행되는 것을 특징으로 하는 디지탈방송 저장 및 재생방법.The digital broadcasting storage and reproducing method of claim 5, further comprising: checking whether a sequence header is detected during a sequence period in decoding the bitstream corresponding to the video signal in the decoding step; If the sequence header is detected as a result of performing the checking step, performing a corresponding decoding process on the bitstreams transmitted in the transmitting step; If the sequence header is not detected as a result of performing the checking step, resetting the packet identification number for the transport demultiplexing process by exchanging the video packet identification number and the audio packet identification number set in the packet identification number setting step. Digital broadcast storage and playback method characterized in that it further comprises.
KR1019970054808A 1997-10-24 1997-10-24 Apparatus for storaging and reproducing broadcasting signal in the digital bradcasting receiver and method thereof KR100236310B1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1019970054808A KR100236310B1 (en) 1997-10-24 1997-10-24 Apparatus for storaging and reproducing broadcasting signal in the digital bradcasting receiver and method thereof
JP30271798A JP4018823B2 (en) 1997-10-24 1998-10-23 MPEG-2 broadcast program storage and playback system
GB9823408A GB2333017B (en) 1997-10-24 1998-10-26 System for recording/reproducing mpeg-2 broadcasting programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970054808A KR100236310B1 (en) 1997-10-24 1997-10-24 Apparatus for storaging and reproducing broadcasting signal in the digital bradcasting receiver and method thereof

Publications (2)

Publication Number Publication Date
KR19990033450A true KR19990033450A (en) 1999-05-15
KR100236310B1 KR100236310B1 (en) 1999-12-15

Family

ID=19523347

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970054808A KR100236310B1 (en) 1997-10-24 1997-10-24 Apparatus for storaging and reproducing broadcasting signal in the digital bradcasting receiver and method thereof

Country Status (1)

Country Link
KR (1) KR100236310B1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020000602A (en) * 2000-06-26 2002-01-05 송재인 Digital setbox capable of memorizing program
KR20030025602A (en) * 2001-09-21 2003-03-29 (주)프리샛 코리아 Digital Audio brodcasting Receiver having a function of receiving moving image
KR100562116B1 (en) * 1997-11-28 2006-05-25 마츠시타 덴끼 산교 가부시키가이샤 Media processing apparatus that operates at high efficiency
KR100601596B1 (en) * 1999-01-06 2006-07-14 삼성전자주식회사 Apparatus for recording/playing MPEG bit stream and method thereof
KR100843405B1 (en) * 2007-08-30 2008-07-03 삼성전기주식회사 Receiver and receiving method for digital broadcasting

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3408469B2 (en) * 1999-09-14 2003-05-19 松下電器産業株式会社 Receiving system
KR100777275B1 (en) * 2001-06-21 2007-11-20 엘지전자 주식회사 Digital broadcasting receiver having Bit stream Analysis Function
KR100670405B1 (en) 2006-03-07 2007-01-16 주식회사 텔레칩스 A method for managing digital audio broadcasting data using nand flash memory

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100562116B1 (en) * 1997-11-28 2006-05-25 마츠시타 덴끼 산교 가부시키가이샤 Media processing apparatus that operates at high efficiency
KR100601596B1 (en) * 1999-01-06 2006-07-14 삼성전자주식회사 Apparatus for recording/playing MPEG bit stream and method thereof
KR20020000602A (en) * 2000-06-26 2002-01-05 송재인 Digital setbox capable of memorizing program
KR20030025602A (en) * 2001-09-21 2003-03-29 (주)프리샛 코리아 Digital Audio brodcasting Receiver having a function of receiving moving image
KR100843405B1 (en) * 2007-08-30 2008-07-03 삼성전기주식회사 Receiver and receiving method for digital broadcasting

Also Published As

Publication number Publication date
KR100236310B1 (en) 1999-12-15

Similar Documents

Publication Publication Date Title
KR100461206B1 (en) Digital Signal Processors and Digital Signal Processing Methods
US6069902A (en) Broadcast receiver, transmission control unit and recording/reproducing apparatus
KR100750796B1 (en) Recording?reproducing system
US7742472B2 (en) Signal processing apparatus and stream processing method
JP3382021B2 (en) Program search device and method
JP4190594B2 (en) Electronic apparatus and signal processing method
KR100236310B1 (en) Apparatus for storaging and reproducing broadcasting signal in the digital bradcasting receiver and method thereof
CN100416689C (en) Reproducing apparatus and method, and recording medium
EP1039750A2 (en) Video storage and retrieval apparatus
KR100558584B1 (en) A demultiplexer, a television decoding apparatus and a demultiplexing method
US7920623B2 (en) Method and apparatus for simultaneous display of multiple audio/video programs transmitted over a digital link
US20060197880A1 (en) Signal processing device and stream processing method
JP2000069454A (en) Digital broadcasting receiver
KR100236309B1 (en) Apparatus for storaging and reproducing broadcasting signal in the digital broadcasting receiver
KR100563666B1 (en) Method for providing information on description of disc or disc player and controlling method and apparatus based on the description information
KR19990042283A (en) Broadcast signal reproduction apparatus and method in digital broadcasting receiver
KR0185947B1 (en) Method of decoding the selection program of a digital satellite broadcasting receiver and apparatus thereof
KR20000009548U (en) Audio data playback device of digital television
KR100836751B1 (en) Method and apparatus for data processing in a multi-stream set-top box
KR0152046B1 (en) Ts decoder
KR20000010145A (en) Pre-engaged recording device of a digital broadcasting system and a pre-engaged recording method thereof
JPH09182066A (en) Digital signal processor and method therefor
KR200156496Y1 (en) Television for displaying program information
KR100484557B1 (en) Digital signal processing device, digital signal processor and digital signal processing method
JP3716834B2 (en) Playback apparatus and playback method

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120907

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20130906

Year of fee payment: 15

FPAY Annual fee payment

Payment date: 20140901

Year of fee payment: 16

LAPS Lapse due to unpaid annual fee