KR20040009927A - Dtv 스트림 생성을 위한 정보를 저장하는정보저장매체, dtv 스트림 변환 방법 및 그 장치 - Google Patents
Dtv 스트림 생성을 위한 정보를 저장하는정보저장매체, dtv 스트림 변환 방법 및 그 장치 Download PDFInfo
- Publication number
- KR20040009927A KR20040009927A KR1020020044302A KR20020044302A KR20040009927A KR 20040009927 A KR20040009927 A KR 20040009927A KR 1020020044302 A KR1020020044302 A KR 1020020044302A KR 20020044302 A KR20020044302 A KR 20020044302A KR 20040009927 A KR20040009927 A KR 20040009927A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- packet
- stream
- dtv
- interactive content
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 230000002452 interceptive effect Effects 0.000 claims abstract description 65
- 238000006243 chemical reaction Methods 0.000 claims abstract description 18
- 230000003287 optical effect Effects 0.000 claims abstract description 10
- 239000000284 extract Substances 0.000 claims description 4
- 230000003993 interaction Effects 0.000 claims description 3
- 230000000737 periodic effect Effects 0.000 claims description 3
- 238000003780 insertion Methods 0.000 claims 4
- 230000037431 insertion Effects 0.000 claims 4
- 238000005070 sampling Methods 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 9
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4112—Peripherals receiving signals from specially adapted client devices having fewer capabilities than the client, e.g. thin client having less processing power or no tuning capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4147—PVR [Personal Video Recorder]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4344—Remultiplexing of multiplex streams, e.g. by modifying time stamps or remapping the packet identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N21/4355—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reformatting operations of additional data, e.g. HTML pages on a television screen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440209—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display for formatting on an optical medium, e.g. DVD
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Systems (AREA)
Abstract
DTV(Digital Television) 스트림 생성을 위한 정보를 저장하는 정보저장매체, DTV 스트림 변환 방법 및 그 장치가 개시되어 있다. 본 발명은 멀티스트림, 사용자와의 상호작용이 가능케 하는 정보를 포함하는 인터렉티브 컨텐츠 및 멀티스트림 및/또는 인터렉티브 컨텐츠를 DTV 스트림으로 변환하기 위한 변환 정보를 포함하는 재생 제어 정보를 저장하는 정보저장매체상의 재생 제어 정보를 이용하여 멀티스트림과 인터렉티브 컨텐츠를 DTV 스트림으로 변환함으로써 DTV의 데이터와는 무관한 형식의 독자 규격을 가진 정보저장매체상의 정보를 DTV에서 재생할 수 있다.
Description
본 발명은 광 기록/재생 장치에 있어서 디지털 텔레비젼(이하 DTV라고 함) 스트림 생성을 위한 정보를 저장하는 정보저장매체, DTV 스트림 변환 방법 및 그 장치에 관한 것으로, 특히 멀티스트림, 인터렉티브 컨텐츠와 재생 제어 정보를 저장하는 정보저장매체와 정보저장매체에 저장된 정보를 DTV에서 재생가능한 비트스트림으로 변환하는 방법 및 그 장치에 관한 것이다.
종래의 DVD(Digital Versatile Disc)-video 디스크와 같은 ROM(Read-only Memory) 타입의 정보저장매체 및 이를 재생하는 재생장치는 DTV에서 재생할 수 있는 데이터와 정보 구조, 및 장치를 가지고 있지 않기 때문에 DTV로의 직접적인 재생이 가능하지 않았다. DVD-video 재생장치의 블록도는 도 1에 도시되어 있다.
도 1을 참조하면, 광 디스크(11), 일 예로 DVD-video 디스크로부터 데이터를 읽어들이는 독출부(12), 사용자 인터페이스에 의해 사용자 명령을 입력하여 명령 제어 신호를 프리젠테이션/네비게이션 엔진(13)에 제공하는 제어기(14)로 되어 있다. 여기서, 프리젠테이션/네비게이션 엔진(13)은 광 디스크(11)로부터 독출부(12)에 의해 독출된 사용자 인터페이스 및 재생 시퀀스를 관리하는 재생 제어 정보를 해석하고 수행하는 네비게이션 엔진과 선택된 재생 시퀀스에 의해 광 디스크(11)로부터 읽혀진 메인 비트스트림 및 인터렉티브 컨텐츠를 디코딩하는 프리젠테이션 엔진을 포함하고 있다. 즉, 네비게이션 엔진에서 사용자 인터페이스 및 재생 시퀀스를 관리하며, 네비게이션 엔진에 의해 선택된 타이틀 또는 프로그램으로 표현되는 멀티스트림과 인터렉티브 컨텐츠가 프리젠테이션 엔진을 통해 디코딩되어 재생된다.
여기서, DVD-video 디스크와 같은 종래의 ROM 타입의 정보저장매체는 DTV의 데이터와는 무관한 형식을 갖는 독자 규격을 가진다. 그러므로 디지털 인터페이스를 이용하여 ROM 타입의 정보저장매체에 저장된 정보를 DTV에 제공하는 경우 DTV가해석하고 프리젠테이션할 수 있는 정보 구조를 가지는 비트스트림으로 변환해야 한다. 하지만 종래의 ROM 타입의 정보저장매체는 DTV 재생을 위한 데이터 형식과 정보 구조를 가지고 있지 않았다. 따라서, ROM 타입의 정보저장매체를 재생하는 종래의 재생장치에서는 저장된 데이터를 DTV에서 재생가능한 신호로 변환하는 것이 불가능하였다.
따라서, 본 발명의 목적은 멀티스트림, 인터렉티브 컨텐츠 및 DTV 스트림으로 변환하기 위한 변환 정보를 포함하는 재생 제어 정보를 저장하는 정보저장매체를 제공하는 데 있다.
본 발명의 다른 목적은 멀티스트림, 인터렉티브 컨텐츠 및 재생 제어 정보를 저장하는 광 디스크에 기록된 데이터가 DTV에서 재생가능한 스트림(이하, DTV 스트림이라고 함)으로 변환하는 방법 및 그 장치를 제공하는 데 있다.
도 1은 종래의 DVD-video 재생장치의 블록도,
도 2는 본 발명에 따른 정보저장매체에 기록된 데이터의 일 예를 보인 참고도,
도 3은 본 발명의 일 실시 예에 따른 DTV 스트림 변환 장치의 블록도,
도 4는 도 3에 도시된 제1 트랜스코더의 일 예에 따른 상세 블록도,
도 5는 도 4에 도시된 제1 트랜스코더에 입력되는 MPEG-PS를 MPEG-TS로의 변환 예를 보인 참고도이다.
본 발명에 따르면, 상기 목적은 멀티스트림; 사용자와의 상호작용이 가능케 하는 정보를 포함하는 인터렉티브 컨텐츠; 및 상기 멀티스트림 및/또는 인터렉티브 컨텐츠를 디지털 텔레비젼(DTV) 스트림으로 변환하기 위한 변환 정보를 포함하는 재생 제어 정보를 저장하는 정보저장매체에 의해 달성된다.
본 발명의 다른 분야에 따르면, 상기 목적은 멀티스트림, 인터렉티브 컨텐츠 및 상기 멀티스트림 및/또는 인터렉티브 컨텐츠를 DTV 스트림으로 변환하기 위한 변환 정보를 포함하는 재생 제어 정보를 포함하는 정보저장매체에 기록된 데이터를DTV에서 재생가능케 하기 위한 방법에 있어서: (a) 상기 정보저장매체로부터 멀티스트림, 인터렉티브 컨텐츠 및 재생 제어 정보를 독출하는 단계; (b) 독출된 멀티스트림을 디지털 TV에 적합한 전송 스트림으로 변환하는 단계; (c) 독출된 인터렉티브 컨텐츠를 DTV용 인터렉티브 컨텐츠로 변환하는 단계; 및 (d) 독출된 재생 제어 정보에 따라 상기 (b) 단계에서 변환된 전송 스트림과 상기 (c) 단계에서 변환된 DTV용 인터렉티브 컨텐츠를 다중화하여 DTV 스트림으로 발생하는 단계를 포함하는 DTV 스트림 변환 방법에 의해 달성된다.
본 발명의 또 다른 분야에 따르면, 상기 목적은 멀티스트림, 인터렉티브 컨텐츠 및 상기 멀티스트림 및/또는 인터렉티브 컨텐츠를 DTV 스트림으로 변환하기 위한 변환 정보를 포함하는 재생 제어 정보를 포함하는 정보저장매체에 기록된 데이터를 DTV에서 재생가능케 하기 위한 광 기록/재생 장치에 있어서: 상기 멀티스트림, 인터렉티브 컨텐츠 및 재생 제어 정보를 독출하는 독출부; 상기 독출부에 의해 독출된 멀티스트림을 디지털 TV에 적합한 전송 스트림으로 변환하는 제1 트랜스코더; 상기 독출부에 의해 독출된 인터렉티브 컨텐츠를 DTV용 인터렉티브 컨텐츠로 변환하는 제2 트랜스코더; 및 상기 독출부에 의해 독출된 재생 제어 정보에 따라 상기 제1 및 제2 트랜스코더의 출력을 다중화하여 DTV 스트림으로 생성하는 생성기를 포함하는 DTV 스트림 변환 장치에 의해 달성된다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예를 설명하기로 한다.
도 2는 본 발명에 따른 정보저장매체에 기록된 데이터의 일 예이다.
도 2를 참조하면, 광 디스크(20) 상에는 멀티스트림(21), 인터렉티브 컨텐츠(22) 및 네비게이션 정보(23)로 구성되며, 각각 별개의 스트림으로 존재한다. 멀티스트림(21)은 모든 오디오 및/또는 비디오(AV) 스트림, 서브픽쳐(subpicture) 데이터 등을 의미한다. AV 스트림은 예를 들어 MPEG(Moving Picture Experts Group)-2 PS(Program Stream), MPEG-4, MPEG-7와 Wavelet Transform 등의 전송 포맷을 가질 수 있다. 인터렉티브 컨텐츠(22)는 사용자와의 상호 작용(interface)이 중시되는 컨텐츠로, 예를 들면 HTML, XHTML 및 XML와 같은 마크업(markup) 문서 파일과 이들 마크업 문서 파일에 종속된 JPEG(Joint Photographic Experts Group)나 PNG(Portable Network Graphics)와 같은 파일 전체를 의미한다. 네비게이션 정보(일명 재생 제어 정보라고도 함, 23)는 멀티스트림(21)과 인터렉티브 컨텐츠(22)를 재생하기 위한 관리 정보와 탐색 정보를 포함한 재생 정보와 DTV 스트림으로 변환하기 위한 변환과 관련된 모든 정보를 포함한다. 네비게이션 정보(23)는 멀티스트림(21)과 인터렉티브 컨텐츠(22)가 동기되어 변환되고 서로 관련지어 변환될 수 있도록 상관 관계를 정의한 정보를 포함한다. 또한, 네비게이션 정보(23)는 멀티스트림인지 인터렉티브 컨텐츠인지를 식별하는 정보를 포함하고, 또한 DTV 스트림 생성을 제어하기 위한 제어 정보를 포함한다.
따라서, 네비게이션 정보(23)는 다음과 같은 정보를 포함한다. 멀티스트림과 인터렉티브 컨텐츠의 타입 정보를 포함하고, 멀티스트림과 인터렉티브 컨텐츠가 동기되어 재생되고 동기되어 변환되기 위한 시간 정보를 포함하고, 멀티스트림과 인터렉티브 컨텐츠가 독립적으로 재생되고 독립적으로 변환되기 위한 시간 정보를 포함하고, 멀티스트림과 인터렉티브 컨텐츠의 등급 정보(시청자의 연령에 따른 등급 정보)를 포함하고, 멀티스트림과 인터렉티브 컨텐츠의 시작 시간, 재생 시간, 제목 등의 정보를 포함하고, 멀티스트림과 인터렉티브 컨텐츠의 부가 설명을 위한 정보를 포함한다.
도 3은 본 발명에 의한 DTV 스트림 변환 장치의 일 실시 예에 따른 블록도이다.
도 3을 참조하면, 독출부(31)는 광 디스크(20)상의 정보 즉, 도 2에서 설명된 멀티스트림(21), 인터렉티브 컨텐츠(22) 및 네비게이션 정보(23)를 독출하여 독출된 정보를 신호 처리부(32)에 제공한다. 신호 처리부(32)는 독출된 정보를 재생 신호 처리하여 네비게이션 정보(23)를 네비게이션 엔진(33)에, 멀티스트림(21)을 제1 트랜스코더(34)에, 인터렉티브 컨텐츠(22)를 제2 트랜스코더(35)에 각각 전송한다. 네비게이션 엔진(33)은 신호 처리부(32)로부터 제공되는 네비게이션 정보에 따라 DTV 스트림 발생기(36)를 제어한다.
제1 트랜스코더(34)는 신호 처리부(32)로부터 제공되는 멀티스트림을 MPEG-2 TS로 변환한다. MPEG-2 PS를 MPEG-TS로 변환하는 제1 트랜스코더(34)의 상세한 구성의 일 예에 대해서는 도 4에서 상세히 설명하기로 한다.
제2 트랜스코더(35)는 독출부(31)에 의해 독출된 인터렉티브 컨텐츠를 DTV용 인터렉티브 컨텐츠로 변환한다. 제2 트랜스코더(35)는 아래의 과정을 통해 소스 문서인 HTML을 DTV용 HTML로 변환할 수 있다.
step 1: 소스 문서(예, HTML 문서)의 유효성(validation)을 검증한다.
step 2: 소스 문서가 유효하다면 소스 문서내의 각 코멘트, 처리 지시어, 문서 타입 선언, 시작 태그, 종료 태그, 명시된 문자 참조(named character reference), 숫자 참조(numeric character reference), 마크된 섹션(marked section)과 #PCDATA(Parsed the Character Data) 컨텐츠들을 DTV-HTML 포맷에 적합하게 변환한 후 결과값을 목표 문서(target document: DTV-HTML 문서)에 출력한다. 단, 이 단계를 수행하는 동안 오픈 엘리먼츠(open elements, 시작 태그나 종료 태그가 없는 태그)는 소스 문서에서 생략되어 있는 시작 태그를 적용하거나 소스 문서에서 생략되어 있는 종료 태그를 적용하기 위하여 스택(stack)을 유지시킨다.
디스크에 포함된 HTML 문서의 일 예는 다음과 같다.
<body><p>text1</p><basefont size="1"><p>text2</p><basefont size="1" color="red"><p>text3</p><basefont size="3" face="Arial Bold"><p>text4</p><basefont size="4" color="blue" face=""><p>text5</p></body> |
광 디스크에 저장된 HTML 문서가 제2 트랜스코더(35)에서 상술한 과정(step 1, step 2)을 거친후 변환된 DTV-HTML 문서의 예는 다음과 같다.
<body><p>text1</p><!-- map 1st basefont --><div style="display:inline; font-size:xx-small"><p>text2</p></div><!-- map 2nd basefont --><div style="display:inline; font-size:xx-small; color:red"><p>text3</p></div><!-- map 3rd basefont --><div style="display:inline; font-size:medium; color:red; font-family:'Arial Bold'"><p>text4</p></div><!-- map 4th basefont --><div style="display:inline; font-size:large; colr:blue"><p>text5</p></div></body> |
DTV 스트림 생성기(36)는 제1 트랜스코더(34)에서 생성된 MPEG-2 TS 스트림과 제2 트랜스코더(35)에서 생성된 DTV용 HTML 데이터를 네비게이션 엔진(33)에서 제공되는 DTV 스트림으로 변환하기 위한 변환과 관련된 정보에 따라 DTV 스트림으로 생성하고, 생성된 DTV 스트림은 양방향 입력이 가능한 디지털 인터페이스(37)를 통해 DTV로 전송된다. 디지털 인터페이스(37)로는 일 예로 IEEE 1394 인터페이스를 사용할 수 있다.
즉, DTV 스트림 생성기(36)는 제2 트랜스코더(35)에서 생성된 데이터(일 예로 DTV용 HTML 데이터)를 DSM-CC(Digital Storage Media Command and Control) 규격으로 변환하여 DSM-CC 메시지를 생성한다. 네비게이션 엔진(33)으로부터 제공되는 네비게이션 정보(23)에 포함된 DTV 스트림으로 변환하기 위한 변환 정보와 도 4에 도시된 제1 트랜스코더(34)에서 생성되는 PAT(Program Association Table) 정보와 PMT(Program Map Table) 정보를 이용하여 PSIP(Program and System InformationProtocol) 정보를 구성한다. 생성된 PSIP 정보를 사용자 정의 섹션(private section)으로 변환한다. PSIP 사용자 정의 섹션과 DSM-CC 메시지를 MPEG-2 TS와 다중화하여 DTV 스트림을 생성한다.
부가적으로, PSIP는 ATSC(Advanced Television System Committee)에서 정의하고 있는 규격으로서, 방송되는 MPEG-2 전송 스트림에 대한 정보와 프로그램 안내(Electronic Program Guide, EPG)의 전송을 위해 사용된다. PSIP에서 정의한 테이블은 MPEG-2 시스템에서 정의하고 있는 사용자 정의 테이블(private table)의 규격에 근거하여 작성되며, 프로그램을 구성하는 A/V 데이터와 함께 다중화되어 전송된다.
PSIP에서 정의한 테이블들을 살펴보면 다음과 같다. 현재 날짜와 시간을 전송하기 위해 사용되는 시스템 시간 테이블(System Time Table, STT), 전송될 테이블들의 버전(version)과 이후 전송될 테이블들의 TS 패킷 식별자를 수록하는 주 안내 테이블(Master Guide Table, MGT), MPEG-2 시스템의 프로그램 연결 테이블을 확장한 규격으로 채널의 이름, 캐리어 주파수등의 상세한 정보를 제공하는 가상 채널 테이블(Virtual Channel Table, VCT), 가상 채널에서 방송되고 있거나 앞으로 방송될 프로그램에 대한 정보를 시간대별로 안내하기 위해 사용되는 이벤트 정보 테이블(Event Information Table, EIT), EIT에 수록된 프로그램에 대한 자세한 부가 설명을 전송하기 위한 확장 본문 테이블(Extended Text Table, ETT)이 있다.
한편, DSM-CC란 멀티미디어 서비스를 원격 제어하기 위해서 MPEG에서 제정한 규격이다. DSM-CC에서 대상이 되는 시스템은 클라이언트(client)와 서버(server)로대변되는 사용자(user) 시스템과, 서비스 및 자원 관리자(Service and Resource Manager, SRM)를 포함하는 네트워크(Network) 시스템으로 분류할 수 있다. DSM-CC에서는 이렇게 분류된 시스템 사이의 인터페이스(interface)를 규정하고 있는데, 사용자 시스템 사이의 인터페이스를 UU(User-to-User), 사용자 시스템과 네트워크 시스템 사이의 인터페이스를 UN(User-to-Network)이라 규정한다. DSM-CC규격에서는 전송에 관련된 물리 계층(physical layer), 데이터 연결 계층(data link layer), 전송 계층(transport layer), 원격 작업 호출 계층(Remote Procedure Call Layer, RPC Layer)등의 필요성을 규정하고 있다.
UU 인터페이스와 UN 인터페이스 사이에는 메시지(message)가 전달되는데, 이러한 메시지들은 정형화된 메시지 헤더와 실제 전송되는 메시지로 이루어져 있다. UU 메시지에서는 원격 작업 호출 메시지, 세션(session) 제어 메시지 등이 포함되며, UN 메시지에는 네트워크 설정 메시지, 서비스 및 자원 관리 메시지, 다운로드(download) 메시지 등이 있는데, 이중 UN 다운로드 메시지는 데이터 방송(data broadcasting)에 사용되는 부가 데이터를 전송하기 위해서 사용될 수 있다. UN 다운로드 메시지를 전달하는 방법에는 세 가지 종류가 있는데, 흐름 제어 방식 다운로드(flow-controlled download), 비흐름 제어 방식 다운로드(non-flow-controlled download), 데이터 캐러셀(data carousel) 방식이 그것이다, 흐름 제어 방식 다운로드는 하나의 서버에서 하나의 클라이언트로 데이터 전체를 흐름 제어 방식으로 전송하는 것이고, 비흐름 제어 방식 다운로드는 하나의 서버에서 몇몇의 클라이언트를 대상으로 데이터 전체를 전송하는 것이며, 마지막으로 데이터 캐러셀방식은 서버에서 주기적으로 데이터를 전송하며 각 클라이언트마다 자신이 필요한 일부분의 데이터만을 전달받아 사용하는 방식이다. 이 중에서 ATSC에서 데이터 방송에 사용하도록 규정된 방식은 비흐름 제어 방식의 다운로드와 데이터 캐러셀 방식이다.
도 4는 도 3에 도시된 제1 트랜스코더(34)의 일 예에 따른 상세 블록도로서, MPEG-2 PS가 MPEG-TS로 변환된다.
도 4를 참조하면, 도 3에 도시된 신호 처리부(32)를 통해 독출부(31)에 의해 독출된 멀티스트림(22)이 MPEG-2 PS인 경우 입력 제어기(41)는 PS 데이터를 받아들이는 데, 내부에 버퍼를 가지고 있어서 버퍼 레벨을 보고 레벨이 너무 낮으면 레벨이 높아질 때까지 디세이블된다. 출력 제어기(55)도 내부 버퍼의 레벨에 따라서 MPEG-2 TS 출력을 제어한다.
PS 분석 및 역다중화기(42)는 입력 제어기(41)를 통해 제공되는 PS 데이터로부터 팩(pack), PES(Packetized Elementary Stream)를 분석(parse)해서 비디오 ES(Elementary Stream), 오디오 ES를 추출하고, 팩에서는 SCR(System Clock Reference)을 추출해서 시간 제어기(48)에 제공하고, PES 헤더에서는 PTS/DTS(Presentation Time Stamp/Decoding Time Stamp)를 추출해서 PES 패킷화기(47)에 제공한다.
비디오 재배열기(video rearranger, 43)는 PS 분석 및 역다중화기(42)로부터 출력되는 비디오 ES로부터 시퀀스 스타트 코드와 픽쳐 스타트 코드를 검색하여 억세스 단위로 인식 신호를 생성하고 이때 PTS/DTS가 존재한다면 이를 내부의 레지스터에 기억시킨다.
오디오 재배열기(44)는 PS 분석 및 역다중화기(42)로부터 출력되는 오디오 ES로부터 오디오 동기 정보에 따라 프레임 크기를 구한후 억세스 단위로 인식 신호를 생성하고, 이때 PTS가 존재한다면 이를 내부의 레지스터에 기억시킨다. 비디오 버퍼(45)와 오디오 버퍼(46)는 각각 비디오 재배열기(43) 및 오디오 재배열기(44)의 출력을 저장하는 데, TS 패킷의 최대 패이로드(maximum payload) 길이인 184 바이트를 저장할 수 있다.
PES 패킷화기(47)는 비디오 버퍼(45)와 오디오 버퍼(46)의 출력을 비디오 재배열기(43)와 오디오 재배열기(44)에서 생성된 인식 신호에 따라 억세스 단위로 PES 헤더를 붙이고, 적절한 타임 스탬프를 구하여 삽입한 후 제어 신호(PES ready)를 TS 패킷 분배기(TS packet scheduler, 49)에 제공한다. 시간 제어기(48)는 PS 분석 및 역다중화기(42)로부터 제공되는 맨 처음 팩의 SCR값으로 내부의 타이머를 세팅하고, 이를 기준으로 다음 SCR값을 이용하여 AV 패킷 생성기(50)의 시간 조정(time align) 여부를 판정하는 시간 조정 신호를 생성한다. 즉, 타이머에서 카운트된 현재 카운트값이 SCR값보다 크거나 같으면 기다림없이 AV 패킷 생성기(50)를 인에이블시키고, 작으면 타이머가 SCR값이 될 때까지 AV 패킷 생성기(50)를 디세이블시킨다. 또한, 시간 제어기(48)의 내부 타이머에서 SCR을 이용해서 만들어진 PCR(Program Clock Reference)을 샘플링해서 PSI(Program Specific Information) 패킷의 주기 신호를 발생하여 TS 패킷 분배기(49)에 제공하고, PCR 삽입 주기 신호를 발생하여 AV 패킷 생성기(50)에 제공한다.
TS 패킷 분배기(49)는 AV 패킷 생성기(50)에서 생성된 AV 패킷, Null 패킷 생성기(51)에서 생성된 Null 패킷, PAT 패킷 생성기(52)에서 생성된 PAT 패킷, PMT 패킷 생성기(53)에서 생성된 PMT 패킷을 적당하게 분배한다. 우선 순위는 AV 패킷> PAT 패킷, PMT 패킷> Null 패킷이며, 이때 AV 패킷은 시간 제어기(48)에서 발생하는 시간 조정 신호의 유무에 따라 시간 조정 여부가 결정된다. 또한, TS 패킷 분배기(49)는 PAT 패킷과 PMT 패킷을 시간 제어기(48)에서 PSI 주기 신호가 발생할 때마다 번갈아가며 분배한다. TS 다중화기(TS MUX, 54)는 TS 패킷 분배기(49)로부터 제공되는 패킷 선택 신호에 따라 AV 패킷, PAT 패킷, PMT 패킷, Null 패킷을 다중화해서 출력 제어기(55)를 통해 MPEG-TS를 발생한다.
도 5는 도 4에 도시된 제1 트랜스코더(34)에 의해 MPEG-PS를 MPEG-TS로의 변환 예를 보인 참고도로서, 팩 단위의 MPEG-PS는 도 5의 (a)에 도시된 바와 같이 팩 헤더와 비디오, 오디오, 서브픽쳐, DSI(Decoding Specific Information) 또는 PSI(Program Specific Information)를 위한 패킷으로 되어 있다. 제1 트랜스코더(34)로부터 출력되는 MPEG-TS는 도 5의 (b)에 도시된 바와 같이 헤더와 패이로드로 이루어진 188바이트의 TS 패킷으로 되어 있다. 헤더의 상세한 구성과 내용은 널리 알려져 있으므로 여기서는 언급하지 않기로 한다.
상술한 바와 같이, 본 발명은 멀티스트림, 인터렉티브 컨텐츠 및 DTV 스트림 생성을 위한 정보를 가진 재생 제어 정보를 포함하는 정보저장매체를 제안하고, 이 정보저장매체에 기록된 재생 제어 정보를 이용하여 멀티스트림과 인터렉티브 컨텐츠를 DTV 스트림으로 변환함으로써 DTV의 데이터와는 무관한 형식을 갖는 독자 규격을 가진 정보저장매체상의 정보를 DTV에서 재생할 수 있다.
Claims (19)
- 멀티스트림;사용자와의 상호작용이 가능케 하는 정보를 포함하는 인터렉티브 컨텐츠; 및상기 멀티스트림 및/또는 인터렉티브 컨텐츠를 디지털 텔레비젼(DTV) 스트림으로 변환하기 위한 변환 정보를 포함하는 재생 제어 정보를 저장하는 정보저장매체.
- 제1항에 있어서, 상기 멀티스트림은 MPEG(Moving Picture Experts Group)-2 프로그램 스트림, MPEG-4 포맷, MPEG-7 및/또는 Wavelet Transform 포맷의 스트림을 포함하는 것을 특징으로 하는 정보저장매체.
- 제1항에 있어서, 상기 재생 제어 정보는상기 DTV 스트림 변환을 위해 멀티스트림인지 인터렉티브 컨텐츠인지를 식별하는 식별 정보; 및상기 DTV 스트림 발생을 제어하기 위한 제어 정보를 포함하는 것을 특징으로 하는 정보저장매체.
- 제1항에 있어서, 상기 재생 제어 정보는상기 멀티스트림과 인터렉티브 컨텐츠를 재생하기 위한 관리 정보와 탐색 정보를 포함한 재생 정보를 더 포함하는 것을 특징으로 하는 정보저장매체.
- 제4항에 있어서, 상기 재생 제어 정보는상기 멀티스트림과 인터렉티브 컨텐츠의 타입 정보;상기 멀티스트림과 인터렉티브 컨텐츠가 동기되어 재생되고, 동기되어 변환되기 위한 시간 정보;상기 멀티스트림과 인터렉티브 컨텐츠가 독립적으로 재생되고, 독립적으로 변환되기 위한 시간 정보;상기 멀티스트림과 인터렉티브 컨텐츠의 등급 정보;상기 멀티스트림과 인터렉티브 컨텐츠의 시작 시간, 재생 시간, 제목 등의 부가 정보; 및상기 멀티스트림과 인터렉티브 컨텐츠의 부가 설명을 위한 정보를 포함하는 것을 특징으로 하는 정보저장매체.
- 멀티스트림, 인터렉티브 컨텐츠 및 상기 멀티스트림 및/또는 인터렉티브 컨텐츠를 DTV 스트림으로 변환하기 위한 변환 정보를 포함하는 재생 제어 정보를 포함하는 정보저장매체에 기록된 데이터를 DTV에서 재생가능케 하기 위한 방법에 있어서:(a) 상기 정보저장매체로부터 멀티스트림, 인터렉티브 컨텐츠 및 재생 제어 정보를 독출하는 단계;(b) 독출된 멀티스트림을 디지털 TV에 적합한 전송 스트림으로 변환하는 단계;(c) 독출된 인터렉티브 컨텐츠를 DTV용 인터렉티브 컨텐츠로 변환하는 단계; 및(d) 독출된 재생 제어 정보에 따라 상기 (b) 단계에서 변환된 전송 스트림과 상기 (c) 단계에서 변환된 DTV용 인터렉티브 컨텐츠를 다중화하여 DTV 스트림으로 발생하는 단계를 포함하는 DTV 스트림 변환 방법.
- 제6항에 있어서, 상기 멀티스트림은 MPEG-2 프로그램 스트림(PS), MPEG-4 포맷, MPEG-7 및/또는 Wavelet Transform 포맷의 스트림을 포함하는 것을 특징으로 하는 DTV 스트림 변환 방법.
- 제7항에 있어서, 상기 (b) 단계에서는 MPEG-2 PS를 MPEG-2 TS로 변환하는 것을 특징으로 하는 DTV 스트림 변환 방법.
- 제8항에 있어서, 상기 (b) 단계는(b1) 독출된 PS 데이터로부터 팩, PES(Packetized Elementary Stream)를 분석해서 비디오 ES(Elementary Stream), 오디오 ES를 추출하고, 팩에서는SCR(System Clock Reference)을 추출하고, PES 헤더에서는 PTS/DTS(Presentation Time Stamp/Decoding Time Stamp)를 추출하는 단계;(b2) 상기 VIDEO ES와 오디오 ES에 PES 헤더를 붙이고, 상기 PTS/DTS에 근거한 적절한 타임 스탬프를 삽입하는 단계;(b3) 맨 처음 팩의 SCR값으로 세팅하고, 이를 기준으로 다음 SCR값을 이용하여 시간 조정(time align) 여부를 판정해서 시간 조정 신호를 발생하고, 상기 SCR을 이용해서 얻어지는 PCR(Program Clock Reference)을 샘플링해서 PSI(Program Specific Information) 패킷 주기 신호와 PCR 삽입 주기 신호를 발생하는 단계;(b4) 상기 (b2) 단계에서 얻어진 결과를 상기 PCR 삽입 주기 신호에 따라 AV 패킷을 생성하고, Null 패킷, PAT(Program Association Table) 패킷, PMT(Program Map Table) 패킷을 생성하는 단계;(b5) 상기 AV 패킷, Null 패킷, PAT 패킷, PMT 패킷을 적당하게 분배하되, 상기 AV 패킷은 상기 시간 조정 신호의 유무에 따라 시간 조정 여부를 결정하고, 상기 PAT 패킷과 PMT 패킷은 상기 PSI 패킷 주기 신호가 발생할 때마다 번갈아가며 분배하는 단계; 및(b6) 상기 AV 패킷, PAT 패킷, PMT 패킷, Null 패킷을 다중화해서 MPEG-TS를 발생하는 단계를 포함하는 것을 특징으로 하는 DTV 스트림 변환 방법.
- 제9항에 있어서, 상기 (d) 단계는(d1) 상기 (b) 단계에서 생성된 전송 스트림과 상기 (c) 단계에서 생성된DTV용 인터렉티브 데이터는 DSM-CC(Digital Storage Media Command and Control) 규격으로 변환하여 DSM-CC 메시지를 생성하는 단계;(d2) 상기 재생 제어 정보에 포함된 DTV 스트림 변환과 관련된 정보와 상기 (b4) 단계에서 생성된 PAT와 PMT 정보를 이용하여 PSIP(Program and System Information Protocol) 정보를 구성하는 단계;(d3) 생성된 PSIP 정보를 PSIP 사용자 정의 섹션으로 변환하는 단계; 및(d4) 상기 PSIP 사용자 정의 섹션과 상기 DSM-CC 메시지를 상기 MPEG-2 TS 와 다중화하여 DTV 스트림을 생성하는 단계를 포함하는 것을 특징으로 하는 데이터 스트림 변환 방법.
- 제6항에 있어서, 상기 (c) 단계는(c1) 상기 정보저장매체에 저장된 인터렉티브 컨텐츠 즉, 소스 문서의 유효성을 검증하는 단계; 및(c2) 상기 소스 문서가 유효하다면 소스 문서 내의 각 코멘트와 처리 지시어, 문서 타입 선언, 시작 태그, 종료 태그, 명시된 문자 참조, 숫자 참조, 마크된 섹션과 분석된 문자 데이터를 DTV용 문서 포맷으로 변환해서 목표 문서 즉, DTV용 인터렉티브 컨텐츠를 생성하는 단계를 포함하는 것을 특징으로 하는 DTV 스트림 변환 방법.
- 멀티스트림, 인터렉티브 컨텐츠 및 상기 멀티스트림 및/또는 인터렉티브 컨텐츠를 DTV 스트림으로 변환하기 위한 변환 정보를 포함하는 재생 제어 정보를 포함하는 정보저장매체에 기록된 데이터를 DTV에서 재생가능케 하기 위한 광 기록/재생 장치에 있어서:상기 멀티스트림, 인터렉티브 컨텐츠 및 재생 제어 정보를 독출하는 독출부;상기 독출부에 의해 독출된 멀티스트림을 디지털 TV에 적합한 전송 스트림으로 변환하는 제1 트랜스코더;상기 독출부에 의해 독출된 인터렉티브 컨텐츠를 DTV용 인터렉티브 컨텐츠로 변환하는 제2 트랜스코더; 및상기 독출부에 의해 독출된 재생 제어 정보에 따라 상기 제1 및 제2 트랜스코더의 출력을 다중화하여 DTV 스트림으로 생성하는 생성기를 포함하는 DTV 스트림 변환 장치.
- 제12항에 있어서, 상기 생성기에서 생성된 DTV 스트림을 DTV에 전송가능하도록 인터페이스하는 디지털 인터페이스를 더 포함하는 DTV 스트림 변환 장치.
- 제12항에 있어서, 상기 멀티스트림은 MPEG-2 PS, MPEG-4 포맷, MPEG-7 및/또는 Wavelet Transform 포맷의 스트림을 포함하는 것을 특징으로 하는 DTV 스트림 변환 장치.
- 제14항에 있어서, 상기 제1 트랜스코더에서는 MPEG-2 PS를 MPEG-2 TS로 변환하는 것을 특징으로 하는 DTV 스트림 변환 장치.
- 제15항에 있어서, 상기 제1 트랜스코더는상기 독출부에 독출된 PS 데이터로부터 팩, PES를 분석해서 비디오 ES, 오디오 ES를 추출하고, 팩에서는 SCR을 추출하고, PES 헤더에서는 PTS/DTS를 추출하는 PS 분석 및 역다중화기;상기 PS 분석 및 역다중화기로부터 출력되는 비디오 ES로부터 시퀀스 스타트 코드와 픽쳐 스타트 코드를 검색하여 억세스 단위로 제1 인식 신호를 생성하고 PTS/DTS를 추출하는 비디오 재배열기;상기 PS 분석 및 역다중화기로부터 출력되는 오디오 ES로부터 오디오 동기 정보에 따라 프레임 크기를 구한후 억세스 단위로 제2 인식 신호를 생성하고 PTS를 추출하는 오디오 재배열기;상기 비디오 재배열기와 상기 오디오 재배열기의 출력을 상기 제1 인식 신호와 제2 인식 신호에 따라 억세스 단위로 PES 헤더를 붙이고, 상기 비디오 재배열기에서 추출된 PTS/DTS에 근거한 적절한 타임 스탬프를 구하여 삽입하는 PES 패킷화기;상기 PS 분석 및 역다중화기로부터 제공되는 맨 처음 팩의 SCR값을 기준으로 다음 SCR값을 이용하여 상기 AV 패킷의 시간 조정(time align) 여부를 판정해서 시간 조정 신호를 발생하고, 상기 SCR을 이용해서 얻어지는 PCR을 샘플링해서 PSI 패킷 주기 신호와 PCR 삽입 주기 신호를 발생하는 시간 제어기;상기 PES 패킷화기의 출력을 상기 PCR 삽입 주기 신호에 따라 AV 패킷을 생성하는 AV 패킷 생성기;Null 패킷을 생성하는 Null 패킷 생성기;PAT 패킷을 생성하는 PAT 패킷 생성기;PMT 패킷을 생성하는 PMT 생성기;상기 AV 패킷, Null 패킷, PAT 패킷, PMT 패킷을 적당하게 분배하되, 상기 AV 패킷은 상기 시간 조정 신호의 유무에 따라 시간 조정 여부가 결정되고, 상기 PAT 패킷과 PMT 패킷을 상기 PSI 패킷 주기 신호가 발생할 때마다 번갈아가며 분배하고, 패킷 선택 신호를 발생하는 TS 패킷 분배기; 및상기 패킷 선택 신호에 따라 AV 패킷, PAT 패킷, PMT 패킷, Null 패킷을 다중화하여 MPEG-2 TS를 출력하는 TS 다중화기를 포함하는 DTV 스트림 변환 장치.
- 제16항에 있어서, 상기 TS 패킷 분배기의 우선 순위는 AV 패킷> PAT 패킷, PMT 패킷> Null 패킷인 것을 특징으로 하는 DTV 스트림 변환 장치.
- 제16항에 있어서, 상기 생성기는 상기 제1 트랜스코더에서 생성된 전송 스트림과 상기 제2 트랜스코더에서 생성된 DTV용 인터렉티브 데이터는 DSM-CC(Digital Storage Media Command and Control) 규격으로 변환하여 DSM-CC 메시지를 생성하고, 상기 재생 제어 정보에 포함된 DTV 스트림 변환과 관련된 정보와 상기 PAT 생성기와 PMT 생성기에서 생성된 PAT와 PMT 정보를 이용하여 PSIP(Program andSystem Information Protocol) 정보를 구성하고, 생성된 PSIP 정보를 PSIP 사용자 정의 섹션으로 변환하고, 상기 PSIP 사용자 정의 섹션과 상기 DSM-CC 메시지를 상기 TS 다중화기로부터 출력되는 MPEG-2 TS와 다중화하여 DTV 스트림을 생성하는 것을 특징으로 하는 DTV 스트림 변환 장치.
- 제12항에 있어서, 상기 제2 트랜스코더에서는 상기 정보저장매체에 저장된 인터렉티브 컨텐츠 즉, 소스 문서의 유효성을 검증하고, 상기 소스 문서가 유효하다면 소스 문서 내의 각 코멘트와 처리 지시어, 문서 타입 선언, 시작 태그, 종료 태그, 명시된 문자 참조, 숫자 참조, 마크된 섹션과 분석된 문자 데이터를 DTV용 문서 포맷으로 변환해서 목표 문서 즉, DTV용 인터렉티브 컨텐츠를 생성하는 것을 특징으로 하는 DTV 스트림 변환 장치.
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020044302A KR20040009927A (ko) | 2002-07-26 | 2002-07-26 | Dtv 스트림 생성을 위한 정보를 저장하는정보저장매체, dtv 스트림 변환 방법 및 그 장치 |
TW092114130A TWI260589B (en) | 2002-07-26 | 2003-05-26 | Information storage medium storing information for generating DTV stream, and method and apparatus for converting DTV stream |
JP2003279144A JP3898674B2 (ja) | 2002-07-26 | 2003-07-24 | Dtvストリーム生成のための情報を貯蔵する情報貯蔵媒体、dtvストリーム変換方法及びその装置 |
EP03254680A EP1385332A3 (en) | 2002-07-26 | 2003-07-25 | Information storage medium storing information for generating DTV stream, and method and apparatus for converting DTV stream |
CNB031436129A CN1287594C (zh) | 2002-07-26 | 2003-07-25 | 转换数字电视流的方法和装置 |
US10/626,867 US20040264929A1 (en) | 2002-07-26 | 2003-07-25 | Information storage medium storing information for generating DTV stream, and method and apparatus for converting DTV stream |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020044302A KR20040009927A (ko) | 2002-07-26 | 2002-07-26 | Dtv 스트림 생성을 위한 정보를 저장하는정보저장매체, dtv 스트림 변환 방법 및 그 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20040009927A true KR20040009927A (ko) | 2004-01-31 |
Family
ID=29997541
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020044302A KR20040009927A (ko) | 2002-07-26 | 2002-07-26 | Dtv 스트림 생성을 위한 정보를 저장하는정보저장매체, dtv 스트림 변환 방법 및 그 장치 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20040264929A1 (ko) |
EP (1) | EP1385332A3 (ko) |
JP (1) | JP3898674B2 (ko) |
KR (1) | KR20040009927A (ko) |
CN (1) | CN1287594C (ko) |
TW (1) | TWI260589B (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100497362B1 (ko) * | 2002-08-22 | 2005-06-23 | 삼성전자주식회사 | 전자 프로그램 가이드 정보 변환 장치 및 방법 |
KR100738925B1 (ko) * | 2006-01-09 | 2007-07-12 | 에스케이 텔레콤주식회사 | Dmb 데이터 방송에서 애플리케이션 시그널링 방법 및시스템 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4872253B2 (ja) * | 2004-10-12 | 2012-02-08 | ソニー株式会社 | 多重化装置、多重化方法、プログラム、および記録媒体 |
KR100706619B1 (ko) * | 2004-12-16 | 2007-04-11 | 한국전자통신연구원 | Tc 계층에서의 다중화를 이용한 통신 및 방송 데이터송/수신 장치 |
EP1725036A1 (en) * | 2005-05-20 | 2006-11-22 | Thomson Licensing | A method and a video server for embedding audiovisual packets in an IP packet |
KR101381476B1 (ko) * | 2006-02-14 | 2014-04-10 | 삼성전자주식회사 | 디지털 방송 시스템에서 방송 서비스 정보를 수신하기 위한방법 및 장치 |
KR100788685B1 (ko) * | 2006-03-10 | 2007-12-26 | 삼성전자주식회사 | 데이터 스트림 포맷의 변환 방법 및 장치, 이를 이용한데이터 스트림 기록 방법 및 장치 |
US20080285958A1 (en) * | 2007-05-18 | 2008-11-20 | Genesys Logic, Inc. | Storage apparatus for digital/analog tv audio/video media |
US8102976B1 (en) * | 2007-07-30 | 2012-01-24 | Verint Americas, Inc. | Systems and methods for trading track view |
US9609137B1 (en) | 2011-05-27 | 2017-03-28 | Verint Americas Inc. | Trading environment recording |
KR101917174B1 (ko) * | 2012-02-24 | 2018-11-09 | 삼성전자주식회사 | 전자 장치 사이의 스트림 전송 방법 및 그 방법을 처리하는 전자 장치 |
JP2015080025A (ja) | 2013-10-15 | 2015-04-23 | 株式会社東芝 | 電子機器および通信制御方法 |
JP6022076B2 (ja) * | 2013-10-15 | 2016-11-09 | 株式会社東芝 | 電子機器および通信制御方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10154373A (ja) * | 1996-09-27 | 1998-06-09 | Sony Corp | データデコードシステムおよびデータデコード方法、伝送装置および方法、並びに、受信装置および方法 |
KR20000002453A (ko) * | 1998-06-19 | 2000-01-15 | 윤종용 | 프로그램 스트림을 재생하는 디지털 텔레비젼 및 그를 구비한디지털 비디오 디스크 플레이어 시스템 |
JP2000134572A (ja) * | 1998-10-22 | 2000-05-12 | Toshiba Corp | ディジタルビデオディスクプレーヤ及び画像表示装置 |
KR20000034698A (ko) * | 1998-11-27 | 2000-06-26 | 구자홍 | 기록매체의 네비게이션 데이터 전송장치 및 방법 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09128408A (ja) * | 1995-08-25 | 1997-05-16 | Hitachi Ltd | インタラクティブ記録再生用メディア及び再生装置 |
JPH1145512A (ja) * | 1997-07-25 | 1999-02-16 | Hitachi Ltd | ディジタルディスクレコーダ |
ID26371A (id) * | 1998-02-04 | 2000-12-14 | Thomson Licensing Sa | Antarmuka pita alas digital untuk player dvd |
GB2351888B (en) * | 1998-06-19 | 2002-03-06 | Samsung Electronics Co Ltd | Apparatus for transmitting information via network and method thereof |
US7106946B1 (en) * | 1999-09-28 | 2006-09-12 | Sony Corporation | Transport stream processing device, and associated methodology of generating and aligning source data packets in a physical data structure |
GB9930787D0 (en) * | 1999-12-30 | 2000-02-16 | Koninkl Philips Electronics Nv | Method and apparatus for convrerting data streams |
KR100424480B1 (ko) * | 2000-05-23 | 2004-03-22 | 엘지전자 주식회사 | 디지털 텔레비전이 수용가능한 데이터 포맷의 고밀도 광 기록매체와, 그에 따른 재생장치 |
KR100424481B1 (ko) * | 2000-06-24 | 2004-03-22 | 엘지전자 주식회사 | 디지털 방송 부가서비스 정보의 기록 재생장치 및 방법과그에 따른 기록매체 |
US7657916B2 (en) * | 2000-07-31 | 2010-02-02 | Cisco Technology, Inc. | Digital subscriber television networks with local physical storage devices and virtual storage |
US7020888B2 (en) * | 2000-11-27 | 2006-03-28 | Intellocity Usa, Inc. | System and method for providing an omnimedia package |
-
2002
- 2002-07-26 KR KR1020020044302A patent/KR20040009927A/ko active IP Right Grant
-
2003
- 2003-05-26 TW TW092114130A patent/TWI260589B/zh not_active IP Right Cessation
- 2003-07-24 JP JP2003279144A patent/JP3898674B2/ja not_active Expired - Fee Related
- 2003-07-25 EP EP03254680A patent/EP1385332A3/en not_active Withdrawn
- 2003-07-25 US US10/626,867 patent/US20040264929A1/en not_active Abandoned
- 2003-07-25 CN CNB031436129A patent/CN1287594C/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10154373A (ja) * | 1996-09-27 | 1998-06-09 | Sony Corp | データデコードシステムおよびデータデコード方法、伝送装置および方法、並びに、受信装置および方法 |
KR20000002453A (ko) * | 1998-06-19 | 2000-01-15 | 윤종용 | 프로그램 스트림을 재생하는 디지털 텔레비젼 및 그를 구비한디지털 비디오 디스크 플레이어 시스템 |
JP2000134572A (ja) * | 1998-10-22 | 2000-05-12 | Toshiba Corp | ディジタルビデオディスクプレーヤ及び画像表示装置 |
KR20000034698A (ko) * | 1998-11-27 | 2000-06-26 | 구자홍 | 기록매체의 네비게이션 데이터 전송장치 및 방법 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100497362B1 (ko) * | 2002-08-22 | 2005-06-23 | 삼성전자주식회사 | 전자 프로그램 가이드 정보 변환 장치 및 방법 |
KR100738925B1 (ko) * | 2006-01-09 | 2007-07-12 | 에스케이 텔레콤주식회사 | Dmb 데이터 방송에서 애플리케이션 시그널링 방법 및시스템 |
Also Published As
Publication number | Publication date |
---|---|
JP2004064787A (ja) | 2004-02-26 |
TW200402032A (en) | 2004-02-01 |
EP1385332A3 (en) | 2005-07-27 |
CN1477868A (zh) | 2004-02-25 |
JP3898674B2 (ja) | 2007-03-28 |
EP1385332A2 (en) | 2004-01-28 |
US20040264929A1 (en) | 2004-12-30 |
CN1287594C (zh) | 2006-11-29 |
TWI260589B (en) | 2006-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10595065B2 (en) | Method and apparatus for transmitting and receiving multi-media services | |
AU723973B2 (en) | Splicing compressed packetized digital video streams | |
KR100398610B1 (ko) | 멀티미디어 컨텐츠에 동기화된 메타데이터 전송 장치 및방법 | |
US6873629B2 (en) | Method and apparatus for converting data streams | |
KR100665653B1 (ko) | 프로그램 입력 스트림 재처리 장치 | |
US20110119396A1 (en) | Method and apparatus for transmitting and receiving data | |
US20100135646A1 (en) | Storage/playback method and apparatus for mpeg-2 transport stream based on iso base media file format | |
JP2008054333A (ja) | パーシャルトランスポートストリーム伝送装置、パーシャルトランスポートストリーム伝送方法、及び、トランスポートストリーム受信装置 | |
KR20110053178A (ko) | 적응적인 스트리밍 방법 및 장치 | |
KR20110053177A (ko) | 부분화에 기초한 적응적인 스트리밍 방법 및 장치 | |
KR20110072181A (ko) | 방송통신시스템에서 dtv 자막 처리 장치 및 방법 | |
JP3898674B2 (ja) | Dtvストリーム生成のための情報を貯蔵する情報貯蔵媒体、dtvストリーム変換方法及びその装置 | |
CA2816264A1 (en) | Digital receiver and method for processing 3d contents in digital receiver | |
US20130209063A1 (en) | Digital receiver and content processing method in digital receiver | |
CN100401784C (zh) | 数字多媒体数据接收机的数据同步方法和设备 | |
US6993789B1 (en) | DTV data service application and receiver mechanism | |
US8266669B2 (en) | Method and apparatus for storing an interactive television program | |
JP2005347787A (ja) | 情報記録装置及び情報記録方法 | |
JP5016335B2 (ja) | 再生装置、および、再生方法 | |
KR100703716B1 (ko) | 디지털 데이터방송 프로그램 녹화/재생 장치 및 그 방법 | |
KR100769978B1 (ko) | 디지털 방송 환경에서 티브이 애니타임 서비스를 제공하기위한 tva 메타데이터 송/수신 시스템 및 그 방법 | |
Dunker et al. | Personal television: A synchronized metadata system | |
Mai et al. | Real-time DVB-MHP to blu-ray system information transcoding | |
WO2011078470A2 (ko) | 장면 기술자를 이용하여 mpeg-2 전송스트림을 포함하는 콘텐츠 저작/재생 장치 및 방법 | |
JP2002101387A (ja) | 再生装置、再生方法、画像処理装置、画像処理方法及び記憶媒体 |
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 | ||
NORF | Unpaid initial registration fee |