[go: up one dir, main page]

KR100900448B1 - 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법 - Google Patents

고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법 Download PDF

Info

Publication number
KR100900448B1
KR100900448B1 KR1020020039806A KR20020039806A KR100900448B1 KR 100900448 B1 KR100900448 B1 KR 100900448B1 KR 1020020039806 A KR1020020039806 A KR 1020020039806A KR 20020039806 A KR20020039806 A KR 20020039806A KR 100900448 B1 KR100900448 B1 KR 100900448B1
Authority
KR
South Korea
Prior art keywords
packet
recorded
source
header
time stamp
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1020020039806A
Other languages
English (en)
Other versions
KR20040005305A (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 KR1020020039806A priority Critical patent/KR100900448B1/ko
Priority to US10/614,050 priority patent/US20040047604A1/en
Publication of KR20040005305A publication Critical patent/KR20040005305A/ko
Application granted granted Critical
Publication of KR100900448B1 publication Critical patent/KR100900448B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; 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/32Indexing; 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/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2541Blu-ray discs; Blue laser DVR discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

본 발명은, 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법에 관한 것으로, 고밀도 재생 전용 광디스크(BD-ROM)와 같은 고밀도 광디스크에 기록되는 A/V 데이터 스트림을, 다수의 소오스(Source) 패킷들로 기록함과 아울러, 그 소오스 패킷의 디코딩 시간 간격(Decoding Time Interval)을 유지하기 위한 패킷 엔코딩 타임 스탬프(Packet Encoding Time stamp)를, 다양한 주기로 해당 소오스 패킷에 부가 기록함으로써, 상기 패킷 엔코딩 타임 스탬프(PET)를 고밀도 광디스크에 적합하게 효율적으로 기록할 수 있게 됨은 물론, 소오스 패킷의 디코딩 타이밍 불일치로 인한 버퍼 오버/언더 플로우 등을 사전에 예방시킬 수 있게 되며, 또한 부가적으로 시스템 버퍼 사이즈를 감소시킬 수 있게 되는 매우 유용한 발명인 것이다.
패킷 엔코딩 타임 스탬프. 디코딩 시간 간격, 소오스 패킷, BD-ROM, 프로그램 클럭 참조치(PCR)

Description

고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법 {Method for recording a packet encoding time stamp on high density optical disc}
도 1은 일반적인 비디오 디스크 레코더(VDR)와 같은 광디스크 장치에 대한 구성을 도시한 것이고,
도 2는 일반적인 재기록 가능한 블루레이 디스크(BD-RW)의 패킷 도착 타임 스탬프(ATS)를 도시한 것이고,
도 3은 비디오 디스크 플레이어(VDP)와 같은 광디스크 장치에 대한 구성을 도시한 것이고,
도 4 내지 도 7은 본 발명에 따른 패킷 엔코딩 타임 스탬프(PET)가 다양한 주기로 기록되는 실시예들을 도시한 것이고,
도 8 내지 도 10은 본 발명에 따른 패킷 엔코딩 타임 스탬프(PET)가 다양한 기록영역에 부가 기록되는 실시예들을 도시한 것이다.
※ 도면의 주요부분에 대한 부호의 설명
10,20 : 광디스크 11,21 : 광픽업
12 : VDR 시스템 13 : 엔코더
22 : VDP 시스템 23 : D/A 변환기
본 발명은, 고밀도 재생 전용 광디스크(BD-ROM)와 같은 고밀도 광디스크에 기록 저장되는 A/V 데이터 스트림에 대한 패킷 엔코딩 타임 스탬프(PET: Packet Encoding Time stamp)를 부가 기록하기 위한 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법에 관한 것이다.
최근에는, 고화질의 비디오 데이터와 고음질의 오디오 데이터를 장시간 동안 기록 저장할 수 있는 새로운 고밀도 재기록 가능 광디스크, 예를 들어 'Blu-ray Disc Rewritable'(이하, BD-RW라 함.)에 대한 규격화 작업이 급속히 진전됨에 따라, 관련 제품이 개발 출시되어 상용화될 것으로 기대되고 있다.
한편, 상기와 같은 BD-RW에 데이터를 기록 또는 재생하기 위한 광디스크 장치, 예를 들어 비디오 디스크 레코더(VDR: Video Disc Recorder)에는, 도 1에 도시한 바와 같이, BD-RW(10)에 데이터를 기록 또는 재생하기 위한 광픽업(11)과 VDR 시스템(12), 그리고 엔코더(13) 등이 포함 구성될 수 있다.
그리고, 상기 VDR 시스템(12)에서는, 상기 BD-RW에 기록되는 A/V 데이터 스트림을, 소정 기록크기, 예를 들어 188 바이트의 기록크기를 갖는 MPEG2 방식의 트랜스포트 패킷(TP: Transport Packet)으로 기록하게 되는 데, 상기 트랜스포트 패킷은, 도 2에 도시한 바와 같이, 4 바이트의 헤더(Header) 정보와 함께 192 바이트 의 기록크기를 갖는 하나의 소오스(Source) 패킷으로 기록된다.
또한, 상기 트랜스포트 패킷의 도착 타임 스탬프(ATS: Arrival Time Stamp)는, 상기 헤더 정보 내에 30 비트로 기록되는 데, 상기 도착 타임 스탬프(ATS)는, A/V 데이터 엔코딩시, 각 트랜스포트 패킷들간의 시간 간격(Time Interval)을 유지시키기 위한 것으로, 디코딩 동작시, 패킷들간의 디코딩 타이밍 불일치로 인한 문제점, 예를 들어 버퍼 오버 플로우(Buffer Overflow) 또는 버퍼 언더 플로우(Buffer Underflow) 현상을 사전에 예방시킬 수 있게 된다.
그리고, IEEE 1394 등과 같은 디지털 인터페이스를 통해 A/V 데이터 스트림을 외부로 전송하는 경우, 외부기기에서의 정상적인 디코딩 동작을 위해 반드시 필요하게 되며, 또한 부가적으로 시스템 버퍼 사이즈를 감소시킬 수 있게 되는 효과가 있다.
한편, 최근에는 BD-ROM(Blu-ray ROM)과 같은 고밀도 재생 전용 광디스크에 대한 개발 및 규격화 작업이 진행 중에 있으며, 해당 관련 제품이 개발 출시될 것으로 기대되고 있는 데, 예를 들어 비디오 디스크 플레이어(VDP)에는, 도 3에 도시한 바와 같이, BD-ROM(20)에 기록된 데이터를 독출 재생하기 위한 광픽업(21)과 VDP 시스템(22), 그리고 D/A 변환기(23) 등이 포함 구성될 수 있다.
또한, 상기 비디오 디스크 플레이어(VDP)에서는, 상기 BD-ROM(20)으로부터 독출된 A/V 데이터 스트림을 디지털 인터페이스(미도시)를 통해 외부기기로 전송 출력할 수 있게 된다.
그러나, 상기 외부기기에서의 정상적인 디코딩 동작이 이루어질 수 있도록 하기 위해서는, 상기 A/V 데이터 스트림에 대한 패킷 디코딩 시간 간격 정보, 예를 들어 상기 BD-RW에서의 도착 타임 스탬프(ATS)에 대응되는 패킷 엔코딩 타임 스탬프(PET)를 전송해야만 하는 데, 상기 BD-ROM과 같은 고밀도 광디스크에, 패킷 엔코딩 타임 스탬프를 보다 효율적으로 기록할 수 있는 해결방안이 아직 마련되어 있지 않아, 그 해결방안 마련이 시급히 요구되고 있는 실정이다.
따라서, 본 발명은 상기와 같은 실정을 감안하여 창작된 것으로서, 고밀도 재생 전용 광디스크(BD-ROM)와 같은 고밀도 광디스크의 A/V 데이터 스트림에 대한 패킷 엔코딩 타임 스탬프(PET)를, 고밀도 광디스크에 적합하게 효율적으로 기록하기 위한 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법을 제공하는 데, 그 목적이 있는 것이다.
상기와 같은 목적을 달성하기 위한 본 발명에 따른 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법은, 고밀도 광디스크에 기록되는 A/V 데이터 스트림을, 다수의 소오스 패킷들로 기록함과 아울러, 상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프를, 소정 시간주기로 해당 소오스 패킷에 부가 기록하는 것을 특징으로 하며,
또한, 본 발명에 따른 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법 은, 고밀도 광디스크에 기록되는 A/V 데이터 스트림을, 다수의 소오스 패킷들로 기록함과 아울러, 상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프를, 소정 기록크기를 갖는 섹터 주기로, 해당 소오스 패킷에 부가 기록하는 것을 특징으로 하며,
또한, 본 발명에 따른 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법은, 고밀도 광디스크에 기록되는 A/V 데이터 스트림을, 다수의 소오스 패킷들로 기록함과 아울러, 상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프를, 소정 개수의 패킷 주기로, 해당 소오스 패킷에 부가 기록하는 것을 특징으로 하며,
또한, 본 발명에 따른 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법은, 고밀도 광디스크에 기록되는 A/V 데이터 스트림을, 다수의 소오스 패킷들로 기록함과 아울러, 상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프를, 프로그램 클럭 참조치(PCR) 정보가 기록된 소오스 패킷 주기로, 해당 소오스 패킷에 부가 기록하는 것을 특징으로 한다.
이하, 본 발명에 따른 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법에 대한 바람직한 실시예에 대해, 첨부된 도면을 참조하여 상세히 설명한다.
우선, 본 발명에 따른 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법은, BD-ROM과 같은 고밀도 재생 전용 광디스크의 제작 과정에서 사용되는 통상적인 포맷터(Formatter)(미도시)에 적용되는 것으로, 상기 BOM에 기록되는 A/V 데이터 스트림은, 다수의 소오스(Source) 패킷들로 기록될 수 있다.
또한, 상기 소오스 패킷의 디코딩 시간 간격(Decoding Time Interval)을 유지하기 위한 패킷 엔코딩 타임 스탬프(PET)는, 각 소오스 패킷마다 30∼32 비트의 기록크기로 부가 기록되거나, 또는 다양한 주기로 부가 기록될 수 있는 데, 이에 대해 상세히 설명하면 다음과 같다.
도 4 내지 도 7은, 본 발명에 따른 패킷 엔코딩 타임 스탬프(PET)가 다양한 주기로 기록되는 실시예들을 도시한 것으로, 본 발명의 제1 실시예로서, 상기 패킷 엔코딩 타임 스탬프는, 도 4에 도시한 바와 같이, 소정 시간주기, 예를 들어 700ms의 시간주기를 초과하지 않는 소정 시간주기로, 해당 소오스 패킷에 부가 기록될 수 있다.
또한, 본 발명의 제2 실시예로서, 상기 패킷 엔코딩 타임 스탬프는, 도 5에 도시한 바와 같이, 소정 기록크기, 예를 들어 2048 바이트의 기록크기를 갖는 섹터(Sector) 주기로, 해당 소오스 패킷에 부가 기록될 수 있는 데, 이 경우, 상기 패킷 엔코딩 타임 스탬프는, 해당 섹터의 선두 소오스 패킷에 부가 기록되거나, 또는 해당 섹터 내의 임의의 한 소오스 패킷에 부가 기록될 수 있다.
그리고, 본 발명의 제3 실시예로서, 상기 패킷 엔코딩 타임 스탬프는, 도 6에 도시한 바와 같이, 소정 개수의 패킷 주기, 예를 들어 10 개의 소오스 패킷 주기로, 해당 소오스 패킷에 부가 기록될 수 있다.
또한, 본 발명의 제4 실시예로서, 상기 패킷 엔코딩 타임 스탬프는, 도 7에 도시한 바와 같이, 프로그램 클럭 참조치(PCR: Program Clock Reference) 정보가 기록된 소오스 패킷 주기로, 해당 소오스 패킷에 부가 기록될 수 있다.
한편, 상기와 같이 다양한 주기로 부가 기록되는 패킷 엔코딩 타임 스탬프는, 다양한 기록영역에 포함 기록될 수 있는 데, 이에 대해 상세히 설명하면 다음과 같다.
도 8 내지 도 10은, 본 발명에 따른 패킷 엔코딩 타임 스탬프(PET)가 다양한 기록영역에 기록되는 실시예들을 도시한 것으로, 도 8에 도시한 바와 같이, 상기 패킷 엔코딩 타임 스탬프는, 하나의 소오스 패킷을 구성하는 트랜스포트 패킷과 그 트랜스포트 패킷의 헤더 중, 상기 헤더에 30∼32 비트의 기록크기로 포함 기록될 수 있다.
또한, 도 9에 도시한 바와 같이, 상기 패킷 엔코딩 타임 스탬프는, A/V 데이터 스트림을 재생 제어하기 위한 실시간 네비게이션 데이터 패킷(RTN Packet: Real Time Navigation data Packet)에 해당하는 특정 트랜스포트 패킷 내에, 30∼32 비트의 기록크기로 포함 기록될 수 있다.
그리고, 도 10에 도시한 바와 같이, 상기 패킷 엔코딩 타임 스탬프는, 2048 바이트의 기록크기를 갖는 각 섹터의 헤더(Sector Header) 내에 30∼32 비트의 기록크기로 포함 기록될 수 있다.
이에 따라, 도 3을 참조로 전술한 바 있는 비디오 디스크 플레이어(VDP)와 같은 광디스크 장치에서는, 상기 BD-ROM(20)로부터 독출된 A/V 데이터 스트림을 디 지털 인터페이스(미도시)를 통해 외부기기로 전송 출력하게 되는 경우, 그 A/V 데이터 스트림과 함께 패킷 엔코딩 타임 스탬프(PET)를 전송 출력하게 된다.
따라서, 상기 외부기기에서는, 상기 패킷 엔코딩 타임 스탬프를 참조하여, 상기 A/V 데이터 스트림의 디코딩 시간 간격을 유지할 수 있게 되어 정상적으로 디코딩 동작을 수행할 수 있게 되고, 또한 소오스 패킷의 디코딩 타이밍 불일치로 인한 버퍼 오버/언더 플로우를 사전에 예방시킬 수 있게 되며, 부가적으로 시스템 버퍼 사이즈를 감소시킬 수 있게 된다.
참고로, 상기 패킷 엔코딩 타임 스탬프(PET)는, 해당 소오스 패킷을 소정 시간 간격으로 디코딩하기 위한 시간 정보로서, 상기 프로그램 클럭 참조치(PCR) 정보가 대체 기록될 수 있으며, 또한 각각의 소오스 패킷에, 상기 프로그램 클럭 참조치(PCR) 정보 또는 프로그램 클럭 참조치 정보와는 무관한 별도의 시간 정보가, 상기 패킷 엔코딩 타임 스탬프로서 부가 기록될 수 있다.
이상, 전술한 본 발명의 바람직한 실시예는, 예시의 목적을 위해 개시된 것으로, 당업자라면 이하 첨부된 특허청구범위에 개시된 본 발명의 기술적 사상과 그 기술적 범위 내에서, 다양한 다른 실시예들을 개량, 변경, 대체 또는 부가 등이 가능할 것이다.
상기와 같이 이루어지는 본 발명에 따른 고밀도 광디스크의 패킷 엔코딩 타 임 스탬프 기록방법은. 고밀도 재생 전용 광디스크(BD-ROM)와 같은 고밀도 광디스크에 기록되는 A/V 데이터 스트림을, 다수의 소오스 패킷들로 기록함과 아울러, 그 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프(PET)를, 다양한 주기로 해당 소오스 패킷에 부가 기록함으로써, 상기 패킷 엔코딩 타임 스탬프를 고밀도 광디스크에 적합하게 효율적으로 기록할 수 있게 됨은 물론, 소오스 패킷의 디코딩 타이밍 불일치로 인한 버퍼 오버/언더 플로우 등을 사전에 예방시킬 수 있게 되며, 또한 부가적으로 시스템 버퍼 사이즈를 감소시킬 수 있게 되는 매우 유용한 발명인 것이다.

Claims (15)

  1. 고밀도 광디스크에 기록되는 A/V 데이터 스트림을, 다수의 소오스 패킷들로 기록함과 아울러,
    상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프를, 소정 시간주기로 해당 소오스 패킷에 부가 기록하되, 상기 패킷 엔코딩 타임 스탬프는,
    하나의 소오스 패킷을 구성하는 트랜스포트 패킷과 그 트랜스포트 패킷의 헤더 중, 상기 헤더 내에 기록되거나,
    A/V 데이터 스트림을 재생 제어하기 위한 실시간 네비게이션 데이터 패킷에 해당하는 트랜스포트 패킷 내에 기록되거나,
    2048 바이트의 기록크기를 갖는 기록단위의 헤더 내에 기록되는 것을 특징으로 하는 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법.
  2. 고밀도 광디스크에 기록되는 A/V 데이터 스트림을, 다수의 소오스 패킷들로 기록함과 아울러,
    상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프를, 소정 기록크기를 갖는 기록단위 주기로, 해당 소오스 패킷에 부가 기록하되,
    상기 패킷 엔코딩 타임 스탬프는,
    하나의 소오스 패킷을 구성하는 트랜스포트 패킷과 그 트랜스포트 패킷의 헤더 중, 상기 헤더 내에 기록되거나,
    A/V 데이터 스트림을 재생 제어하기 위한 실시간 네비게이션 데이터 패킷에 해당하는 트랜스포트 패킷 내에 기록되거나,
    2048 바이트의 기록크기를 갖는 기록단위의 헤더 내에 기록되는 것을 특징으로 하는 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법.
  3. 고밀도 광디스크에 기록되는 A/V 데이터 스트림을, 다수의 소오스 패킷들로 기록함과 아울러,
    상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프를, 소정 개수의 패킷 주기로, 해당 소오스 패킷에 부가 기록하되, 상기 패킷 엔코딩 타임 스탬프는,
    하나의 소오스 패킷을 구성하는 트랜스포트 패킷과 그 트랜스포트 패킷의 헤더 중, 상기 헤더 내에 기록되거나,
    A/V 데이터 스트림을 재생 제어하기 위한 실시간 네비게이션 데이터 패킷에 해당하는 트랜스포트 패킷 내에 기록되거나,
    2048 바이트의 기록크기를 갖는 기록단위의 헤더 내에 기록되는 것을 특징으로 하는 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법.
  4. 고밀도 광디스크에 기록되는 A/V 데이터 스트림을, 다수의 소오스 패킷들로 기록함과 아울러,
    상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프를, 프로그램 클럭 참조치 정보가 기록된 소오스 패킷 주기로, 해당 소오스 패킷에 부가 기록하되, 상기 패킷 엔코딩 타임 스탬프는,
    하나의 소오스 패킷을 구성하는 트랜스포트 패킷과 그 트랜스포트 패킷의 헤더 중, 상기 헤더 내에 기록되거나,
    A/V 데이터 스트림을 재생 제어하기 위한 실시간 네비게이션 데이터 패킷에 해당하는 트랜스포트 패킷 내에 기록되거나,
    2048 바이트의 기록크기를 갖는 기록단위의 헤더 내에 기록되는 것을 특징으로 하는 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법.
  5. 삭제
  6. 삭제
  7. 삭제
  8. A/V 데이터 스트림이, 다수의 소오스 패킷들로 기록되어 있으면서,
    상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프가, 소정 시간주기로 해당 소오스 패킷에 부가 기록되어 있되, 상기 패킷 엔코딩 타임 스탬프는,
    하나의 소오스 패킷을 구성하는 트랜스포트 패킷과 그 트랜스포트 패킷의 헤더 중, 상기 헤더 내에 기록되어 있거나,
    A/V 데이터 스트림을 재생 제어하기 위한 실시간 네비게이션 데이터 패킷에 해당하는 트랜스포트 패킷 내에 기록되어 있거나,
    2048 바이트의 기록크기를 갖는 기록단위의 헤더 내에 기록되어 있는 것을 특징으로 하는 고밀도 광디스크.
  9. A/V 데이터 스트림이, 다수의 소오스 패킷들로 기록되어 있으면서,
    상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프가, 소정 기록크기를 갖는 기록단위 주기로, 해당 소오스 패킷에 부가 기록되어 있되, 상기 패킷 엔코딩 타임 스탬프는,
    하나의 소오스 패킷을 구성하는 트랜스포트 패킷과 그 트랜스포트 패킷의 헤더 중, 상기 헤더 내에 기록되어 있거나,
    A/V 데이터 스트림을 재생 제어하기 위한 실시간 네비게이션 데이터 패킷에 해당하는 트랜스포트 패킷 내에 기록되어 있거나,
    2048 바이트의 기록크기를 갖는 기록단위의 헤더 내에 기록되어 있는 것을 특징으로 하는 고밀도 광디스크.
  10. A/V 데이터 스트림이, 다수의 소오스 패킷들로 기록되어 있으면서,
    상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프가, 소정 개수의 패킷 주기로, 해당 소오스 패킷에 부가 기록되어 있되, 상기 패킷 엔코딩 타임 스탬프는,
    하나의 소오스 패킷을 구성하는 트랜스포트 패킷과 그 트랜스포트 패킷의 헤더 중, 상기 헤더 내에 기록되어 있거나,
    A/V 데이터 스트림을 재생 제어하기 위한 실시간 네비게이션 데이터 패킷에 해당하는 트랜스포트 패킷 내에 기록되어 있거나,
    2048 바이트의 기록크기를 갖는 기록단위의 헤더 내에 기록되어 있는 것을 특징으로 하는 고밀도 광디스크.
  11. A/V 데이터 스트림이, 다수의 소오스 패킷들로 기록되어 있으면서,
    상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프가, 프로그램 클럭 참조치(PCR) 정보가 기록된 소오스 패킷 주기로, 해당 소오스 패킷에 부가 기록되어 있되, 상기 패킷 엔코딩 타임 스탬프는,
    하나의 소오스 패킷을 구성하는 트랜스포트 패킷과 그 트랜스포트 패킷의 헤더 중, 상기 헤더 내에 기록되어 있거나,
    A/V 데이터 스트림을 재생 제어하기 위한 실시간 네비게이션 데이터 패킷에 해당하는 트랜스포트 패킷 내에 기록되어 있거나,
    2048 바이트의 기록크기를 갖는 기록단위의 헤더 내에 기록되어 있는 것을 특징으로 하는 고밀도 광디스크.
  12. 고밀도 광디스크에 기록된 A/V 데이터 스트림을 독출하기 위한 독출수단; 및
    상기 독출되는 A/V 데이터 스트림을 재생하기 위한 재생수단을 포함하여 구성되되,
    상기 고밀도 광디스크에는, 상기 A/V 데이터 스트림이, 다수의 소오스 패킷들로 기록되어 있으면서, 상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프가, 소정 시간주기로, 해당 소오스 패킷에 부가 기록되어 있되,
    상기 패킷 엔코딩 타임 스탬프는, 하나의 소오스 패킷을 구성하는 트랜스포트 패킷과 그 트랜스포트 패킷의 헤더 중, 상기 헤더 내에 기록되어 있거나, A/V 데이터 스트림을 재생 제어하기 위한 실시간 네비게이션 데이터 패킷에 해당하는 트랜스포트 패킷 내에 기록되어 있거나, 2048 바이트의 기록크기를 갖는 기록단위의 헤더 내에 기록되어 있고,
    상기 재생수단은, 상기 패킷 엔코딩 타임 스탬프를 참조하여, 상기 소오스 패킷의 디코딩 시간 간격을 조정하는 것을 특징으로 하는 고밀도 광디스크 장치.
  13. 고밀도 광디스크에 기록된 A/V 데이터 스트림을 독출하기 위한 독출수단; 및
    상기 독출되는 A/V 데이터 스트림을 재생하기 위한 재생수단을 포함하여 구성되되,
    상기 고밀도 광디스크에는, 상기 A/V 데이터 스트림이, 다수의 소오스 패킷들로 기록되어 있으면서, 상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프가, 소정 기록크기를 갖는 기록단위 주기로, 해당 소오스 패킷에 부가 기록되어 있되,
    상기 패킷 엔코딩 타임 스탬프는, 하나의 소오스 패킷을 구성하는 트랜스포트 패킷과 그 트랜스포트 패킷의 헤더 중, 상기 헤더 내에 기록되어 있거나, A/V 데이터 스트림을 재생 제어하기 위한 실시간 네비게이션 데이터 패킷에 해당하는 트랜스포트 패킷 내에 기록되어 있거나, 2048 바이트의 기록크기를 갖는 기록단위의 헤더 내에 기록되어 있고,
    상기 재생수단은, 상기 패킷 엔코딩 타임 스탬프를 참조하여, 상기 소오스 패킷의 디코딩 시간 간격을 조정하는 것을 특징으로 하는 고밀도 광디스크 장치.
  14. 고밀도 광디스크에 기록된 A/V 데이터 스트림을 독출하기 위한 독출수단; 및
    상기 독출되는 A/V 데이터 스트림을 재생하기 위한 재생수단을 포함하여 구성되되,
    상기 고밀도 광디스크에는, 상기 A/V 데이터 스트림이, 다수의 소오스 패킷들로 기록되어 있으면서, 상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프가, 소정 개수의 패킷 주기로, 해당 소오스 패킷에 부가 기록되어 있되,
    상기 패킷 엔코딩 타임 스탬프는, 하나의 소오스 패킷을 구성하는 트랜스포트 패킷과 그 트랜스포트 패킷의 헤더 중, 상기 헤더 내에 기록되어 있거나, A/V 데이터 스트림을 재생 제어하기 위한 실시간 네비게이션 데이터 패킷에 해당하는 트랜스포트 패킷 내에 기록되어 있거나, 2048 바이트의 기록크기를 갖는 기록단위의 헤더 내에 기록되어 있고,
    상기 재생수단은, 상기 패킷 엔코딩 타임 스탬프를 참조하여, 상기 소오스 패킷의 디코딩 시간 간격을 조정하는 것을 특징으로 하는 고밀도 광디스크 장치.
  15. 고밀도 광디스크에 기록된 A/V 데이터 스트림을 독출하기 위한 독출수단; 및
    상기 독출되는 A/V 데이터 스트림을 재생하기 위한 재생수단을 포함하여 구성되되,
    상기 고밀도 광디스크에는, 상기 A/V 데이터 스트림이, 다수의 소오스 패킷들로 기록되어 있으면서, 상기 소오스 패킷의 디코딩 시간 간격을 유지하기 위한 패킷 엔코딩 타임 스탬프가, 프로그램 클럭 참조치(PCR) 정보가 기록된 소오스 패킷 주기로, 해당 소오스 패킷에 부가 기록되어 있되,
    상기 패킷 엔코딩 타임 스탬프는, 하나의 소오스 패킷을 구성하는 트랜스포트 패킷과 그 트랜스포트 패킷의 헤더 중, 상기 헤더 내에 기록되어 있거나, A/V 데이터 스트림을 재생 제어하기 위한 실시간 네비게이션 데이터 패킷에 해당하는 트랜스포트 패킷 내에 기록되어 있거나, 2048 바이트의 기록크기를 갖는 기록단위의 헤더 내에 기록되어 있고,
    상기 재생수단은, 상기 패킷 엔코딩 타임 스탬프를 참조하여, 상기 소오스 패킷의 디코딩 시간 간격을 조정하는 것을 특징으로 하는 고밀도 광디스크 장치.
KR1020020039806A 2002-07-09 2002-07-09 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법 Expired - Fee Related KR100900448B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020020039806A KR100900448B1 (ko) 2002-07-09 2002-07-09 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법
US10/614,050 US20040047604A1 (en) 2002-07-09 2003-07-08 Recording medium having data structure for managing reproduction of a data stream having a packet encoding time stamp recorded thereon and recording and reproducing methods and apparatuses

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020039806A KR100900448B1 (ko) 2002-07-09 2002-07-09 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법

Publications (2)

Publication Number Publication Date
KR20040005305A KR20040005305A (ko) 2004-01-16
KR100900448B1 true KR100900448B1 (ko) 2009-06-02

Family

ID=31987270

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020039806A Expired - Fee Related KR100900448B1 (ko) 2002-07-09 2002-07-09 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법

Country Status (2)

Country Link
US (1) US20040047604A1 (ko)
KR (1) KR100900448B1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050071565A (ko) * 2002-10-10 2005-07-07 예다 리서치 앤드 디벨럽먼트 캄파니 리미티드 지방 알콜의 염기성 에스테르 및 이들의 항염증제 또는면역조절제로서의 용도
KR20060053425A (ko) * 2004-11-15 2006-05-22 엘지전자 주식회사 데이터 스트림내의 픽처 데이터의 기록구간을 지정하고이를 이용하는 방법 및 장치
KR100797474B1 (ko) * 2006-04-03 2008-01-24 엘지전자 주식회사 디지털 스트림 저장/재생 방법 및 그를 위한 장치

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09275420A (ja) * 1996-04-05 1997-10-21 Sony Corp パケット伝送方法
JPH1032603A (ja) * 1996-07-12 1998-02-03 Yamaha Corp データ転送方式
JP2001044957A (ja) * 1999-08-04 2001-02-16 Sony Corp トランスポートストリーム生成装置および方法、トランスポートストリーム記録装置および方法、並びに媒体
JP2001111610A (ja) * 1999-10-01 2001-04-20 Toshiba Corp 情報データ伝送システムの受信装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69836342T2 (de) * 1997-09-17 2007-10-11 Matsushita Electric Industrial Co., Ltd., Kadoma Optische Platte, rechnerlesbares Aufzeichnungsmedium das ein Schnittprogramm speichert, Wiedergabegerät für die optische Platte und rechnerlesbares Aufzeichnungsmedium das ein Wiedergabeprogramm speichert
US6973258B1 (en) * 1998-10-02 2005-12-06 Lg Electronics Inc. Method and apparatus for recording digital data streams
KR100424480B1 (ko) * 2000-05-23 2004-03-22 엘지전자 주식회사 디지털 텔레비전이 수용가능한 데이터 포맷의 고밀도 광 기록매체와, 그에 따른 재생장치
US7379653B2 (en) * 2002-02-20 2008-05-27 The Directv Group, Inc. Audio-video synchronization for digital systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09275420A (ja) * 1996-04-05 1997-10-21 Sony Corp パケット伝送方法
JPH1032603A (ja) * 1996-07-12 1998-02-03 Yamaha Corp データ転送方式
JP2001044957A (ja) * 1999-08-04 2001-02-16 Sony Corp トランスポートストリーム生成装置および方法、トランスポートストリーム記録装置および方法、並びに媒体
JP2001111610A (ja) * 1999-10-01 2001-04-20 Toshiba Corp 情報データ伝送システムの受信装置

Also Published As

Publication number Publication date
US20040047604A1 (en) 2004-03-11
KR20040005305A (ko) 2004-01-16

Similar Documents

Publication Publication Date Title
EP1234306B1 (en) Buffer optimization for simultaneous encoding-decoding and pause-catch-up for real-time dvd recorder
US7469095B1 (en) DVD-ROM backwards compatible defective sector management in recordable DVD media
JP4805884B2 (ja) コンピュータ可読再生専用記憶媒体、再生専用記録媒体上に記録されたデータの再生方法および再生装置
JP4642320B2 (ja) 2種類のデータ構造標準の要件を満たすデータ構造を有するビットストリームを復号化するための評価方法及び装置と、ビットストリームを格納した記憶媒体
US20040264694A1 (en) High-density optical disc, method for recording and reproducing encrypted data thereon
RU2001108363A (ru) Размещение данных при записи цифрового видеодиска
JP4431043B2 (ja) 記録された複数のオーディオストリームの再生を管理するためのデータ構造を有する光ディスク、それによる記録及び再生方法及び装置
KR100900448B1 (ko) 고밀도 광디스크의 패킷 엔코딩 타임 스탬프 기록방법
KR20060053425A (ko) 데이터 스트림내의 픽처 데이터의 기록구간을 지정하고이를 이용하는 방법 및 장치
CN101080775B (zh) 高速转录装置
JP2005318423A (ja) フォーマット変換方法と装置並びにプログラム
US7519276B2 (en) Method for dubbing audio on rewritable medium
US6940872B1 (en) Block forming method and apparatus of digital bit stream
US20060133221A1 (en) Method of managing playback speed information of a recording medium, recording medium with playback speed information for video content recorded thereon, and reproducing method for the recording medium
US6985416B1 (en) Buffer optimization for simultaneous encoding-decoding and pause-catch-up for real time DVD recorder
JP4312783B2 (ja) Avデータ再生方法、avデータ再生装置、プログラム、並びに記録媒体
KR100714019B1 (ko) 기록매체 및 기록방법
JP2004071029A (ja) メモリ管理方法、再生装置
KR100892974B1 (ko) 고밀도 광디스크의 멀티 경로 데이터 스트림 관리방법
ES2573317T3 (es) Aparato y medio de soporte de registro, y método, de registro de una secuencia de señales de datos de vídeo
JP3716849B2 (ja) データ記録再生方法およびデータ記録再生装置
KR101045313B1 (ko) 광디스크장치의 기록 제어방법
EP1457990A1 (en) Audio/video information recording/reproducing apparatus and method, and recording medium in which information is recorded by using the audio/video information recording/reproducing apparatus and method
JP2005158235A (ja) 情報記録装置と情報記録方法
JP2004015823A (ja) 同時記録再生装置

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20020709

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20070709

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20020709

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20080825

Patent event code: PE09021S01D

AMND Amendment
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20090129

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20080825

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

J201 Request for trial against refusal decision
PJ0201 Trial against decision of rejection

Patent event date: 20090205

Comment text: Request for Trial against Decision on Refusal

Patent event code: PJ02012R01D

Patent event date: 20090129

Comment text: Decision to Refuse Application

Patent event code: PJ02011S01I

Appeal kind category: Appeal against decision to decline refusal

Decision date: 20090323

Appeal identifier: 2009101000961

Request date: 20090205

AMND Amendment
PB0901 Examination by re-examination before a trial

Comment text: Amendment to Specification, etc.

Patent event date: 20090309

Patent event code: PB09011R02I

Comment text: Request for Trial against Decision on Refusal

Patent event date: 20090205

Patent event code: PB09011R01I

Comment text: Amendment to Specification, etc.

Patent event date: 20081024

Patent event code: PB09011R02I

B701 Decision to grant
PB0701 Decision of registration after re-examination before a trial

Patent event date: 20090323

Comment text: Decision to Grant Registration

Patent event code: PB07012S01D

Patent event date: 20090316

Comment text: Transfer of Trial File for Re-examination before a Trial

Patent event code: PB07011S01I

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20090526

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20090527

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20120424

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20130424

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20130424

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20140424

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20140424

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20150424

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20150424

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20160422

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20160422

Start annual number: 8

End annual number: 8

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20180306