KR100641449B1 - 디지털티브이의 프로그램가이드 표시방법 - Google Patents

디지털티브이의 프로그램가이드 표시방법 Download PDF

Info

Publication number
KR100641449B1
KR100641449B1 KR1020000003572A KR20000003572A KR100641449B1 KR 100641449 B1 KR100641449 B1 KR 100641449B1 KR 1020000003572 A KR1020000003572 A KR 1020000003572A KR 20000003572 A KR20000003572 A KR 20000003572A KR 100641449 B1 KR100641449 B1 KR 100641449B1
Authority
KR
South Korea
Prior art keywords
digital
event
descriptor
uimsbf
eit
Prior art date
Application number
KR1020000003572A
Other languages
English (en)
Other versions
KR20010076436A (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 KR1020000003572A priority Critical patent/KR100641449B1/ko
Publication of KR20010076436A publication Critical patent/KR20010076436A/ko
Application granted granted Critical
Publication of KR100641449B1 publication Critical patent/KR100641449B1/ko

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/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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • 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/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Systems (AREA)

Abstract

본 발명은 디지털 TV의 부가정보표시방법에 관한 것으로 디지털 TV의 EPG표시방법에 있어서, 방송국에서 송신된 데이타를 수신하는 단계, 상기 단계에서 수신된 데이타들을 각각의 속성에 맞도록 파싱(Parsing)하는 단계, 그 결과에 따라 편성2안과 관련된 디스크립터가 존재하는지를 판단하는 단계, 상기 판단결과에 따라 관련된 정보를 시청자에게 표시하는 단계를 포함하여 이루어 지는 것으로 편성2안과 관련된 부가정보를 시청자에게 인지시켜주는 효과가 있다.
부가정보,EPG,EIT

Description

디지털티브이의 프로그램가이드 표시방법{EPG Display method for Digital TV}
도1은 종래기술과 관련된 것으로 복수편성안과 관련된 프로그램가이드 정보를 보여주는 도면.
도2는 본발명과 관련된 것으로 편성2안과 관련된 프로그램 가이드 정보를 수신하는 플로우 챠트.
본 발명은 디지털 TV에 관한 것으로,특히 프로그램 가이드 정보인 EPG(Electronic Program Guide)에 관한 것이다.
현재 미국 디지털 방송에서 사용되고있는 전자 프로그램 가이드(Electronic Program Guide:이하 EPG)를 규정하고 있는 PSIP(Program System Interface Protocol:이하 PSIP)규격에는 EIT(Event Information Table)가 포함되어 있어서 이를 이용하여 EPG(Electronic Program Guide)를 통해 시청자 들에게 방송스케줄을 알려준다. 그런데 방송사에서 방송스케줄 편성시 2개의 복수안을 편성하여 시청자들에게 알려 주어야 할 필요성이 있을 경우 이를 나타내 줄 수 있는 테이블이나 디스크립터(Descriptor)가 없다. 예를 들어 현재의 아날로그 TV 방송의 경우에도 방송시간표 편성시 1안과 2안을 동시 편성하여 방송개시 시간에 1안이 사정상 불가능할 경우에는 2안으로 방송을 실시한다. 디지털 TV에서도 이와같은 문제점을 해결하기위해 복수편성안의 방법을 사용하고 있다. 도 1은 채널번호가 10번인 피지컬 채널(Physical Channel)에 대하여 방송되고 있는 3개의 Virtual Channel (10-1, 10-2, 10-3)에 대한 방송 스케줄을 보여준다.
현재 시간은 17:00 이며 이후 23:00 까지의 방송 스케줄을 1-A, 1-B,1-E로 나타내고 있으며 다른 가상채널(Virtual Channel)에 대해서도 2-A, 3-A,처럼 각 시간에 해당되어 방송 예정인 프로그램들을 나타내준다.
PSIP 규격에 정해진 바에 의하면 17:00~18:00 까지는 EIT-0, 18:00~21:00 까지는 EIT-1, 21:00~24:00 까지는 EIT-2 테이블에 각각의 프로그램 Event에 대한 정보를 가지고 있게 된다.
10-1 가상채널(Virtual Channel)의 경우 원래 편성안(1안)에 있는 1-D 프로그램의 경우에 편성2안으로 1-F와 1-G가 존재한다. 즉 1-D의 방송프로그램을 진행하는 것이 원칙이나 방송국 사정상 1-F와 1-G로 바꾸어서 방송할 수도 있는 것이다.
그러나 이러한 규격에서는 위와 같이 방송 편성 1안의 경우에 기존 PSIP 규격의 EIT를 통해 표현이 가능하다. 그러나 편성2안의 경우에는 이를 지원하는 내용이 규격내에 포함되어 있지 않아 이를 지원할 수가 없다. 또한 방송사 측에서는 사정상 바뀔 수 있는 방송 스케줄 편성 2안을 시청자들에게 알려주어야 할 필요성이 있는 경우 현재의 EIT를 가지고는 지원이 불가능하다. 따라서 이를 이용해 EPG 서비스 상에서 시청자들에게 편성2안 스케줄을 보여줄 수 있는 방법도 없게 된다.
본 발명은 상기와 같은 문제점을 해결하기 위한것으로 현재 제정된 PSIP규격상의 문제점을 보완하여 복수편성안시 편성2안에 관련된 스케쥴정보를 제공하는데 있다.
본 발명의 제1 특징은 PSIP규격을 이용한 디지털TV 방송시에 스케줄 편성2안상의 프로그램의 내용을 명확히 전달하기 위해 PSIP 규격 상의 EIT를 수정, 보완하는 방법과 별도의 Descriptor를 생성하는데 있다.
본 발명의 제2 특징은 기존의 DTV송,수신기에도 별다른 문제점을 일으키지 않고 호환성을 유지할 수 있으며, 약간의 S/W수정만으로 시청자 들에게 보다 나은 EPG서비스를 제공하는데 있다.
이하 본 발명에 대해 도2 및 표1내지 3도를 참조하여 상세히 설명하기로 한다.
본 발명은 기존 PSIP안의 EIT에 방송 스케줄 편성2안을 적용하여 사용하기 위해 크게 두가지 방법을 제안한다.
제1 실시예로서, 편성 2안(Secondary Events)을 위해 새로운 Descriptor 사용방법
을 사용할 수 있다. Secondary Event Descriptor 를 표 2의 예와 같이 새롭게 정의하여 표1의 descriptor( ) 부분에 적용한다.
표1. 기존 규격인 PSIP의 EIT의 비트 스트림 신텍스
Syntax Bits Format
event_information_table_section () {
table_id 8 0xCB
section_syntax_indicator '1'
private_indicator 1 '1'
reserved 2 '11'
section_length 12 uimsbf
source_id 16 uimsbf
zero 2 '00'
version_number 5 uimsbf
current_next_indicator 1 '1'
section_number 8 uimsbf
last_section_number 8 uimsbf
protocol_version 8 uimsbf
num_events_in_section 8 uimsbf
for (j = 0; j< num_events_in_section;j++) {
reserved 2 '11'
event_id 14 uimsbf
start_time 32 uimsbf
reserved 2 '11'
ETM_location 2 uimsbf
length_in_seconds 20 uimsbf
title_length 8 uimsbf
title_text() var
reserved 4 '1111'
descriptors_length 12
for (i=0;i<N;i++) {
descriptor( )
}
}
CRC_32 32 rpchof
}
표2. 제안된 편성2안과 관련된 비트스트림 신텍스
Syntax Bits Format
secondary_event_descriptor () {
descriptor_tag 8 0x88
descriptor_length 8 uimsbf
number_of_events 8 uimsbf
for (i = 0; i< number_of_events; i++) {
reserved 2 '1'
event_id 14 uimsbf
start_time 32 uimsbf
reserved 4 '111'
length_in_seconds 20 uimsbf
title_length 8 uimsbf
title_text() var
}
}
여기서 Secondary event는 여러 개의 Event 로 구성될 수 있으며 이를 위해 number_of_events 만큼의 loop를 형성한다.
또한, Secondary Event Descriptor는 descriptor_tag, number_of_events, event_id, start_time, length_in_seconds, title_text( ) 등으로 구성된다. 각각의 상세 내용은 다음과 같다.
* descriptor_tag : descriptor의 타입을 나타내는 필드 (0x88)
* descriptor_length : descriptor_length 뒤에 따라오는 byte 수
* number_of_events : secondary event의 개수
* event_id : event의 identification 번호
* start_time : event의 시작 시간 (GPS시간)
* length_in_seconds : event의 진행 시간 (초단위)
* title_text( ) : multiple string structure로 구성된 event의 title.
이 Descriptor를 Parsing하여 방송 스케줄 2안 정보를 송,수신할 수 있으며, 이것을 이용해 시청자들에게 EPG서비스 등을 통해 방송 스케줄을 정확히 전달할 수 있다.- 더불어서 테이블3에서와 같이 기존 EIT의 descriptor( ) 부분 앞의 reserved 부분 4비트를 reserved 3비트와 secondary_event_flag 1비트로 변경하여 descriptor( ) 안의 secondary event 존재 유무를 알 수 있도록 하는 방법으로 만들 수도 있다. 이 방법을 이용하면 descriptor( ) 를 전부 parsing 하지 않고도 쉽게 존재 유무를 알 수 있어 EPG서비스에 쉽게 적용할 수 있는 장점이 있다.
제2 실시예로서 기존 EIT 수정방법
이 방법은 기존의 EIT에 있는 event 를 그대로 이용하여 할 수 있는 것으로 테이블4와 같이 EIT의 reserved 필드를 변경하여 secondary_event_flag 를 만들고 이를 이용해 secondary event임을 표시해 주는 것이다.
secondary_event_flag가 1일 경우에는 그 event가 방송 스케줄 편성2안에 해당되는 것이므로 이 event에 관한 정보는 필요에 따라 선택적으로 parsing을 하여 EPG 등에서 이용하면 될 것이다.
이 방법은 최소한의 수정으로 방송 스케줄 편성2안을 지원할 수 있는 방법이다.
제안된 방법을 이용하여 방송 스케줄 편성2안을 지원할 수 있으나 실제 방송시에는 편성1안과 2안중 하나를 택하여 방송을 해야 하므로 복수편성안에 해당되는 방송시간이 되기 전에 이에 맞는 EIT로 확정되어 즉, EIT 자체가 수정, 버전이 바뀌어 보내져야 한다.
도 2는 본 발명과 관련된 흐름도로서, 방송스케쥴 편성 2안이 존재하면 이에대해 PSIP엔코딩시 편성2안의 디스크립터나 이벤트 플러그를 사용하여 엔코딩을 하고 방송신호를 송출한다. 수신기에서는 상기 정보를 추출하기위해 파싱(Parsing)하고 편성2안과 관련된 데이타가 존재하는지를 확인하고 존재하면 시청자에게 이와 관련된 정보를 표시해준다.
본 발명은 DTV방송시에 방송국에서 방송스케줄 편성안을 복수개로 가지고 있을때 시청자들에게 미리 이 정보를 알려주기 위해 적용할 수 있는 것으로, EPG서비스 등을 통해 스케줄 편성2안의 존재여부를 알려 줄 수 있으며 또한 편성2안에 있는 event들의 내용을 시청자에게 보여주어 확실한 방송 정보 서비스를 해줄 수 있는 효과가 있다.

Claims (1)

  1. 디지털 TV의 EPG표시 방법에 있어서, 방송국에서 송신된 데이타를 수신하는 단계,
    상기 단계에서 수신된 데이타들을 각각의 속성에 맞도록 파싱(Parsing)하는 단계,
    그 결과에 따라 편성2안과 관련된 디스크립터가 존재하는지 판단하는 단계,
    상기 판단결과에 따라 관련된 정보를 시청자에게 표시하는 단계를 포함하여 이루어진 것을 특징으로 하는 디지털 TV의 복수편성안 표시방법
KR1020000003572A 2000-01-26 2000-01-26 디지털티브이의 프로그램가이드 표시방법 KR100641449B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000003572A KR100641449B1 (ko) 2000-01-26 2000-01-26 디지털티브이의 프로그램가이드 표시방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000003572A KR100641449B1 (ko) 2000-01-26 2000-01-26 디지털티브이의 프로그램가이드 표시방법

Publications (2)

Publication Number Publication Date
KR20010076436A KR20010076436A (ko) 2001-08-16
KR100641449B1 true KR100641449B1 (ko) 2006-10-31

Family

ID=19641436

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000003572A KR100641449B1 (ko) 2000-01-26 2000-01-26 디지털티브이의 프로그램가이드 표시방법

Country Status (1)

Country Link
KR (1) KR100641449B1 (ko)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990008171A (ko) * 1995-04-26 1999-01-25 잔 콘스탄틴 텔레비전 프로그램의 전자적 가이드를 위한 데이터의 관리 및 분배 시스템 및 그 방법
KR19990023650A (ko) * 1997-08-19 1999-03-25 이데이 노부유끼 정보 제공 장치 및 방법, 정보 수신 장치 및 방법 및 전송 매체
KR20000017102A (ko) * 1998-08-07 2000-03-25 마츠시타 덴끼 산교 가부시키가이샤 프로그램 방송 시스템
KR20000042159A (ko) * 1998-12-24 2000-07-15 윤종용 프로그램 링크 구성방법 및 이를 이용한 프로그램 시청장치

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990008171A (ko) * 1995-04-26 1999-01-25 잔 콘스탄틴 텔레비전 프로그램의 전자적 가이드를 위한 데이터의 관리 및 분배 시스템 및 그 방법
KR19990023650A (ko) * 1997-08-19 1999-03-25 이데이 노부유끼 정보 제공 장치 및 방법, 정보 수신 장치 및 방법 및 전송 매체
KR20000017102A (ko) * 1998-08-07 2000-03-25 마츠시타 덴끼 산교 가부시키가이샤 프로그램 방송 시스템
KR20000042159A (ko) * 1998-12-24 2000-07-15 윤종용 프로그램 링크 구성방법 및 이를 이용한 프로그램 시청장치

Also Published As

Publication number Publication date
KR20010076436A (ko) 2001-08-16

Similar Documents

Publication Publication Date Title
KR100348249B1 (ko) 가상 채널 테이블 데이터 구조 및 부가 정보 송수신 방법
KR100421360B1 (ko) 디지털 방송 프로그램의 부가기능 표시 장치 및 그 방법
ES2385430T3 (es) Método para procesar parámetros específicos de programa derivados de fuentes de difusión múltiples
KR20130031767A (ko) 멀티미디어 방송 서비스의 미디어 데이터 동기화 방법 및 장치
KR100664012B1 (ko) 디지털 티브이의 출력언어 표시방법
US20050028202A1 (en) Apparatus and method for providing advertisements on digital TV
KR100647201B1 (ko) 다수의 방송 소스로부터 도출된 프로그램 및 시스템 타이밍 정보를 처리하는 시스템 및 방법
KR20070043400A (ko) 지상파 방송의 비상 사태 경보 처리 방법, 데이터 구조 및이를 위한 방송 수신기
US20040163110A1 (en) Method of controlling ETT information display on electronic program guide screen of digital television
CN101083743A (zh) 处理广播信号的数字电视接收机和方法
KR20080022757A (ko) 디지털 방송 신호와 상기 신호를 처리하는 장치 및 방법
CN101072310B (zh) 数字电视接收机和处理广播信号的方法
CN101083731A (zh) 处理广播信号的数字电视接收机和方法
KR100641449B1 (ko) 디지털티브이의 프로그램가이드 표시방법
KR100721446B1 (ko) 방송 송출 시스템 및 방법, 그리고 방송 수신 장치
KR101092443B1 (ko) 디지털 방송의 수신 방법 및 장치
KR20000040201A (ko) 제공되는프로그램가이드방식에대응하는디스플레이모드자동설정방법
KR20070110755A (ko) Psip에서 더미 이벤트에 관한 방송 신호, 상기 방송신호를 제어하는 방법 및 이를 처리하는 방송 수신기

Legal Events

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

Payment date: 20120926

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20130924

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20140924

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20150924

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee