KR100385248B1 - 기록캐리어상에mpeg정보를기록하고기록캐리어로부터mpeg정보를재생하는방법 - Google Patents

기록캐리어상에mpeg정보를기록하고기록캐리어로부터mpeg정보를재생하는방법 Download PDF

Info

Publication number
KR100385248B1
KR100385248B1 KR1019950705652A KR19950705652A KR100385248B1 KR 100385248 B1 KR100385248 B1 KR 100385248B1 KR 1019950705652 A KR1019950705652 A KR 1019950705652A KR 19950705652 A KR19950705652 A KR 19950705652A KR 100385248 B1 KR100385248 B1 KR 100385248B1
Authority
KR
South Korea
Prior art keywords
information
signal
timing
block
packet
Prior art date
Application number
KR1019950705652A
Other languages
English (en)
Other versions
KR960703261A (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 코닌클리케 필립스 일렉트로닉스 엔.브이.
Publication of KR960703261A publication Critical patent/KR960703261A/ko
Application granted granted Critical
Publication of KR100385248B1 publication Critical patent/KR100385248B1/ko

Links

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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40117Interconnection of audio or video/imaging devices
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B15/00Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
    • G11B15/18Driving; Starting; Stopping; Arrangements for control or regulation thereof
    • G11B15/1808Driving of both record carrier and head
    • G11B15/1875Driving of both record carrier and head adaptations for special effects or editing
    • 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
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1201Formatting, e.g. arrangement of data block or words on the record carriers on tapes
    • G11B20/1207Formatting, e.g. arrangement of data block or words on the record carriers on tapes with transverse tracks only
    • G11B20/1208Formatting, e.g. arrangement of data block or words on the record carriers on tapes with transverse tracks only for continuous data, e.g. digitised analog information signals, pulse code modulated [PCM] data
    • 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/005Reproducing at a different information rate from the information rate of recording
    • 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/30Indexing; 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 the same track as the main recording
    • G11B27/3027Indexing; 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 the same track as the main recording used signal is digitally coded
    • 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/30Indexing; 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 the same track as the main recording
    • G11B27/3027Indexing; 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 the same track as the main recording used signal is digitally coded
    • G11B27/3036Time code signal
    • G11B27/3054Vertical Interval Time code [VITC]
    • 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/30Indexing; 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 the same track as the main recording
    • G11B27/3027Indexing; 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 the same track as the main recording used signal is digitally coded
    • G11B27/3063Subcodes
    • 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/30Indexing; 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 the same track as the main recording
    • G11B27/309Table of contents
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23406Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving management of server-side video buffer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23608Remultiplexing multiplex streams, e.g. involving modifying time stamps or remapping the packet identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2381Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • 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/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4305Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • 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/4344Remultiplexing of multiplex streams, e.g. by modifying time stamps or remapping the packet identifiers
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43632Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
    • 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4381Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
    • 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/44Processing 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/44004Processing 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 video buffer management, e.g. video decoder buffer or video display buffer
    • 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/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • 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/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8455Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
    • 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
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/90Tape-like record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/02Recording, reproducing, or erasing methods; Read, write or erase circuits therefor
    • G11B5/09Digital recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • H04N5/7824Television signal recording using magnetic recording on tape with rotating magnetic heads
    • H04N5/7826Television signal recording using magnetic recording on tape with rotating magnetic heads involving helical scanning of the magnetic tape
    • H04N5/78263Television signal recording using magnetic recording on tape with rotating magnetic heads involving helical scanning of the magnetic tape for recording on tracks inclined relative to the direction of movement of the tape
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • H04N5/7824Television signal recording using magnetic recording on tape with rotating magnetic heads
    • H04N5/7826Television signal recording using magnetic recording on tape with rotating magnetic heads involving helical scanning of the magnetic tape
    • H04N5/78263Television signal recording using magnetic recording on tape with rotating magnetic heads involving helical scanning of the magnetic tape for recording on tracks inclined relative to the direction of movement of the tape
    • H04N5/78266Television signal recording using magnetic recording on tape with rotating magnetic heads involving helical scanning of the magnetic tape for recording on tracks inclined relative to the direction of movement of the tape using more than one track for the recording of one television field or frame, i.e. segmented recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • H04N5/783Adaptations for reproducing at a rate different from the recording rate
    • 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/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Communication Control (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

전송되는 임의의 데이터를 변화시키지 않고 비동기 채널을 통해 타이밍 임계 데이터를 전송시키는 방법이다. 그 타이밍 임계 데이터는 MPEG 전송 스트림이 될 수 있다. 상기 비동기 채널은, 컴퓨터 또는 전화기 네트워크, 디지털 VCR과 같은 디지털 기억 메디아 또는, 디지털 인터페이스가 될 수 있다. 상기 방법은 채널에 입력되기 이전에, 데이터 스트림의 각각의 전송 유닛을 타이밍 정보와 태그하는 단계와, 적당한 데이터 타이밍을 재작성하기 위하여 채널의 출력 단부에서 타이밍 정보를 사용하는 단계를 포함한다. 여러 설계안을 다수의 전송 유닛 또는 각각의 전송 유닛과 태그하는 타이밍 정보를 패킹하는 것에 대해 기술되어 있다.

Description

기록 캐리어 상에 MPEG 정보를 기록하고 기록 캐리어로부터 MPEG 정보를 재생하는 방법
관련 출원
본 출원은 공동 양도된 출원의 연속 출원으로서, W. J. Van Gestal, R. W. J. J. Saeijs 및 I. A. Shah에 의해 발명의 명칭이 "기록 캐리어 상에 MPEG 정보를 기록하고 기록 캐리어로부터 MPEG 정보를 재생하는 방법"이고 1994년 4월 8일자 출원된 일련 번호 제08/225.193호이다.
발명의 배경
본 발명은 기록 캐리어 상의 트랙에 정보 신호를 기록하는 기록 장치에 관한 것으로서, 상기 장치는,
- 정보 신호를 수신하는 입력 단자와,
- 상기 기록 캐리어 상의 트랙에 기록을 위해 적당한 채널 신호를 얻기 위해 정보 신호를 채널 인코딩하는 채널 인코딩 수단과,
- 트랙에 채널 신호를 기록하는 기록 수단으로서, 상기 채널 신호는 순차 또는 연속 신호 블록을 구비하고, 각각의 신호 블록은 동기화 신호를 구비한 제1 블록 섹션과, 다수의 채널 바이트 구비한 제2 블록 섹션을 포함하고, 기록 장치에 따라 얻어진 기록 캐리어에 기록하여, 그 기록 캐리어의 정보 신호를 재생하는 재생장치에 기록하는 기록 수단을 포함한다.
서두에 주어진 기록 장치는 본 출원의 끝 부분에서 알 수 있는 참고문헌의 리스트 문서(1)의 EP A 492,704에 공지되어 있다.
상지 공지된 장치는 디지털 VCR(VDCR)과 같은 나선 주사형 기록 장치이고, 연속 트랙 내의 오디오 신호 기록 섹터 및 비디오 신호 기록 섹터 각각의 디지털 오디오 신호 및 디지털 비디오 신호를 구비하는 정보를 기록하는데, 여기서, 트랙을 기록할 때, 트랙 내의 비디오 신호 기록 섹터는 우선 처리되고, 이어서 오디오 신호 기록 섹터에 의해 처리된다.
그러나 섹터가 트랙에서 나타나는 순서는 역 순서로 될 수 있다. 또한, 다른 섹터는 한 트랙의 시작부에 위치한 클럭 런-인 영역(clock run-in area)과 같은 한 트랙 내에 포함될 수 있어, 트랙으로부터 판독되는 신호에 따라 내부 시스템 클럭을 잠금(locking-in)시킬 수 있고, 프리앰블 및 포스트앰블 영역은 여러 섹터 사이에 위치하여 에디트 갭(edit gap)으로서 기능을 한다. 참조 문헌은, 참조 문헌중 리스트 내에서 참조되어 이미 출원된 유럽 특허 출원 제93.202.950호에 대하여 이루어진 참조문헌(2)와, 참조문헌 중 리스트 내에 참조된 제93.201.263호의 참조문헌(3)이다.
종래 기술의 참조 문헌은 자기 테이프와 같은 길이 방향의 자기 기록 캐리어 상에 디지털 비디오 및 디지털 오디오를 기록하고 이 자기 기록 캐리어로부터 디지털 비디오 및 디지털 오디오를 재생할 수 있게 하는 신규한 디지털 비디오 카세트(DVC) 레코더 표준 방식을 실현하기 위한 제안에 관한 것이다. 그 신규한 디지털 비디오 기록기 장치 표준 방식은 소위 DVC 형태의 새로운 디지털 비디오 기록장치 재생 장치로 유도된다.
본 발명의 개요
본 발명은 서두에 정의된 공지된 형태의 포맷으로 정보 신호의 다른 형태를 기록할 수 있는 기록 장치를 제공하는 것이다. 본 발명에 따른 기록 장치에 있어서, 정보 신호는 MPEG 포맷에 따른 MPEG 정보 신호이고, 그 MPEG 정보 신호는 시계열 혹은 순차 전송 패킷을 구비하며; 채널 인코딩 수단은 채널 신호의 y 신호 블록그룹의 제2 블록 섹션 내의 MPEG 정보 신호의 x 전송 패킷 내에 포함된 각각의 시간 정보를 기억하기 위해 채택되고; y 신호 블록 그룹의 최소한 제1 신호 블록의 제2 블록 섹션은 y 신호 블록 그룹의 제1 신호 블록이 되는 것으로 신호 클럭을 식변하는 식별 정보를 기억하는 제3 블록 섹션을 포함하며, x 및 y 는 x≥1 및 y≥1과 같은 정수인 상기 기록 장치에 있어서, 정보인 것을 특징으로 하는 보다 특히, 신호는 MPEG 포맷에 따른 MPEG 정보 신호이고, 그 MPEG 정보 신호는 순차 전송 패킷을 구비하며; 채널 인코딩 수단은 채널 신호의 y 신호 블록 그룹의 제2 블록 섹션 내의 MPEG 정보 신호의 x 전송 패킷 내에 포함된 각각의 시간 정보를 기억하기 위해 채택되고; 신호 블록의 제2 블록 섹션은 신호 블록의 순서 번호에 관련된 순서 번호를 기억하는 제3 블록 섹션을 포함하며; x 및 y는 x≥1 및 y≥1과 같은 정수인 것을 특징으로 한다.
본 발명은 다음 인식을 기초로 한다. 참조 문헌 리스트의 문서(4)인 1994년 2월 22일자 Grand Alliance HDTV 시스템 명세 중, 특히 챕터(V 및 VI)에는 MPEG 정보 신호를 전송하는 전송 시스템의 설명이 있고, 그 정보 신호는 케이블 네트워크를 통해 전송 및 방송을 위해, 상응하는 데이터 디지털 정보 신호 및 데이터 압축된 디지털 정보 신호를 포함한다.
그 MPEG 정보 신호는 시간상 가변 길이 또는 동일 길이중 하나를 갖는 전송 포맷 형태로 되어 있다. 그러나 두 경우에 있어서, 전송 패킷은 199 바이트 정보를 포함하고, 그 제1 바이트는 동기 바이트이다.
테이프로서 자기 기록 캐리어와 같은 기록 캐리어로부터 재생에 따른 기록형태인 MPEG 정보 신호의 전송은 공지된 테이프 포맷을 통해 그와 같은 종류의 전송을 실현하기 위해 취해지는 특정 측정을 필요로 한다. 보다 특히, 본 발명은 공지된 테이프 포맷의 신호 블록 내에 전송 패킷을 기억하는 것에 관한 것이다.
일반적으로, 다수의 y개의 신호 블록 내에 MPEG 정보 신호의 다수의 x개의 전송 패킷 내에 포함된 정보를 기억할 때, 약간의 점유되지 않은 공간은 부가 정보 기억을 위해 y개의 신호 블록 내에 이용될 수 있도록 유지되고, 그 부가 정보는 기록 캐리어 상에 MPEG 정보를 기록하고 기록 캐리어로부터 MPEG 정보를 재생하는 특정한 응용에 관한 것이다. DVC 포맷의 특정 예에 있어서, 5개의 신호 블록의 제2 블록 섹션이다. 지금, 11 바이트(= 5x77 - 2x187)는 5개의 신호 블록 내에 이용 가능하게 유지된다. 그들 11 바이트는 제3 블록 섹션을 얻기 위해 여러 방법으로 5개의 신호 블록중 제2 블록 섹션을 통해 분할될 수 있다. 그와 같은 방법 중 하나는 모든 제2 블록 섹션 중 첫 번째 2개의 바이트는 제3 블록 섹션으로 이용될 수 있고, 최종 바이트는 5개의 신호 블록에 기억되는 2개의 전송 패킷의 정보 사이의 경계를 나타내는 제3 블록 섹션으로 고려될 수 있다.
상기 실시예에 있어서, y 신호 블록 그룹의 제1 신호 블록이 되는 신호 블록을 식변하는 식별 정보는 y 신호 블록 그룹 내의 제1 신호 블록의 제3 블록 섹션에 기억될 수 있다.
또한, 신호 블록의 순차에 관련된 순차 번호 정보(순차 번호)는 제3 블록 섹션에 기억될 수 있다. 그 순차 번호는 연속 카운터로 식별될 수도 있다. 이러한 제시된 측정은 여러 장점을 얻는다.
신호 블록 그룹 내의 제1 신호 블록으로 한 신호 블록을 식별하는 식별 정보를 이용하는 장점은 그룹의 시작부가 검출될 수 있고, 재생 동안 데이터의 판독을 간단히 할 수 있다는 점이다.
순차 번호를 이용하는 한 장점은, 신호 블록을 재생할 때, 순차 번호의 검색에 따라, 한 신호 블록이 재생의 에러로 인한 오류가 존재하는지의 여부를 결정할 수 있어, 에러 보정 또는 은폐를 실행시킬 수 있다는 점이다. 다른 장점은 기록에 따라 신호 블록 내에 기억될 수 있는 정보를 셔플 처리할 수 있다는 점이다. 순차번호의 검색에 따라, 원래의 데이터 스트림을 얻기 위하여 검색된 순차 번호에 응답하여 상응하는 디셔플 처리를 실현할 수 있다.
또한, 신호 블록의 제3 블록 섹션 내에 포함된 순차 번호를 갖는다는 것은, 그들 신호 블록 내에 기억된 MPEG 데이터 스트림의 전송 재킷이 기록 및 순차 재생단계 동안 발생할 수 있는 에러에 대해 보다 높게 보호할 필요성이 있는 경우에 신호 블록을 반복시킬 수 있다.
또한, 서두에 설명된 기록 장치에 있어서, 정보 신호는 MPEG 포맷에 따른MPEG 정보 신호이고, 그 MPEG 정보 신호는 순차 전송 패킷을 구비하며; 채널 인코딩 수단은 채널 신호의 상기 신호 블록중 y개의 제1 신호 블록의 제1 그룹의 제2 블록 섹션 내의 MPEG 정보 신호의 x개의 전송 패킷 내에 포함된 각각의 시간 정보를 기억하기 위해 채택되어, 정상 플레이 재생 모드 동안 y개의 제1 신호 블록 중 상기 제1 그룹 내에 기억된 비디오 정보를 이용하여 정상 플레이 모드를 가능하게 하고; 상기 채널 인코딩 수단은 MPEG 정보로부터 트릭 모드 비디오 신호를 검색하고, 채널 신호의 상기 신호 블록 중 z개의 제2 신호 블록 중 제2 그룹의 제2 블록 섹션 내의 상기 트릭 모드 비디오 신호에 더 채택되어, 상기 제2 신호 블록 내에 기억된 비디오 정보를 사용하여 트릭 플레이 모드를 실행하며; 제1 및 제2 신호 블록 중 제1 및 제2 그룹의 각각 내에 최소한 하나의 신호 블록의 제2 블록 섹션은 그룹이 제1 신호 블록 또는 제2 신호 블록을 구비하는지의 여부를 식별하는 식별정보를 기억하는 제3 블록 섹션을 각각 포함하며; x, y 및 z는 x ≥1, y 〉 1 및 z 〉 1와 같은 정수인 것을 특징으로 한다. 보다 특히, 신호는 MPEG 포맷에 따른 MPEG 정보 신호이고, 그 MPEG 정보 신호는 순차 또는 연속 전송 패킷을 구비하며; 채널 인코딩 수단은 채널 신호의 y개의 신호 블록 그룹의 제2 블록 섹션 내의 MPEG 정보 신호의 x개의 전송 패킷 내에 포함된 각각의 시간 정보를 기억하기 위해 채택되고; 전송 패킷의 시작부를 포함하는 y개의 신호 블록 그룹의 최소한 그들 신호 블록의 제2 블록 섹션은 신호 블록의 제2 블록 섹션에 기억된 그 시작부를 갖는 전송 포맷에 상응하는 전송 패킷 순서 번호에 관련된 순차 번호 정보를 기억하는 제3 블록 섹션을 포함하며, x 및 y는 x ≥ 1 및 y 〉 1과 같은 정수인 것을 특징으로한다. 이는 제1 신호 블록을 사용하는 정상 플레이 모드에서 재생 장치의 재생과, 제1 신호 블록 또는 제2 신호 블록 각각을 포함하는 그룹을 나타내는 정보의 검출에 응답하여, 제2 신호 블록을 사용하는 트릭 플레이 모드에서 재생을 가능하게 한다.
또한, 서두에 설명된 기록 장치에 있어서, 제1 및 제2 신호 블록 그룹의 각각 제1 및 제2 그룹 내의 모든 신호 블록의 제2 블록 섹션은 제1 신호 블록 또는 제2 신호 블록을 그룹이 포함하는지의 여부를 표시하는 식별 정보를 각각 포함하는 것을 특징으로 한다. 보다 특히, y 신호 블록 그룹의 제2 블록 섹션은 상기 신호 블록 내에 기억된 전송 패킷 정보에 상응하는 전송 패킷 순차 번호와 관련된 순차 번호 정보를 기억하는 제3 블록 섹션을 각각 포함한다.
패킷 순차 번호를 기억하는 것은, MPEG 데이터 스트림이 일정한 비트 또는 전송 속도를 가지고 수신된다면 그 장점을 가지며, MPEG 데이터 스트림 내에 인터리브된 다수의 상이한 비디오 프로그램을 포함한다. 일반적으로, 그와 같은 데이터 스트림은 기록 캐리어 상에 전체 데이터 스트림을 기록하기 위해 너무 큰 비트 전송 속도를 갖는다. 전형적으로, MPEG 비트 전송 속도는 45Mbps지만, 전형적인 기록 캐리어는 25Mbps 비트 전송 속도로 기록한다.
지금, 그 기록 장치는 한 비디오 프로그램을 검색하는 프로그램 섹터와, 기록을 위한 MPEG 정보 신호를 얻기 위해 MPEG 데이터 스트림으로부터 상응하는 오디오 신호를 포함한다. 단지 하나의 비디오 프로그램에 상응하는 정보가 MPEG 전송 패킷 내에 포함될 때, 그와 같은 프로그램 선택기는 상기 단지 하나의 프로그램에상응하는 정보를 포함하는 MPEG 데이터 스트림으로부터 단지 그들 전송 패킷을 선택한다. 상기 의미는 수신된 원래의 MPEG 데이터 스트림의 약간의 패킷은 삭제된다는 것이다. 그러나 재생에 따라, 지금 단지 하나의 비디오 프로그램을 포함하는 MPEG 신호에 따른 MPEG 비디오 신호는 재형성되거나, 재작성된다. 그와 같은 재형성된 데이터 스트림은 동일한 위치에서 기록에 따라 선택되었던 전송 패킷을 가져야 하고, 하나 또는 다른 방법에 있어서, 기록에 따라 삭제된 패킷에 상응하는 더미 패킷은 재생된 데이터 스트림에 삽입되어야 한다. 기록함에 따라, 각각의 수신된 전송 패킷에 순차 번호가 부가되는데, 즉, 여러 패킷에 대해 삭제될 것이다. 선택 및 기억된 패킷의 순차 번호는 전송 패킷이 기억된 신호 블록의 제3 블록 섹션에 기억된다. 재생에 따라, 번호의 순차는 순차 번호가 다음 고차 번호가 될 필요성이 없는지를 검색한다. 상기 상태에서, 하나 또는 다수의 더미 패킷은 원래의 MPEG 데이터 스트림의 사본(replica)을 재형성하기 위해 삽입되어야 한다.
서두에 설명된 기록 장치에 있어서, 정보 신호는 MPEG 포맷에 따른 MPEG 정보 신호이고, 그 MPEG 정보 신호는 순차 전송 패킷을 구비하며; 기록 장치는 전송 패킷의 수신량을 검출하여, 수신된 각각의 전송 패킷의 타이밍 정보를 발생하기 위한 검출 수단은 포함하고, 한 전송 패킷에 대한 타이밍 정보는 상기 전송 패킷의 상기 수신량에 상응하고, 채널 인코딩 수단은 채널 신호의 y개의 신호 블록 그룹의 제2 블록 섹션 내에 MPEG 정보 신호의 x개의 전송 패킷 내에 포항된 각각의 시간정보를 기억하기 위해 채택되고; 전송 패킷의 시작부를 포함하는 y개의 신호 블록 그룹의 최소한 그들 신호 블록의 제2 블록 섹션은 신호 블록의 제2 블록 섹션에 기억된 그 시작부를 갖는 상기 전송 포맷의 시간 정보를 기억하는 제3 블록 섹션을 포함하며; x 및 y는 x≥1 및 y 〉 1과 같은 정수인 것을 더 특징으로 한다. 보다 특히, y개의 신호 블록 그룹의 제2 블록 섹션은 상기 신호 블록의 제2 블록 섹션내에 기억된 정보를 갖는 전송 패킷에 상응하는 타이밍 정보를 기억하는 제3 블록 섹션을 각각 포함한다. 전송 패킷에 상응하는 타이밍 정보를 기억하는 것은, 기록장치에 전송 패킷의 수신 시간을 검출하는 검출 수단이 제공될 필요가 있다. 상기 수단은 MPEG 데이터 스트림이 가변 비트 전송 속도를 가지고, MPEG 데이터 스트림에서 인터리브된 상이한 다수의 비디오 프로그램을 포함할 때 유리하게 된다. 상기 기술한 것처럼, 일반적으로, 그러한 데이터 스트림은 기록 캐리어 상에 전체 데이터 스트림을 기억하기 위해 너무 큰 비트 전송 속도를 갖는다.
지금, 상기 기록 장치는 기록을 위한 MPEG 정보 신호를 얻기 위해 MPEG 데이터 스트림으로부터 상응하는 오디오 신호에 따른 하나의 비디오 프로그램을 검색하는 프로그램 선택기를 포함한다.
오직 하나의 비디오 프로그램에 상응하는 정보가 MPEG 전송 패킷에 포함될 때, 그러한 프로그램 선택기는 오로지 하나의 비디오 프로그램에 상응하는 정보를 포함하는 MPEG 데이터 스트림으로부터 오로지 그들 전송 패킷을 선택한다. 전송 패킷에 상응하는 타이밍 정보를 검출 및 기억시켜, 재생 장치는 타이밍 정보를 검색할 수 있고, 상기 타이밍 정보를 이용하여 MPEG 정보 신호를 재작성할 수 있다.
상기 기술한 수단은 기록 장치에서 한가지로 또는 서로 조합으로 적용될 수 있음을 주목한다. 결과적으로, 기록 캐리어는 기록 캐리어 상의 트랙에 기억된 신호 블록을 가지고 얻어지고, 동기 신호를 포함하고, 다수의 채널 바이트를 포함하는 제1 블록 섹션을 가지고 얻어질 수 있으며, MPEG 정보 신호의 x개의 전송 패킷은 채널 신호의 y개의 신호 블록 그룹의 제2 블록 섹션에 기억된다. 또한, 본 발명에 따라,
- y개의 신호 블록 그룹의 최소한 제1 신호 블록의 제2 블록 섹션은 y개의 신호 블록 그룹의 제1 신호 블록이 되는 신호 블록을 식별하는 식별 정보를 기억하는 제3 블록 섹션을 포함하거나,
- 상기 식별 정보는 순차 번호 정보이고, y개의 신호 블록 그룹의 제2 블록 섹션은 상기 블록의 순차 번호에 관한 순차 번호 정보를 기억하는 제3 블록 섹션을 모두 포함하거나,
- 신호 블록의 제2 블록 섹션은 신호 블록이 '정상 플레이' 데이터 또는 '트릭 모드' 데이터를 포함하는 여부를 나타내는 식별 정보를 기억하는 제3 블록 섹션을 각각 포함하거나,
- 전송 패킷의 시작부를 포함하는 y개의 신호 블록의 그룹 내에 최소한 그들 신호 블록의 제2 블록 섹션은 신호 블록의 제2 블록 섹션에 기억된 그 시작부를 갖는 전송 패킷에 상응하는 전송 패킷 순차 번호에 관련된 식별 정보를 기억하는 제3 블록 섹션을 포함하거나,
- 전송 패킷의 시작부를 포함하는 y개의 신호 블록의 그룹 내에 최소한 그들 신호 블록의 제2 블록 섹션은 신호 블록의 제2 블록 섹션에 기억된 그 시작부를 갖는 상기 전송 패킷에 타이밍 정보를 기억하는 제3 블록 섹션을 포함하거나,
- 제3 블록 섹션은 상기 나열된 수단 중 하나 또는 다수의 조합의 결과로 얻은 정보를 포함한다.
기록 캐리어 상에 기록된 MPEG 정보 신호의 재생을 가능하게 하기 위하여, 기록 장치의 각각의 특정 실시예에 재생 장치가 채택될 필요성이 있음을 알 수 있다. 그와 같은 재생 장치는 재생 장치에 관련한 특허청구 범위의 요체이다.
또한, 본 발명은, 임의 임계 시간 정보의 변화 없이 비동기 채널을 통해 타이밍 임계 데이터를 전송하는 방법을 포함하는데, 다시 말해, 타이밍 임계 데이터에 대한 비동기 채널 전송시키는 전송 방법을 포함한다. 넓게 설명하면, 상기는 채널을 통해 전송하기 이전에 타이밍 정보에 따른 데이터를 형성시키는 하나 또는 그 이상의 전송 유닛을 태그(tag)하고, 그 후, 채널의 다른 단부에서 적당한 데이터 타이밍을 재작성하기 위해 태그된 정보를 이용하여 성취된다. 예를 들어, 상기 데이터는 MPG 정보 신호와, DVCR의 채널이 될 수 있다. 그러나 본 발명은 상기 출원에 제한을 두지 않고, 컴퓨터 네트워크, 전화기 네트워크 또는 디지털 인터페이스와 같은 비동기 채널에 적용될 수 있다.
본 발명의 상기 및 다른 관점은 첨부된 도면과 이후에 설명하는 실시예를 참조하면 명백히 알 수 있다.
제1도는 DVC형 기록 캐리어의 트랙 포맷을 도시한 도면이고,
제2도는 제1도의 트랙 내의 비디오 신호 레코딩 섹터의 내용을 개략적으로 도시한 도면이고,
제3도는 일련의 MPEG 데이터 스트림과 일련의 MPEG 데이터 스트림에 포함된 전송 패킷의 포맷을 개략적으로 도시한 도면이고,
제4도는 5개의 신호 블록 내의 2개의 전송 패킷의 기억부의 예를 도시한 도면이고,
제5도는 내부에 기록된 MPEG 정보를 가질 때 트랙의 내용을 도시한 도면이고,
제6도는 기록 장치의 한 실시예를 도시한 도면이고,
제7도는 재생 장치의 한 실시예를 도시한 도면이고,
제8a도는 일정한 비트 전송 속도 및 패킷 전송 속도를 갖는 원래의 시리얼 MPEG 데이터 스트림의 예를 도시한 도면이고, 제8b도는 기록되는 MPEG 데이터 스트림을 도시한 도면이고, 제8c도는 원래의 시리얼 MFEG 데이터 스트림의 재형성된 사본을 도시한 도면이고,
제 9도는 제6도의 기록 장치 내의 '정상 플레이' 처리 유닛의 한 실시예를 도시 한 도면이고,
제10도는 5개의 신호 블록 각각의 3개의 그룹 순서의 한 예를 도시한 도면이고,
제11도는 5개의 신호 블록 각각의 3개의 그룹 순서의 다른 예를 도시한 도면이고,
제12도는 제7도의 재생 장치 내의 '정상 플레이' 처리 유닛의 한 예를 도시한 도면이고,
제13a도는 가변 비트 전송 속도 및 패킷 전송 속도를 가진 원래의 시리얼 MPEG 데이터 스트림의 한 예를 도시한 도면이고, 제13b도는 기록되는 MPEG 데이터 스트림을 도시한 도면이고, 제13c도는 원래의 시리얼 MPEG 데이터 스트림의 재형성된 사본을 도시한 도면이고,
제14도는 제6도의 기록 장치 내의 '정상 플레이' 처리 유닛의 다른 실시예를 도시한 도면이고,
제15도는 제7도의 재생 장치 내의 '정상 플레이' 처리 유닛의 다른 실시예를 도시한 도면이고,
제16도는 트릭 플레이 모드 동안 기록 캐리어를 주사하는 판독 헤드와 기록 캐리어를 도시한 도면이고,
제17도는 트릭 플레이 영역을 형성하는 트랙 내의 신호 블록 순차를 도시한 도면이고,
제18도는 기록 및 재생 시스템을 조합하는 본 발명의 다른 실시예를 도시한 도면이고,
제19도는 제18도의 장치로부터 입력 및 출력 데이터 스트림의 예를 도시한 도면이고,
제20도는 제18도와 같은 장치로부터 입력 및 출력 데이터 스트림의 다른 예를 도시한 도면이고,
제21도는 비동기 채널을 통해 전송을 위해 본 발명의 데이터 블록의 한 형태를 도시한 도면이고,
제22도는 제21도의 데이터 블록의 블록 페이로드를 보다 상세히 설명하는 도면이고,
제23도는 본 발명에 따른 여러 태그 옵션을 도시한 도면이다.
제1도는 DVC형 나선 주사 비디오 기록 장치에 의해 자기 기록 캐리어상의 트랙에 기록되는 신호의 포맷을 도시한다. 제1도의 트랙(1)의 좌측 단부는 트랙의 시작부이고, 우측 단부는 트랙의 종료부이다. 그 트랙은 다수의 트랙부를 포함한다. G1로 표시된 트랙부는 프리앰블 트랙부이다.
프리앰블 트랙부(G1)의 한 예는 참고 문헌(1)에 독점적으로 기술되어 있다.
트랙부(G1) 다음에 따른 톤 기록부(TP1)는 ITI(타이밍 정보 삽입)에 의해 표시되고 트랙킹 톤, 동기화 정보 및 식별(또는 타이밍) 정보를 포함한다. ITI 트랙의 다른 내용 설명은 참고문헌(3)에서 알 수 있다.
트랙부(TP1) 다음에는 에디트 갭(G2)이 있다. 그 에디트 갭(G2) 다음에는 트랙부(TP2)가 있는데, 오디오 신호 기록 섹터이며, 디지털 오디오 정보를 포함한다. 그 에디트 갭(G3) 다음에는 비디오 신호 기록 섹터인 트랙부(TP3)가 있으며, 디지털 비디오 정보를 포함한다. 그 에디트 갭(G2) 다음에는 INDEX로 표시된 트랙부(TP4)가 있으며, 절대치 또는 상대치의 시간 정보와 내용 테이블(TOC)과 같은 다른 항목 중 서브 코드 정보를 포함한다. 상기 트랙은 트랙부(G5)에 의해 종결된다.
상기는 부분(TP1, TP2 및 TP3)이 트랙에서 발생할 수 있는 순차가 상이하게될 수 있음을 의미한다.
비디오 신호 기록 섹터(TP3)의 내용은 제2도에 설명되어 있다. 사실상, 제2도는 j=1 내지 j=149로 표시되어 내부에 기억된 정보의 바이트를 갖는 다수의 149개의 수평 라인을 개략적으로 도시한다. 그 149개의 라인은 비디오 신호 기록 섹터(TP3)에 순차적으로 기억될 수 있는데, 사실상 149개의 신호 블록(또는, 동기 블록)이 된다. i=1 내지 i=90으로 표시된 정보의 90 바이트는 각각의 신호 블록에 기억된다.
각각의 신호 블록의 첫 번째 2 바이트(i=1 및 i=2)는 보다 긴 2 바이트의 동기 패턴을 형성한다. 각각의 신호 블록 내의 다음 3개의 바이트는 비디오 신호 기록부(TP3) 내의 신호 블록의 순차 번호를 나타내는 다른 항목 정보를 포함하는 ID 코드를 형성한다. 신호 블록의 최종 8바이트는 수평 패리티 정보를 형성한다. 수직 패리티 정보는 최종 11개의 신호 블록을 포함하는 기억 장소(i=6 내지 i=82)에 기억된다.
비디오 신호 정보의 바이트는 포함된 순차 번호(j=3 내지 j=137)를 갖는 신호 블록이 포함된 기억 장소(i=6 내지 i=82)에 기억된다. 보조 데이터의 바이트는 순차 번호(j=1, 2 및 138)를 갖는 신호 블록이 포함된 기억 장소(i=6 내지 i=82)에 기억된다.
그 신호 블록은 신호 블록이 j=149를 지정할 때까지, y=1로 표시된 신호 블록으로 시작하여 다음에 j=2로 표시된 신호 블록이 따르는 비디오 신호부(TP3)에 순차로 기억된다.
j=1, 2 및 138로 표시된 신호 블록에 기억하는 보조 데이터는 텔레텍스트 데이터 또는 제어 데이터가 될 수 있다.
상기 보조 데이터는 메모리 내의 상이한 위치에 기억될 수 있다는 점을 지정할 수 있음을 주시한다. 문서(1)에 대해 이루어진 참조 문헌, 제13도에서는 데이터가 III에 의해 표시된 메모리부에 기억된다.
제3도는 본 발명에 따른 기록 장치에 인가되는 MPEG 데이터를 개략적으로 도시한다. 그 MPEG 데이터 스트림은 ..., Pk-1, Pk, Pk+1, ...에 의해 표시된 순차 전송 패킷을 포함한다. 그 패킷은 긴 4 바이트의 패킷 헤더부(PH) 및 긴 184 바이트의 바디부(body portion)를 각각 포함한다. 그 전송 패킷은 일정한 비트 전송 속도을 갖는 데이터 스트림에 전송될 수 있다.
상기는 패킷이 균일하게 길고, 동시에 나타나면, 고정된 패킷 전송 속도로 수신됨을 의미한다. 또한, 상기 전송 재킷은 가변 비트 전송 속도를 갖는 데이터 스트림 내에 전송될 수도 있다. 상기 상태에 있어서, 그 패킷은 반드시 동일한 길이가 되고, 동시에 보여지며, 가변 패킷 전송 속도로 수신될 필요는 없다. 패킷 헤더(PH)의 제1 바이트는 동기 바이트이다. 동기 바이트는 모든 전송 패킷에 대해 동일하게 된다. 그 헤더의 다른 3 바이트는 패킷 식별자와 같은 ID 정보를 포함한다. ID 정보 내용의 다른 설명에 대해서는, 참고문헌의 리스트, 특히 챕터(V), 27페이지의 패러그래프(5, 1)의 문서(4)에 나타나 있다.
전송 패킷의 바디부는 MPEG 포맷에 따라 전송되어야 하는 비디오 및 오디오 정보를 기억하기 위한 각각 184 바이트를 포함한다. 하나의 전송 패킷의 바디부는임의 비디오 신호에 상응하는 오디오 정보나 비디오 정보를 기억할 수 있다. 또한, 다수의 비디오 프로그램이 MPEG 데이터 스트림을 통해 전송되는 경우에, 바디부는 전송된 그와 같은 비디오 프로그램중 하나에 상응하는 비디오 신호를 기억한다.
지금, 본 발명의 한 관점은 비디오 신호와, MPEG 데이터 스트림을 통해 전송되는 그들 비디오 프로그램 중 한 프로그램에 상응하는 예측될 수 있는 오디오 신호에 상응하는 신호를 제1도 및 제2도에 설명된 트랙 포맷을 갖는 기록 캐리어 상에 기록하는 것이다. 전송 패킷에 기억된 정보는 신호 블록에 기억되어야 하는데, 특히, 한 트랙의 비디오 신호 기록부(TP3) 내에 j3 내지 j=137로 표시된 135개의 신호 블록에 기억되어야 한다. 그들 신호 블록 내에, i=1 및 i=2로 표시된 2개의 동기 바이트, i=3, 4 및 5로 표시된 3개의 ID 바이트 형태의 ID 정보, 뿐만 아니라, i=83 내지 90으로 표시된 8 수평 패리티 바이트는 정확한 기록 및 재생에 필요하다. 결과적으로, j=3 내지 137로 표시된 신호 블록 내에 i=6 내지 82에 의해 표시된 단지 77 바이트만이 MPEG 정보의 전송 패킷의 기억에 이용된다. 77 바이트(i=6 내지 i=82)에 의해 형성된 신호 블록의 부분은 신호 블록의 제2 블록 섹션이 되는 것으로 정의된다.
기록 및 재생 동안 동기화가 각각의 신호 블록 내의 동기 워드에 의해 보장될 때, 기록 캐리어를 통해 전송 패킷의 동기 바이트를 전송시킬 필요가 없다. 그래서 j=3 내지 135로 표시된 신호 블록의 제2 블록 섹션 내의 전송 패킷에 포함된 정보를 기억시키기 전에, 모든 전송 패킷의 동기 바이트는 폐기된다. 결과적으로, 단지 187 바이트의 정보가 각각의 전송 패킷에 대한 신호 블록에 기억되어야 한다.
단순한 계산은 두 개의 전송 패킷이 5개의 신호 블록에 기억될 수 있고, 11 바이트가 다른 정보의 기억에 이용 가능하게 남아 있게 하는 것이다. 제4도는 제4도에 SB1 내지 SB5로 표시된 5개의 신호 블록 그룹의 제2 블록 섹션에 두 개의 전송 패킷이 어떻게 기억될 수 있는가의 예를 나타낸다. 제4도는 신호 블록 내에 포함된 77 바이트의 길이의 제2 블록 섹션 내용만을 나타낸다. 제4도에 도시된 것처럼, 11 바이트는 5개의 신호 블록 그룹 전체를 통해 분할되어, 각각의 제2 블록 섹션은 5개의 신호 블록(SB1 내지 SB5) 각각의 제2 블록 섹션의 시작부에서 긴 2 바이트의 제3 블록 섹션(TB 3.1 내지 TB 3.5)과, 제3 신호 블록(SB3)에 이용가능하고, FB에 의해 표시된 1 바이트 형태로 제3 블록 섹션을 포함한다. 제1 전송 패킷의 187 바이트는 TH1에 의해 표시된 제1 전송 패킷의 패킷 헤더의 3개의 ID 바이트가 제3 블록 섹션(TB 3.1) 이후에 바로 신호 블록 내에 우선 기억되고, 다음에, 제 1전송 패킷 내의 처음 72 바이트가 신호 블록(SB1)에 제2블록 섹션 내에 기억되는 제1 패킷의 바디 내의 다음 75 바이트는 제3 블록 섹션(TB 3.1) 이후에, 신호 블록(SB2)의 제2 블록 섹션에 기억되고, 제1 전송 패킷의 바디 내의 최종 37 바이트는, 제3 블록 섹션(TB 3.3) 이후에, 신호 블록(SB3)의 제2 블록 섹션 내에 기억된다.
다음은 5개의 신호 블록 그룹에 기억된 제1 및 제2 전송 패킷의 정보 사이의 경계를 나타내는 바이트(FB)이다.
제2 전송 괘킷의 187 바이트는, TH2로 표시된 제2 전송 패킷의 패킷 헤더의 3개의 ID 바이트가 바이트(FB) 바로 이후에, 신호 블록(SB3)에 우선 기억되는 신호블록(SB3, SB4 및 SB5)에 기억된다. 다음은, 제2 전송 패킷의 바디 내의 우선 34 제1 바이트가 신호 블록(SB3)의 제2 블록 섹션 내에 기억된다.
제2 전송 패킷의 바디 내의 다음 75 바이트는 제3 블록 섹션(TB 3.4) 이후에, 신호 블록(SB4)의 제2 블록 섹션에 기억되고, 제2 전송 패킷의 바디의 최종 75 바이트는 제3 블록 섹션(TB 3.5) 이후에, 신호 블록(SB5)의 제2 블록 섹션에 기억된다.
상기 5 개 신호 블록 전체를 통하여 11개의 이용 가능한 바이트의 다른 전개가 있을 수 있음을 알 수 있다. 한 예로서, 11 바이트는 두 개의 제3 블록 섹션, 예를 들어 6 바이트를 가지고 제1 신호 블록(SB1)의 시작부에 위치하는 하나의 제3 블록 섹션과, 제3 신호 블록 내에 위치되고 5개의 신호 블록 내에 기억된 2개의 전송 패킷 사이의 경계를 나타내는 5 바이트 긴 다른 제3 블록 섹션으로 분할될 수 있다. 다른 예는 신호 블록(SB1 내지 SB3)의 시작부에 위치한 제3 블록 섹션과, 신호 블록(SB1) 내의 제3 블록 섹션이 예를 들어 4 바이트를 가질 수 있고, 예로 3 바이트의 신호 블록(SB3) 내의 첫 번째 제3 블록 섹션 및 상기 경계를 나타내는 신호 블록(SB3) 내의 제3 블록 섹션이 예를 들어 4 바이트 길게 되는 다른 제3 블록 섹션을 가질 수 있다.
상기 제3 블록 섹션(TB 3.1 내지 TB 3.5)은 부가 정보의 기억을 위해 이용될 수 있다. 제1 실시예에서와 같이, 제3 블록 섹션(TB 3.1)은 5개의 신호 블록 그룹내에 제1 신호 블록으로 신호 블록(SB1)을 식별하는 표시(indication)를 포함할 수 있다. 상기는 '0' 또는 '1'과 같은 임의 패리티의 비트 값을 제3 블록 섹션(TB3.1) 내의 한 지정 비트 위치 내에 기억시켜 실현될 수 있다. 제3 블록 섹션(TB 3.2 내지 TB 3.5) 내의 동일한 비트 위치에 있어서, 반대 극성의 비트 값이 기억되어야 한다. 다른 실시예에 있어서, 순차 번호 정보, 즉, 1 내지 5 까지 실행하는 순차 번호는, 제3 블록 섹션(TB 3.1)이 순차 번호('1')를 갖고, 블록 섹션(TB 3.5)이 그들에 기억된 순차 번호를 갖는 5개의 신호 블록 그룹의 제3 블록 섹션(TB 3.1 내지 TB 5) 각각에 기억될 수 있다. 제3 블록 섹션(TB 3.1 내지 TB 3.5) 내의 3개의 지정 비트 위치는 기억된 순차 번호에 필요하게 된다. 그러나 그 순차 번호는, 예를 들어 한 트랙 내, 또는 한 트랙 이상의 트랙 내에 신호 블록의 보다 큰 순차를 식별하기 위해 그룹 경계 양단을 실행할 수 있다.
다른 실시예에 있어서, 5개의 신호 블록 그룹의 제3 블록 섹션(TB 3.1 내지 TB 3.5) 내의 한 특정 비트 위치는, 신호 블록 내에 포함된 비디오 데이터가 소위 '정상 플레이' 데이터인지를 식별하기 위하여 '0' 또는 '1'과 같은 한 극성의 비트값을 기억시키거나, 신호 블록 내에 포함된 비디오 데이터가 소위 '트릭 플레이' 비디오 데이터인지를 식별하기 위하여, 반대 극성의 비트 값을 기억시키는데 이용될 수 있다. '정상 플레이' 비디오 데이터 및 '트릭 플레이' 비디오 데이터의 이용은 이후에 설명한다.
다시, 다른 실시예에 있어서, 순차 번호는 수신되는 MPEG 데이터 스트림 내의 전송 패킷에 응답하여 발생된다. 이전에 설명한 것처럼, 그와 같은 MPEG 데이터 스트림은 한 비디오 프로그램 이상을 포함할 수 있다. MPEG 데이터 스트림의 비트 전송 속도가 기록될 수 있는 신호의 비트 전송 속도 보다 통상 크게 될 때, 단지한 비디오 프로그램이 기록을 위해 시리얼 MPEG 데이터 스트림으로부터 선택될 수 있다. 한 비디오 프로그램의 선택은 상기 비디오 프로그램과 관계하고, 다른 패킷을 삭제하는 정보를 포함하는 MPEG 데이터 스트림 이외의 전송 패킷의 선택을 의미한다.
결과적으로, 기록될 전송 패킷의 시리얼 어레이는, 삭제된 전송 패킷의 그들 순차 번호가 존재하지 않을 때, 다음 보다 큰 번호를 필요치 않는 순차 번호를 갖는다, 제3 블록 섹션 내의 순차 번호를 기억할 때, 그들 순차 번호는 재생에 따라 검색될 수 있다. 수신된 순차적 순차 번호를 검사하여, 기록 장치에 적용된 원래의 MPEG 데이터 스트림이 재생된 두 개의 전송 패킷 사이의 삭제된 전송 패킷이 포함되는지를 설정할 수 있다.
그렇다면, 원래의 MPEG 데이터 스트림의 사본은 재생된 두 개의 전송 패킷 사이의 하나 이상의 더미 패킷을 삽입하여 재형성될 수 있다.
관련된 실시예에 있어서, 타이밍 정보는, 그와 같은 데이터 스트림이 가변비트 전송 속도를 갖는 데이터 스트림인 경우에, 원래의 MPEG 데이터 스트림의 사본을 재형성하기 위하여, 상기 설명된 것과 동일한 이유로, 제3 블록 섹션 내에 기억된다.
또한, 상기 설명한 부가의 정보의 조합은 5개의 신호 블록 그룹 내에 그와 같은 정보를 기억할 수 있는 11 바이트 내에 포함될 수 있음이 명백하다.
한 예로서, 5개의 신호 블록 그룹 내에 신호 블록의 순차 번호를 표시하기 위해 제3 블록 섹션에 3 비트 워드가 필요함을 명백하게 된다. 특히, 3 비트워드('000', '001', '010', '011' 및 '100')는 순차를 식별하기 위해 이용된다. 상기는 3 비트 워드 '101', '110' 및 '111' 는 다른 식별에 이용가능하게 유지된다. 한 예로서, 3 비트 워드('101' 및 '110')는 '정상 플레이' 데이터 또는 '트릭 모드' 데이터를 식별하는데 이용된다.
제5도는 MPEG 정보가 트랙부(TP3)로 표시된 제1도의 트랙부(TP3)의 신호 블록의 제2 블록부에 기억되었을 때, 트랙의 트랙 정보를 도시한다. 제5도는 보조 데이터를 포함하는 트랙부(TR3') 내의 제1 두 신호 블록(j=1, 2)과, MPEG 정보 및 상기 기술한 부가 정보를 포함하는 다음의 135개의 신호 블록(j=3 내지 j=137)을 도시한다. 다음 한 신호 블록(j=138)은 또한 보조 데이터를 포함하고, 뒤따르는 11개의 신호 블록은 패리티 정보를 포함한다. 135개의 신호 블록 내의 MPEG 정보 및 부가 정보의 기억은 상기 정보에 따라 실행되는 부가 에러 인코딩 단계를 필요하고, 그 결과 부가 패리티 정보는 한 트랙 내에 기억되어야 한다.
비디오 정보 및 상응하는 오디오 정보를 포함하는 MPEG 정보는 트랙부(TP3')내의 신호 135개의 블록에 기억되고, 제1도의 트랙부(TP2)에 오디오 정보를 기억시킬 필요가 없다. 제5도에 TP2'에 의해 표시된 상기 부분은 부가 에러 인코딩 단계로부터 얻어진 패리티 정보를 기억하는데 이용될 수 있다.
제6도는 기록 장치의 한 실시예를 개략적으로 도시한다.
상기 기록 장치는 트랙 중 트랙부(TP3')의 신호 블록 내의 데이터 스트림에 포함된 전송 패킷을 기록하기 위해 MPEG 시리얼 데이터 스트림을 수신하기 위한 입력 단자(11)를 포함한다. 그 입력 단자(11)는 '정상 플레이' 처리 유닛(14)의입력(12)에 결합된다.
선택적으로, '트릭 플레이' 처리 유닛(16)은 입력 단자(11)에도 결합된 입력을 갖는다. '정상 플레이' 처리 유닛(14) 및 '트릭 플레이' 처리 유닛(16)(존재한다면)의 출력(19 및 20)은 멀티플렉서(22)의 상응하는 입력에 결합된다. '트릭 플레이'의 부재중에는, 멀티플렉서(22)가 존재하지 않음을 알 수 있다.
보조 신호 발생기(24)는 j=1, 2 및 138로 표시된 신호 블록에 기억하는 보조신호 정보를 공급하기 위해 존재한다(제2도 참조). 멀티플렉서(22) 및 발생기(24)의 출력은 ECC3으로 표시된 제1 에러 보정 인코딩 단계와, ECC2로 표시된 제2 에러 보정 인코딩을 실행할 수 있다. 다음에는 ECC1으로 표시된 제3 에러 교정 인코딩 단계는 에러 교정 엔코더 유닛(28)에서 실행된다.
상기 기록 장치는, 제2도에 도시된 것처럼, 신호 블록의 바이트(i=3, 4 및 5)의 ID 정보를 부가하고, 제5도에 도시된 것처럼, 트랙부(TP4)에 기억하기 위한 인덱스 정보를 부가하여, 제5도에 도시된 것처럼, 갭(G1 내지 G5)을 실현하기 위한 갭 정보를 부가하기 위한 발생기(30)를 더 포함한다.
조합 유닛(32)에서 신호의 조합 이후에, 조합된 신호는 인입되는 비트 스트림의 24 비트 워드가 25 비트 워드로 매번 변환되고, 동기 워드가 신호 블록 내에서 제1 두 개의 바이트(i=1, 2)를 얻기 위해 부가되며, 트랙부(TP1) 내에 기억시키기 위해 III 정보가 부가되는 인코딩을 실행하는 유닛(34)에 인가된다.
인코딩 유닛(34)에서 실행되는 24-25 인코딩은 본 기술에 관련하여 이미 공지되어 있다. 참조 문헌은 참조 문헌중의 리스트의 문서(5)인, 미국 특허 제5,142,421호에 관하여 것이다. 상기 문서는 또한 데이터 스트림에 동기 워드를 부가하는 방법을 기술하고 있다.
인코딩 유닛(34)의 출력은, 인코딩 유닛(34)에 따라 얻어진 데이터 스트림이 최소한 하나의 기록 헤드(42)에 의해 기록 캐리어 상의 슬랜트 트랙에 기록되는 기록 유닛(36)의 입력에 결합된다.
ECC3으로 표시된 제1 에러 교정 인코딩 단계는 기록 캐리어 상에 기록될 DPEG 정보의 부가 에러 보호를 실현하기 위해 필요하고, 그 결과로서, 이전에 설명한 것처럼, 패리티 정보가 트랙부(TP2')에 기억된다. ECC2로 표시된 제2 교정 인코딩 단계에서는 제2도 및 제5도에 도시된 것처럼, 트랙부(TP3')의 11 신호 블록(j=139 내지 149)에 기억되는 수직 패리티 정보를 얻는다. ECC1로 표시된 제3 에러 교정 인코딩 단계에서는 제2도 및 제5도에 도시된 것처럼, 트랙부(TP3') 내의 신호 블록의 최종 8 바이트에 기억되는 수평 패리티 정보를 결과로 얻는다.
제6도의 기록 장치의 '정상 플레이' 처리 유닛(14) 및 '트릭 플레이' 처리 유닛(16)의 다른 설명 이전에, 우선, 재생 장치를 개략적으로 설명한다. 상기는, 처리 유닛(14 및 16)에 적용된 임의 수단을 더 설명할 때, 직접적인 관계가 재생동안 그들 수단의 장점 및 중요성이 주어질 수 있다.
제7도는 제6도의 기록 장치에 따라 얻어진 기록 캐리어(40)로부터 정보를 재생 장치의 실시예를 개략적으로 도시한다. 그 재생 장치는 기록 캐리어(40)상의 슬랜트 트랙으로부터 정보를 판독하는 최소한 하나의 판독 헤드(52)를 갖는 판독 유닛(50)을 포함한다. 판독 유닛(50)의 출력은 인입 데이터 스트림 내의 25 비트 워드를 24 비트 워드로 변환하기 위하여, 판독된 신호에 따라 25-24 디코딩을 실행하는 디코딩 유닛(54)의 입력에 결합된다. 다음, 선택기 유닛(56)에서 원래의 MPEG 데이터 스트림의 사본을 재작성하는데 필요치 않은 모든 정보를 선택한 이후에, 에러 보정은 에러 보정 유닛(58)에서 실행된다. 그 실행된 에러 보정은 3 단계로 실행됨을 알 수 있다. ECC1에 기초한 한 에러 보정 단계는 제2도에 도시된 것처럼 수평 패리티를 사용하고, ECC2를 기초한 제2 에러 보정은 수적 패리티를 이용하며, ECC3를 기초한 제3 에러 보정은 제5도에 도시된 것처럼, 트랙부(TP2')에 저장된 패리티를 이용한다.
에러 교정 유닛(58)의 출력 단자는 '정상 플레이' 처리 유닛(60)의 입력에 결합된다. 선택적으로, '트랙 플레이' 처리 유닛(62)은 에러 교정 유닛(58)의 출력에도 결합된 입력을 가지고 제공된다. '정상 플레이' 처리 유닛(60) 및 '트릭 플레이' 처리 유닛(62)(만일 존재한다면)의 출력(64 및 65)은 스위치(66)의 상응하는 단자(a 및 b)에 결합되고, 그 c 단자는 출력단자(68)에 결합된다, '트릭 플레이' 처리 유닛(62)의 부재에 있어서는, 스위치(66)도 부재가 됨을 알 수 있다. 재생 장치가 '정상 플레이' 재생 모드로 스위칭된다면, 상기 의미는 기록 캐리어가 정속으로 전송되고, '정상 플레이' 처리 유닛(60)이 인에이블되면, 스위치(66)가 위치(a-c)로 스위치 됨을 의미한다.
재생 장치가 '트릭 플레이' 재생 모드 또한, 소위 '미래 모드'(feature mode)로 스위칭된다면, 상기는 기록 캐리어가 정속 이외의 다른 속도에서 전송되고, '트릭 플레이' 처리 유닛(62)이 인에이블되며, 스위치(66)가 위치(b-c)로 스위칭됨을 의미한다.
다음 설명은 제7도의 처리 유닛(60 및 62)과 조합으로, 제6도의 처리 유닛(14 및 16)이 된다.
기록 장치는 사용자에 의해 장치에 공급되는 선택 신호에 응답하여, 입력 단자(11)에 인가되는 시리얼 MPEG 데이터 스트림으로부터 하나의 비디오 프로그램 및 그에 상응하는 오디오 신호를 선택할 수 있다고 가정한다. 이미 설명한 것처럼, 시리얼 MPEG 스트림 내의 그들 전송 패킷만이 선택된 비디오 프로그램에 관련된 정보를 포함하여 선택되어야 한다. 제8a도는 Pk로 표시된 전송 패킷을 포함하는 시간 함수로서 시리얼 MPEG 데이터 스트림을 나타낸다. MPEG 데이터 스트림의 전송 패킷이 패킷 번호를 포함하지 않는 것을 주목한다. 그러므로, 제8a도 내의 패킷에 주어진 패킷 번호(k)는 이후에 설명될 제9도의 패킷 번호 발생기(86)에 의해 발생되는 번호이다.
비디오 프로그램 선택 수단에 관련된 정보를 포함하는 제8a도의 패킷(Pk)의 그들 패킷만을 선택하는 것은, 예를 들어, 패킷(Pk-4, Pk-1, Pk, Pk+2, Pk+4, Pk+8)이 선택되고, 중간 패킷이 폐기된다. 결과적으로, 데이터 스트림은 시간 함수로서 데이터 스트림을 도시한 제8b도에 도시한 것처럼, 기록 캐리어 상에 기록을 위한 기록 장치 내에 포함된다.
결과적으로 제8a도 제8b도의 시간 스케일 내의 타이밍으로부터 이끌어낼 수 없고, 제8a도 및 제8b도의 시간 스케일 사이의 관련된 장소로부터 이끌어 낼 수 없다. 상기에 대한 이유는, 이전에 설명한 것처럼, 원래의 MPEG 데이터 스트림(제8a도)의 비트 전송 속도는 기록 캐리어 상에 기록되는 선택된 전송 패킷의 비트 전송속도와 상이(보다 큰)하게 된다.
제8b도에 도시된 데이터 스트림을 기록하기 위한 '정상 플레이' 처리 유닛(14)의 실시예는 제 9도에 개략적으로 도시되어 있다. 제 9도에 14'로 표시된 실시예는 유닛(14')의 입력(11)에 결합된 입력을 갖는 선택기 유닛(76)을 포함한다.
상기 선택기 유닛(76)은 사용자에 의해 공급되는 선택 신호를 수신하기 위한 다른 입력(78)을 갖는다. 선택기 유닛(78)의 출력(79)은 출력이 신호 조합 유닛(82)에 결합된 동기 스트립퍼(80)의 입력에 결합된다. 또한, 선택기(76)의 출력(81)은 조합 유닛(82)에 제어 신호를 공급하기 위해, 조합 유닛(82)의 제어 입력에 결합된다.
상기 입력(11)은, 패킷 번호 발생기(86)의 입력에 결합된 출력을 갖는 패킷 검출기(84)의 입력에 더 결합된다. 발생기(86)의 출력은 조합 유닛(82)의 제2 입력에 결합된다.
상기 선택기(76)는 입력(78)을 통해 수신된 선택 신호에 응답하여 입력(11)에 인가된 시리얼 MPEG 데이터 스트림으로부터 전송 패킷(Pk-4, Pk-1, Pk, Pk+2, Pk+4, Pk+8)을 선택한다.
그 선택된 패킷은, 제3도에 도시된 것처럼, 패킷 헤더에 제1 동기 바이트가 이전에 주어진 설명에 따라, 패킷으로부터 삭제되는 동기 스트립퍼(80)에 인가된다. 그 패킷 검출기(84)는 입력(11)에 인가된 원래의 시리얼 MPEG 데이터 스트림내의 각각의 패킷의 수신을 검출하고, 검출된 각각의 패킷에 대한 클럭 임펄스를 발생한다. 발생기(86)는 발생기(86)에 인가되는 클럭 임펄스의 영향 하에 카운트-업하는 카운터를 포함한다. 결과적으로, 다음 고차 카운트 번호는 수신된 각각의 클럭 임펄스에 대한 출력에 인가된다. 따라서, 발생기(86)의 출력(87)에는 카운트 번호(... k-4, k-3, k-2, k-1, k, k+1, k+2, k+3, k+8...)를 나타낸다. 조합 유닛(82)의 제어 입력(83)에 인가되는 제어 신호의 영향 하에서, 제어 유닛은 선택기(76)에 의해 선택되는 패킷(Pk-4, Pk-1, Pk, Pk+2, Pk+4, Pk+8) 뿐만 아니라 신호블록에 기억시키기 위한 패킷 번호 발생기(86)에 의해 공급된 카운트 번호 스트림 외부의 카운트 번호(k-4, k-1, k, k+2, k+4, k+8)를 조합한다.
제10도는 어떻게 전송 패킷 및 상응하는 패킷 번호가 5개의 신호 블록 그룹에 기억될 수 있는가를 나타내는 실시예를 도시한다. 제10도는 정보가 기억되는 G1, G2 및 G3으로 표시된 5개의 신호 블록의 3개의 연속 그룹을 도시한다. 그룹(G1)의 제1 신호 블록(SB1)의 제3 블록 섹션(TB 3.1)에 있어서, 그 패킷 번호(k-4)가 기억되고, 패킷(Pk-4)에서 구성된 정보가 후에 그룹(G1)의 신호 블록(SB1, SB2 및 SB3)에 기억된다. 그룹(G1)의 제3 신호 블록(SB3)의 FB로 표시된 제3 블록 섹션에 있어서, 패킷 번호(k-1)가 기억되고, 패킷(Pk-1)으로 구성된 정보는 이후에 그룹(G1)의 신호 블록(SB3, SB4 및 SB5)에 기억된다. 그룹(G2)의 제1 신호 블록(SB1)의 제3 블록 섹션(TB 3.1)에 있어서, 페킷 번호(k)는 기억되고, 패킷(Pk)으로 구성된 정보는 이후에 그룹(G2)의 신호 블록(SB1, SB2 및 SB3)에 기억된다. 그룹(G2)의 제3 신호 블록(Sㅠ3)의 FB로 표시된 제3 블록 섹션에 있어서,패킷 번호(k+2)가 기억되고, 패킷(Pk+2)로 구성된 정보가 후에 그룹(G2)의 신호 블록(SB3, SB4 및 SB5)에 기억된다. 그룹(G3)의 제1 신호 블록(SB1)의 제3 블록 섹션(TB 3.1)에 있어서, 패킷 번호(k+4)는 기억되고, 패킷(Pk+4)로 구성된 정보는 후에 그룹(G3)의 신호 블록(SB1, SB2 및 SB3)에 기억된다. 그룹(G3)의 제3 신호 블록(SB3)의 FB로 표시된 제3 블록 섹션에 있어서, 패킷 번호(k+8)는 기억되고, 패킷(Pk+8)으로 구성된 정보는 후에 그룹(G3)의 신호 블록(SB3, SB4 및 SB5)에 기억된다. 패킷 번호의 다수의 비트가 8과 같거나 이보다 작게 되는 동안, 패킷 번호는 1 바이트 긴 제3 블록 섹션(FB)에 고정된다.
제3 블록 섹션 내에 패킷 번호를 기억시키는 다른 실시예는 제11도에 나타나 있다. 그룹(G1)의 신호 블록(SB1, SB2 및 SB3) 각각의 제3 블록 섹션(TB 3.1, TB 3.2 및 TB 3.3)에 있어서, 패킷 번호(k-4)는 기억되고, 패킷(Pk-4)으로 구성된 정보는 제4도를 참조하여 이전에 설명한 것처럼, 그룹(G2)의 신호 블록(SB1, SB2 및 SB3)에 기억된다. 그룹(G1)의 제3 신호 블록(SB3)의 FB로 표시된 제3 블록뿐만 아니라, 그룹(G1)의 신호 블록(SB4 및 SB5)의 제3 블록 섹션(TB 3.4 및 TB 3.5)에 있어서, 패킷 번호(k-1)는 기억되고, 패킷(Pk-1)으로 구성된 정보는 제4도를 참조하여 이전에 설명한 것처럼, 그룹(G1)의 신호 블록(SB3, SB4 및 SB5)에 기억된다. 그룹(G2)의 신호 블록(SB1, SB2 및 SB3) 각각의 제3 블록 섹션(TB 3.1, TB 3.2 및 TB 3.3)에 있어서, 패킷 번호(k)는 기억되고, 패킷(Pk)로 구성된 정보는 그룹(G2)에 신호 블록(SB1, SB2 및 SB3)에 기억된다. 그룹(G2)의 제3 신호 블록(SB3)의 FB로 표시된 제3 블록뿐만 아니라, 그룹(G2)의 신호 블록(SB4 및 SB5)의 제3 블록섹션(TB 3.4 및 TB 3.5)에 있어서, 패킷 번호(k-2)는 기억되고, 패킷(Pk-2)으로 구성된 정보는 그룹(G2)의 신호 블록(SB3, SB4 및 SB5)에 기억된다. 그룹(G3)의 신호블록(SB1, SB2 및 SB3) 각각의 제3 블록 섹션(TB 3.1, TB 3.2 및 TB 3 3)에 있어서, 패킷 번호(k+4)는 기억되고, 패킷(Pk+4)으로 구성된 정보는 그룹(G3)의 신호블록(SB1, SB2 및 SB3)에 기억된다.
그룹(G3)의 제3 신호 블록(SB3)의 FB로 표시된 제3 블록뿐만 아니라, 그룹(G3)의 신호 블록(SB4 및 SB5)의 제3 블록 섹션(TB 3.4 및 TB 3.5)에 있어서, 패킷 번호(k-8)는 기억되고, 패킷(Pk-8)으로 구성된 정보는 그룹(G3)의 신호 블록(SB3, SB4 및 SB5)에 기억된다.
그룹(G1) 내의 신호 블록(SB3)의 제3 블록 섹션(TB 3.3)에 패킷 번호(k-4)를 기억시키는 대신에, 상기 제3 블록 섹션 내에 패킷 번호(k-1)가 기억될 수 있다. 그룹(G2) 내의 신호 블록(SB3)의 제3 블록 섹션(TB 3.3)에 패킷 번호(k)를 기억시키는 대신에, 상기 제3 블록 섹션 내에 패킷 번호(k+2)가 기억될 수 있다. 그룹(G3) 내의 신호 블록(SB3)의 제3 블록 섹션(TB 3.3)에 패킷 번호(k+4)를 기억시키는 대신에, 상기 제3 블록 섹션 내에 패킷 번호(k+8)가 기억될 수 있다.
제12도는 상기 기술한 방법으로, 신호 블록 내에 또한 기억된 패킷 번호 정보를 이용하여, 제8b도에 도시된 것 같은 데이터 스트림으로부터 제8a도의 원래의 MPEG 데이터 스트림의 사본을 재생하기 위해, 제7도의 재생 장치의 '정상 플레이' 처리 유닛(60)의 실시예를 개략적으로 도시한다. MPEG 데이터 스트림의 재생된 사본은 제8c도에 도시되어 있다.
60'으로 표시된 제12 의 '정상 플레이' 처리 유닛의 실시예는 제10도 또는 제11도의 그룹(G1, G2 및 G3)과 같은, 신호 블록의 순차 그룹을 수신하고, 출력(91)에 공급되는 패킷을 검색하여 신호 블록 내의 제3 블록 섹션으로부터 패킷 번호(... k-4, k-1, k, k+2, k+4, k+8 ....)의 어레이를 검색하고, 출력(92)에 패킷 번호의 상기 어레이를 공급하기 위한 처리 유닛(60')의 입력(59)에 결합된 입력을 갖는 디멀티플렉서(90)를 포함한다. 검색된 패킷은 1 바이트 긴 패킷 동기 신호가 모든 패킷 내의 제1 바이트로서 재삽입된다. 그로 인해 얻어진 패킷은 조합 유닛(96)이 입력에 공급된다. 디멀티플렉서(90)의 출력(92)은 조합 유닛(96) 및 더미 패킷 발생기(100)의 입력(97 및 98) 각각에 결합된다. 더미 패킷 발생기(100)의 출력(102)은 조합 유닛(103)의 입력(103)에 결합된다. 조합 유닛(96)의 출력(105)은 '정상 플레이' 처리 유닛(60')의 출력(64)에 결합된다.
패킷(Pk-4) 및 패킷 번호(k-4)가 5개의 신호 블록의 제1 블록(G1)으로부터 검색되고, 조합 유닛(96) 및 더미 패킷 발생기(100)에 인가된다고 가정한다. 상기 결과는 조합 유닛(96)에 의해 출력에 패킷(Pk-4)이 공급된다. 다음, 패킷(Pk-1) 및 패킷 번호(k-1)는 그룹(G1)으로부터 검색되어, 조합 유닛(96) 및 더미 패킷 발생기(100)에 인가된다. 상기는 비교기 및/또는 감산기(도시하지 않음)에 의해 패킷 번호(k-1)가 이전에 수신된 패킷 번호(k-4)의 다음 보다 높은 패킷 번호가 되지 않고, 두 개의 패킷 번호가 누락된다. 결과적으로, 더미 패킷(100)은 데이터 스트림 내에 다른 패킷과 같은 동일한 길이인 2 배의 더미 패킷을 발생하고, 조합 유닛(96)은 제8c도에 도시된 것처럼, 패킷(Pk-4) 이후에 바로, 시리얼 데이터 스트림내에 그들 두 더미 패킷을 삽입한다. 다음, 조합 유닛(96)은 패킷(Pk-1)을 시리얼 데이터 스트림에 삽입한다.
여기서, 더미 패킷 발생기를 설명하는 발생기(100)에 대한 설명은 필요 없음을 주목한다. 또한, 그 발생기는, 시간 길이가 한 패킷의 시간 길이 배와 같거나 패킷의 시간 길이와 같게 되는 시간의 임의 길이의 더미 정보를 발생하는 더미 정보 발생기가 될 수도 있다.
패킷(Pk)은 디멀티플렉서(90)에 의해 검색되는 다음 패킷이고, 동기 신호가 조합 유닛(96)의 입력(95)에 부가된 이후에, 그 패킷은 공급된다. 패킷 번호(k)가 패킷 번호(k-1)에 대해 다음 보다 높은 패킷 번호일 때, 더미 패킷은 발생되지 않고, 그 패킷(Pk)은 출력(105)에 공급된다.
다음은 패킷(Pk+2)이 검색된다. 패킷 번호(k+2)를 검색된 이전의 패킷 번호(k)와 비교한 이후에, 한 더미 패킷이 시리얼 데이터 스트림에 삽입되어야 함이 나타난다. 다음, 패킷(Pk+2)은 제8c도에 도시된 것처럼, 데이터 스트림에 부가된다.
상기 진행은 제8c도의 MPEG 데이터 스트림의 재생된 사본을 얻기 위해 다른 패킷에 대해 계속된다. 제8a도 및 제8c도를 비교할 때, 제8c도는 제8a도의 MPEG 데이터 스트림과 같은 비트 전송 속도 및 패킷 전송 속도를 갖는 MPEG 시리얼 데이터 스트림을 나타낸다.
상기 데이터 스트림은, 제8c도의 MPEG 데이터 스트림으로부터, 재생동안 기록 장치에 의해 선택된 비디오 프로그램을 디코딩할 수 있다.
제13a도는 시간 함수로서 MPEG 시리얼 데이터 스트림을 도시하고, 그 데이터 스트림은 가변 길이를 갖는 패킷(Pk)을 포함하고, 그 데이터 스트림의 비트 전송 속도도 변화될 수 있다. MPEG 데이터 스트림의 전송 패킷이 패킷 번호를 구비하지 않음을 주목한다. 그러므로, 제13a도의 패킷에 주어진 패킷 번호(k)는 식별 목적을 위해 상기 설명에만 부가된다. 제14도는 제13a도에 도시된 것처럼 시리얼 데이터 스트림에 포함된 한 비디오 프로그램을 기록하기 위한 '정상 플레이' 처리 유닛(14)의 실시예를 개략적으로 도시한다. 제14도에 14"로 표시된 실시예는 제9도의 실시예를 갖는 큰 재구성을 도시한다. 상기 실시예(14")는 제9도의 실시예와 다른데, 즉, 패킷 번호 발생기(86) 대신에 검출기(84)의 출력에 결합된 입력과, 조합 유닛(82)의 입력(112)에 결합된 출력(111)을 갖는 타이밍 검출기(110)가 존재한다.
하나의 비디오 프로그램에 관련된 정보를 포함하는 제13a도의 시리얼 데이터 스트림 내의 패킷(Pk)의 그들 패킷(Pk) 만을 선택하는 것은 다시 선택되는데, 예를 들어, 패킷(Pk-4, Pk-1, Pk, Pk+2, Pk+4, Pk+8)이 선택되고, 중간 패킷이 무시된다. 제13b도는 제10도 및 제11도를 참조하여 이미 설명한 것처럼, 신호 블록의 그룹 내에 기억되는 선택된 패킷의 데이터 스트림을 도시한다. 여기서, 또한, 제13a도 및 제13b도의 시간 축 사이의 시간 관계가 없음을 주목한다. 또한, 제13a도의 데이터 스트림 내의 패킷이 동일치 못한 길이를 갖는다 해도, 그들 모두는 188 바이트 정보를 포함한다.
따라서 제13b도에 선택 및 표시된 패킷은 동일한 길이를 갖는 패킷으로 도시되어 있다.
제14도의 실시예는 제13a도의 데이터 스트림을 수신하고, 그 수신으로부터 패킷(Pk-4, Pk-1, Pk, Pk+2, Pk+4, Pk+8)을 선택한다. 패킷 검출기(84)는 입력(11)에 인가된 원래의 시리얼 MPEG 데이터 스트림 내의 각각의 패킷의 수신을 검출하고, 검출된 각각의 패킷에 클럭 임펄스를 발생한다.
수신된 각각의 클럭 임펄스에 응답하여, 타이밍 검출기(110)는 패킷(Pk)의 발생의 시간 순간(tk)를 제13a도에 도시된 것처럼 검출한다. 따라서, 검출기(110)의 출력에서는 시간 순간(... tk-4, tk-3, tk-2, tk-1, tk, ... 등)이 나타난다. 또한, 시간 검출기(110)는 두 개의 연속 시간 순간 사이의 시간 간격(dtk)의 길이를 검출하는데, 여기서, dtk 는 시간 간격(tk-1-tk)와 같다. 그들 시간 간격 수치(dtk)는 출력(1111)에도 인가된다. 조합 유닛(82')의 제어 입력(83)에 인가되는 제어 신호와 영향 하에, 제어 유닛은 선택기(76)에 의해 선택된 패킷(Pk-4, Pk-1, Pk, Pk+2, Pk+4, Pk+8) 뿐만 아니라 신호 블록에 기억시키기 위해 타이밍 검출기(110)에 의해 공급된 정보 스트림의 외부에 상응하는 시간 간격(tk-4, dtk-4, tk-1, dtk-1, tk, dtk, tk+2, dtk+2, tk+4, tk+8, dtk+8)을 조합한다.
신호 블록 내의 전송 패킷의 기억은 제10도 및 제11도를 참조하여 상기 기술한 동일한 방법으로 실행된다. 제3 블록 섹션 내의 타이밍 정보의 기억은 다음과 같이 될 수 있다.
제10도의 그룹(G1)의 제1 신호 블록(SB1)의 제3 블록 섹션(TB 3.1)에 있어서, 타이밍 정보(tk-4 및 dtk-4)는 기억 된다. 그룹(G1)의 제3 신호 블록(SB3)의 FB로 표시된 제3 블록 섹션에 있어서, 타이밍 정보(tk-1 및 dtk-1)는 기억된다.
그룹(G2)의 제1 신호 블록의 제3 블록 섹션(TB 3.1)에 있어서, 타이밍 정보(tk+2 및 dtk+2)는 기억된다. 그룹(G3)의 제1 신호 블록(SB1)의 제3 블록 섹션(TB 3.1)에 있어서, 타이밍 정보(tk+4 및 dtk+4)는 기억된다. 그룹(G3)의 제3 신호 블록(SB3)의 FB로 표시된 제3 블록 섹션에 있어서, 타이밍 정보(tk+8 및 dtk+8)가 기억된다.
상기는 그룹 내의 제1 신호 블록(SB1) 내의 제3 블록 섹션(TB 3.1) 및/또는 그룹 내의 제3 신호 블록(SB3) 내의 제3 블록 섹션(FB)는 타이밍 정보를 기억하기 위해 너무 작게 되도록 될 수 있다. 상기 경우에, 타이밍 정보는 어느 경우에도 기억될 수 있거나, 제3 블록 섹션(TB 3.1 및 FB) 내의 일부 및 아래에 설명된 것처럼, 어느 경우의 일부에 기억될 수 있다.
제11도의 실시예에 따라, 타이밍 정보(tk-4 및 dtk-4)는 그룹(G1)의 신호 블록(SB1, SB2 및 SB3)의 제3 블록 섹션(TB 3.1, TB 3,2 및 TB 3.3) 내에 기억된다. 타이밍 정보의 기억은 제3 블록 섹션(TB 3.1, TB 3.2 및 TB 3.3)의 전체 기억 용량내에서 한번 실행될 수 있거나, 최소한 한번 반복될 수 있다. 예를 들어, 타이밍 정보(tk-4 및 dtk-4)는 제3 블록 섹션(TB 3.1, TB 3.2 및 TB 3.3)의 각각에 기억된다. 그 타이밍 정보(tk-4 및 dtk-1)는 그룹(G1)의 신호 블록(SB3, SB4 및 SB5) 각각의 제3 블록 섹션(FB, TB 3.4 및 TB 3.5)에 기억될 수 있다. 타이밍 정보의 기억은 제3 블록 섹션(FB, TB 3.4 및 TB 3.5)의 전체 기억 용량에서 한번 실행될 수 있거나, 최소한 한 번 반복될 수 있다. 예를 들어, 타이밍 정보(tk-4 및 dtk-4)는 제3 블록 섹션(TB 3.4 및 TB 3.5)의 각각에 기억된다. 상기는 제3 블록 섹션(TB3.3)의 패킷(Pk-1)에 대해 타이밍 정보를 기억시킬 수 있다. 또한, 제3 블록 섹션(TB 3.4 및 TB 3.5)에서 타이밍 정보를 기억할 수 있고, 블록 섹션(FB)에 기억시킬 수 없다.
패킷(Pk)에 대한 타이밍 정보는 패킷(Pk-4)에 대한 타이밍 정보가 그룹(G1)의 제3 블록 섹션 내에 기억되는 방식으로 그룹(G2)의 제3 블록에 기억될 수 있다. 패킷(Pk+2)에 대한 타이밍 정보는 패킷(Pk-1)에 대한 타이밍 정보가 그룹(G1)의 제3 블록 섹션 내에 기억되는 방식으로 그룹(G2)의 제3 블록 섹션에 기억시킬 수 있다.
패킷(P+4k)에 대한 타이밍 정보는 패킷(Pk-4)에 대한 타이밍 정보가 그룹(G1)의 제3 블록 섹션에 기억되는 방식으로 그룹(G3)의 제3 블록 섹션에 기억될 수 있다. 패킷(Pk+8)에 대한 타이밍 정보는 패킷(Pk-1)에 대한 타이밍 정보가 그룹(G1)의 제3 블록 섹션에 기억된 방식으로 그룹(G3)의 제3 블록 섹션에 기억될 수 있다.
제15도는, 상기 기술한 방식으로, 신호 블록에 기억된 타이밍 정보를 이용하여, 제13b도에 도시된 데이터 스트림으로부터 제13a도의 원래 MPEG 데이터 스트림의 사본을 재생하기 위해, 60"으로 표시된 제7도의 재생 장치의 '정상 플레이' 처리 유닛의 실시예를 개략적으로 도시한다. MPEG 데이터 스트림의 재생된 사본은 제13c도에 도시되어 있다. 제12도의 실시예(60")는 제12도의 처리 유닛과 함께 보다 큰 구성을 나타낸다. 디멀티플렉서(90')는 신호 블록의 연속 그룹으로부터 패킷을 검색하고, 그 패킷을 출력(91)에 공급하도록 채택된다. 그 디멀티플렉서(90')는신호 블록 내의 제3 블록 섹션으로부터 타이밍 정보(tk 및 dtk)를 검색하고, 상기 타이밍 정보를 출력(92)에 공급하기 위해 채택된다. 동기 바이트는 동기 가산기(94) 내의 각각의 패킷에 부가된다. 따라서 얻어진 패킷은 조합 유닛(96')의 입력(95)에 공급된다. 디멀티플렉서(90)의 출력(92)은 조합 유닛(96') 및 발생기(100')에 타이밍 정보를 공급하기 위해 조합 유닛(96') 및 더미 정보 발생기(100')의 입력(97 및 98) 각각에 결합된다.
패킷(Pk-4)과 상응하는 타이밍 정보는 5 신호 블록의 제1 그룹(G1)으로부터 검색되고, 조합 유닛(96') 및 더미 패킷 발생기(100')에 인가된다고 가정한다. 상기는 타이밍 정보에 응답하여, 조합 유닛(96')에 의해 출력(105)에 패킷(Pk-4)이 공급된다. 패킷(Pk-4)의 길이는 dtk-4와 같게 되고, 패킷은 tk-4에 상응하는 시간상수로 출력(105)에 인가된다.
다음에, 패킷(Pk-1) 및 패킷(Pk-1)에 상응하는 타이밍 정보는 그룹(G1)으로부터 검색되고, 조합 유닛(96') 및 더미 패킷 발생기(100')에 인가된다. 상기는, 비교기 및/또는 감산기(도시하지 않음)에 의해, 시간 순간(tk-1)은 tk-4 + dtk-4와 같지 않게 설정된다. 결과적으로, 최소한 하나의 패킷 다음의 패킷(Pk-4)은 기록동안 무시된다. 결과적으로, 더미 정보 발생기(100')는, 제13c도에 도시된 것처럼, 시간 순간(tk-4 + dtk-4) 및 시간 상수(tk-1)에서, 패킷(Pk-4)의 단부 사이의 갭을 채우기 위해 더미 정보의 블록을 발생한다.
다음, 조합 유닛(96')은 길이(dtk-1)를 갖는 패킷(Pk-1)을 시리얼 데이터 스트림에 삽입한다.
패킷(Pk)은 디멀티플렉서(90)에 의해 검색된 다음 패킷이고, 그 패킷은 조합 유닛(96')의 입력(95)에 동기 바이트의 부가 이후에 공급된다. 패킷(Pk)에 상응하는 타이밍 정보는 조합 유닛(96) 및 더미 정보 발생기(100')의 입력(97 및 98)에 공급된다. tk 가 tk-1 + dtk-1일 때, 더미 정보가 발생할 필요가 없고, 패킷(Pk)은 출력(105)에 공급된다.
다음, 패킷(Pk+2)은 검색된다. tk+2와 tk+dtk를 비교한 이후에, 상기는 발생기(100')에 의해 발생된 더미 정보가 채워질 수 있는 필요성이 있는 갭을 설정한다. 다음, 길이 dtk+2를 갖는 패킷(Pk+2)은 제13c도에 도시된 것처럼, 데이터 스트림에 부가된다. 상기 공정은, 제13c도의 MPEG 데이터 스트림의 재발생된 사본을 얻기 위해 다른 패킷에 대해 계속된다. 제13a도와 제13c도를 비교할 때, 제13c도는 제13a도의 MPEG 데이터 스트림과 같은 동일한(가변) 비트 전송 속도 및 패킷 전송 속도를 갖는 MPEG 시리얼 데이터 스트림을 나타냄을 알 수 있다. 상기 데이터 스트림은 가변 비트 전송 속도 및 패킷 전송 속도를 갖는 제13C도의 MPEG 데이터 스트림으로부터, 기록동안 기록 장치에 의해 선택된 비디오 프로그램을 디코딩할 수 있다.
지금, 다른 정보는 상기 기술한 타이밍 정보 및 패킷 번호 정보와 함께 또는 따로 신호 블록의 그룹 내의 자유 공간에 삽입될 수 있음을 설명한다.
그와 같은 다른 정보의 한 예는 신호 블록 그룹 내의 제1 신호 블록이 되는 y(=5) 신호 블록의 그룹 내의 신호를 식별하는 정보이다. 그 정보는 제10도 및 제11도의 그룹(G1, G2 및 G3) 내의 신호 블록(SB1)의 제3 블록 섹션(TB 3.1) 내에기억될 수 있다.
그 다른 정보의 다른 예는 제11도의 상태와 같은 신호 블록의 제3 블록 섹션내의 신호 블록 번호의 포함이다. 신호 블록 번호 지정은 그룹 내에서 실행될 수 있기 때문에, 제11도의 실시예에서 번호(1 내지 5)는 각각의 그룹 내의 신호 블록(SB1 내지 SB5)의 제3 블록 섹션(TB 3.1 내지 TB 3.5)에 기억된다. 신호 블록 번호 지정은 신호 블록의 한 그룹보다 큰 그룹에 속하는 신호 블록의 보다 큰 번호가 실현될 수 있다. 한 트랙 내의 신호 블록의 모든 것은 신호 블록의 제3 블록 섹션내에 기억된 유일한 신호 블록 번호를 가짐을 알 수 있다. 지금, 한 트랙 내의 모든 신호 블록은 그들 유일한 신호 블록 번호에 의해 식별될 수 있다.
상기 기술한 것 같은 신호 블록을 번호 지정하는 신호 블록은 다수의 장점을 갖는다. 신호 블록을 번호 지정은 유일한 블록 번호에 의해 식별된 신호 블록의 그룹 내에 셔플링이 실행되는 동안, 원래의 순서와 다른 순서로 신호 블록을 셔플링할 수 있다. 재생 동안 신호 블륵 번호를 검출하여, 디셔플링은 신호 블록의 원래의 순서를 얻기 위해 셔플링된 신호 블록을 실행될 수 있다.
신호 블록 내에 포함된 정보의 기록 및 순차 재생이 전송 에러에 대하여 보다 높은 보호를 필요로 하기 때문에 실행될 수 있는 다른 측정은 반복될 수 있다. 반복된 신호 블록은 동일한 신호 블록 번호를 가질 수 있기 때문에, 재생에 따라 식별될 수 있다.
또한, 신호 블록 번호의 검출에 따라, 신호 블록이 손실되는 지를 검출할 수 있는데, 그 이유는 순차 기록 및 재생 단계 동안 전송 에러가 발생할 수 있기 때문이다. 신호 블록 번호의 순차로 신호 블록 번호를 누락할 때, 누락된 신호 블록 번호를 갖는 신호 블록이 손실되는지를 결정할 수 있다. 그와 같은 검출에 따라, 누락된 신호 블록을 교정 및 취소하기 위해 에러 보정 또는 취소가 실행될 수 있다.
다음은, 제6도의 기록 장치 및 제7도의 재생 장치 각각의 '트릭 플레이' 처리 유닛(16 및 62)의 기능을 설명한다.
재생 장치에 따른 트릭 모드(또는 특징 모드) 재생을 실행하기 위해, 기록 캐리어(40)는 정상 전송 속도와 다른 속도로 전송 된다. 제16도는 기록되는 슬랜트 트랙의 수를 갖는 기록 캐리어(40)를 도시한다. 또한, 제16도는 참고 번호(120)에 의해 표시된 경로를 도시하는데, 그 경로를 통해 판독 헤드(54)는 상기 트랙 모드에서 기록 캐리어를 주사한다. 일반적으로, 트랙 내의 정보는 우수 번호의 트랙이 하나의 수평각을 갖고, 기수 번호의 트랙이 다른 수평각을 갖게 되도록, 상이한 수평각 갭을 갖는 최소한 두 헤드에 의해 기록된다. 상기는 경로(120)를 따라 기록 캐리어를 주사할 때, 두 개의 수평각 중 한 각도를 갖는 헤드(52)는 단지 우수 번호 또는 단지 기수 번호의 트랙으로부터 정보를 판독할 수 있다.
트릭 플레이동안 비디오 정보의 재생을 가능하게 하기 위하여, 특히, 비디오 정보가 감소된 데이터 형태로 기록되는 경우에 있어서, 트릭 플레이 모드에서 있을 수 있는 기록 캐리어에 대한 여러 전송 속도를 헤드에 의해 그들 위치가 주사되도록 트랙 내의 특정 위치에 특정 트릭 플레이 정보를 부가시킬 필요가 있다. 상기 트릭 플레이 정보는 상기 기술한 방법으로 트랙 내에 기록된 정상 플레이 비디오 정보에 부가하여 기록되는 특정 비디오 정보이다. 결과적으로, 트랙 내의 약간의신호 블록은 상기 트랙 플레이 정보를 포함하는데, 상기는 트랙 플레이 모드에서 헤드(52)에 의해 주사 및 판독되어야 한다.
여기서, MPEG 데이터 스트림 내의 비디오 데이터가 관련되는 동안, MPEG 데이터는 데이터가 감소된 비디오 정보를 포함함을 주시한다. 그와 같은 감소된 비디오 정보를 실현하기 위해, 한 화상에 상응하는 정보는 소위 I-프레임을 얻기 위해 인트라 인코딩된다. 보다 높은 데이터 감소는 제1 화상에 대한 I-프레임 및 제 2 화상에 대한 P-프레임을 얻는 최소한 두 개의 순차 화상에 인터 프레임 인코딩을 실행하여 얻어질 수 있다.
두 개의 화상을 재작성을 위해, 인트라 프레임 인코딩에 대해 반전된 인트라 프레임 인코딩은 제1 화상을 재생하기 위해 I-프레임 정보 상에서 실행되어야 하고, 인터 프레임 인코딩에 반전된 인터 프레임 디코딩은 제2 화상을 재생하기 위해 I-프레임 정보 및 P-프레임 정보 모두를 이용하여 실행되어야 한다.
트릭 모드에 있어서, 단지 I-프레임 정보는 I-프레임 정보뿐만 아니라 상응하는 P-프레임 정보를 검색할 때 인터 프레임 디코딩을 실현하기 위하여 비디오 신호를 재생하는데 이용될 수 있다. 따라서 '트릭 플레이' 정보를 얻기 위하여, 시리얼 MPEG 데이터 스트림에 포함된 I-프레임이 기억된 정보만이 '트릭 플레이' 데이터로서 추출 및 이용된다.
상기는 제16도의 트랙(124) 내의 해칭된 영역(122)에 의해 표시된 위치와 같은 트랙 내의 특정 장소에서, 삽입된 다수의 신호 블록은 '트릭 플레이' 정보를 포함하는 것을 의미한다. 제17도는 트랙(124) 내의 신호 블록의 순서를 나타낸다.제16도의 해칭된 영역(122)은 제17도에 주어진 순서에 포함된 신호 블록(SBi 내지 SBj)의 순서에 의해 형성 된다. 트랙의 트랙 플레이 영역(122) 내에 포함된 신호 블록 내의 제3 블록 섹션(TB)은 신호 블록이 트랙 모드 정보를 포함하는 표시를 포함한다. 상기 표시 정보는 포함된 신호 블록(SBi 내지 SBj)의 제3 블록 섹션(TB3)내의 'T'에 의해 표시된다. 트릭 플레이 영역(122) 이전에 트릭 내에 기억된 신호 블록뿐만 아니라 트랙 플레이 영역(122) 이후에 트랙 내에 기억된 신호 블록은 신호 블록 내에 기억된 정보가 정상 플레이 정보인 것을 나타내는 정보를 포함한다. 상기 표시 정보는 신호 블록(SBi-2, SBi-1, SBj+1) 내의 제3 블록 섹션의 'N'으로 표시된다.
따라서 제16도의 '트릭 플레이'는 입력(17)에 인가된 MPEG 데이터 스트림으로부터 트릭 플레이 정보를 유도하고, 트랙 내의 특정 위치에 트릭 플레이 정보를 기억하는 것을 특히 의미 하는 그들 신호 블록 내의 트릭 플레이 정보를 기억하며, 신호 블록이 트릭 모드 정보가 그들 신호 블록의 제3 블록 섹션에 기억되는 신호 블록을 나타내는 표시 정보를 삽입할 수 있다. 또한, '정상 플레이' 처리 유닛(14)은 유닛(14)에 의해 발생된 신호 블록이 그들 신호 블록의 제3 블록 섹션에서, 정상 플레이 정보를 나타내는 표시 정보를 기억시킬 수 있다.
재생 장치가 트릭 모드로 전환될 때, '트릭 플레이' 처리 유닛(62)은 그들 제3 블록 섹션에 기억된 'T' 식별자를 갖는 그들 신호 블록을 검출하여, 트릭 모드동안 재검토 옵션을 실현하기 위해 다른 처리를 위해 그들 신호 블록으로부터 정보를 검색할 수 있다.
상기 기술한 실시예는 MPEG 이송 스트림을 수신하고, 비동기적으로 DVCR 상에 기록하며, 재생동안 원래의 MPEG 전송 스트림을 재작성하기 위한 장치를 설명한다. 상기는 비동기 채널(DVCR)을 통해 타이밍 임계값(MPEG 데이터 스트림)을 전송하는 방법으로 넓게 볼 수 있다.
MPEG 데이터 스트림과 함께, 비동기 채널을 통해 타이밍 임계 데이터의 전송에 필요로 될 수 있는 여러 다른 응용이 있을 수 있다. 여기서, 비동기는 채널의 물리적 데이터 속도가 전송 속도와 상이함을 의미하고, 데이터의 비트와 같은 타이밍은 채널 전송을 통해 유지되지 못함을 의미한다.
타이밍 임계 데이터의 예로서 MPEG 전송 스트림에 있어서, 예를 들어, 프로그램 클럭 참조(PCR)인 전송 스트림의 타이밍 전송을 나타내는 데이터의 관련된 도착 시간은 그에 따라 PCR 값 변경 없이 전송을 통해 특정 허용 오차 이상으로 변화할 수 없다. 반면에, 상기는 디코더의 위상 고정 루프(PLL) 회로는 데이터 클럭을 재생하는데 실패하고, 그 버퍼는 언더/오버플로우 될 수 있다.
동기 채널이 컴퓨터 네트워크, 전화기 네트워크 또는 디지털 인터페이스, 예를 들어 P1394에 전송될 임의 데이터 변경 없이 비동기화 채널을 통해 타이밍 임계 데이터가 어떻게 전송되는지의 문제가 존재한다.
MPEG 출원에 관련된 상기 설명에서처럼, 기본 장치는 전송 이전에 타이밍 정보와 각각의 전송 유닛, 예를 들어 MPEG 전송 패킷을 태그하고, 채널의 다른 단부에서 적당한 데이터 타이밍을 재작성하기 위한 태그된 정보를 사용한다.
1. 전송 유닛의 사이즈와 전송 속도 모두가 공지되고 일정하다면, 채널의 전송기 측면은 각각의 전송 유닛에서 1로 증가된 순차 번호와 각각의 전송 유닛을 태그한다. 상기 태그는, 한 예로서, 각각의 전송 유닛의 전면에 고정된 비트 번호를 삽입시켜 행해진다. 태그에 대한 다수의 비트는 표현된 다수의 순서가, 예를 들어 채널 에러로 인한 최대 연속 누락 전송 유닛으로 카피하기에 충분히 크게 되도록 선택된다. 그 카운터는 각각의 전송 세션의 시작부에서 제1 수신된 전송 유닛의 순차 번호로 로드되고, 수신기가 전송 유닛 또는 더미 유닛을 전송할 때 매번 1로 증가된다. 수신된 전송 유닛의 순차 번호가 카운터 값과 일치한다면, 수신된 전송 유닛은 전송되고, 반면에, 더미 유닛의 필요한 수는 카운터 값이 순차 번호와 일치할 때까지 전송된다. 상기 수신기는 태그된 정보를 스트림하고, 이미 공지되고 일정한 속도로 전송 유닛 또는 더미 유닛을 전송한다.
2. 전송 유닛의 사이즈가 공지되고 일정하지만, 전송 속도가 공지되어 있지않다면, 채널의 전송기 측은, 예를 들어, 전송 유닛의 시작 시간 및 종료 시간을 결정하는데 충분한 2배의 정보와 각각의 전송 유닛을 태그한다. 예를 들어, 전송 유닛의 시작 시간 및 시간 간격의 쌍 또는 시작 시간 및 종료 시간 자체의 쌍을 이용할 수 있다. 채널의 수신기측은 각각의 전송 유닛의 시작 시간을 체크 하면서 태그된 전송으로부터 전송 속도를 재작성하여야 한다. 상기 경우에 더미 유닛을 삽입시킬 필요가 없다.
3. 특정 데이터의 타이밍만이 중요하게 된다면, 전체의 전송 스트림의 특성을 유지할 필요가 없는데, 예를 들어, 특정 데이터의 타이밍만이 유지되어야 하고, 전송 유닛의 시간 중복이 발생하지 않을 만큼 높은 수신기에 의해 작성된 전송 속도가 제공되는 태그된 정보로부터 전송 속도를 재형성할 필요가 없다. 채널의 전송측은 각각의 전송 유닛을 타이밍 임계 데이터 위치와 예측된 도착 시간과 태그한다. 그 장소는 공지되고 일정하게 된다면, 위치 정보는 생략될 수 있다.
각각의 유닛 내의 하나의 타이밍 임계 데이터보다 더 많다면, 다수의 예비 정보 쌍은 그에 따라 부가될 수 있다. 채널의 수신기측은 출력 전송 속도, 위치 및 타이밍 임계 데이터의 예측된 도착 시간으로부터 각각의 전송 유닛의 시작 시간을 결정한다.
상기 경우에 더미 유닛을 삽입시킬 필요가 없다.
제18도는 디지털 인터페이스(D-I/F)로부터 전송 패킷의 연속 형태로 전송 유닛을 서브 분할한 MPEG 데이터 스트림의 전송 비율을 R 이 나타내는 MPEG 출원에 다시 인가된 기본 시스템의 다른 형태인 블록도를 나타낸다.
선택 블록(130)은 제 9도의 선택기(76)에 상응한다.
상기 실시예는 위치(2)에 상응하고, 그로인해, 입력된 데이터 스트림의 타이밍 정보를 결정하기 위한 기준 클럭(132) 및 카운터(133)를 포함하고, 로컬 카운터에 관하여, "도착 타이밍(TOA) 스탬프 및 "도착 기간"(DOA) 모두와 블록(135)을 통해 각각의 전송 패킷을 태그한다. 상기 태그 비트는 이전에 설명된 것처럼, 2 내지 5 동기 블록 매핑으로부터 이용 가능한 예비 비트를 사용하여 상응하는 전송 패킷(TPs)과 함께 테이프에 버퍼(137)를 통해 기록된다.
재생에 따라, 각각의 기록 패킷은 판독 제어 블록(138)의 제어 하에 "도착 시간" 및 "도착 기간" 스탬프 정보에 따라 정확한 시간 및 속도로 판독된다. TOA스탬프는 VCR 이 버퍼(131)로부터 특정 TP를 판독하여 D-I/F에 출력을 시작할 때의 시간을 나타낸다. 그 DOA 스탬프는 TP 가 판독되어야 하는 비율을 나타내는데, 예를 들어, TP 의 188 바이트는 TP 가 패킷의 DOA 동안 판독되어야 하고, 그로인해 그 속도는 쉽게 계산될 수 있다. MUX 블록(139)는 정상 방법으로 이용되어, 원하는 널(null) 패킷 및 트릭 모드와 태그된 패킷을 인터리브되고, DE-MUX 블록(140)은 재생이 따라 부가된 패킷은 스트립하기 위해 작동한다. 상기 장치는 정확한 시간 및 정확한 속도로 정밀하게 원하는 모든 패킷을 재생한다. 그러나 출력 스트림은 누락된 패킷을 채우지 못하므로, 갭을 갖는다. 상기 주된 이유는 입력 스트림이 전송 패킷 길이의 정수가 아닌 갭을 가질 수 있기 때문이다. 예를 들어, Grand Alliance 스트림은 긴 20 바이트만큼 작은 갭을 갖도록 기대된다. 그들은 VCR에 의해 채워지지 못할 수 있다. 또한, 상기 장치에 있어서, 기록되지 않은 PID 패킷은 출력 전송 스트림에서 갭으로 나타난다.
제19도는 전송 스트림 결과의 예를 나타낸다.
상부도에 있어서, 예를 들어, 입력 전송 스트림은 두 개의 프로그램 스트림을 갖는데, 프로그램(A) 및 프로그램(B)이다. 우리는 단지 프로그램(A)을 기록한다. 재생에 따라, 프로그램(A)에 속하는 모든 패킷은 그들 원래의 시간 및 속도로 정밀하게 재생되지만, 기록되지 않은 프로그램(B)에 채워지지 않는다.
따라서 하부도에 도시된 출력 스트림은 입력 스트림보다 더 많은 버스티를 갖는다. 입력 스트림이 유효 MPEG 신호였다면, 그 출력 스트림은 유효하게 될 수 있다.
입력 데이터 스트림(R) 내의 타이밍 정보는 본 발명에 중요하지 않은 다수의 상이한 방법으로 결정될 수 있다.
예를 들어, 한 간단한 방법은 각각 들어오는 TP 의 시작 및 종료를 검출할 수 있는 공지된 패킷 검출기 회로(134)에 입력 데이터 스트림을 접속시키는 것이다. 그 후, 패킷 검출기 회로의 출력은 소정의 타이밍 정보를 나타내는 카운터(133)의 카운터 값을 검출하는데 이용될 수 있다. 기준 클럭(132)은 태그된 정보의 일관된 해석에 대한 기록 및 재생 공정에 대해 동일한 주파수가 되어야 하고, 적당한 단계는 기록 및 재생 동안 일치된 선정된 방법 내의 카운터(133)를 초기화하기 위해 취해진다.
기록된 타이머 정보는 판독 제어 블록(138) 내의 전송 스트림으로부터 스트립되고, 기억된(TPs)가 출력될 때를 결정하기 위해 이용된다.
인입 전송 스트림의 전송 속도가 일정하고 공지된 상태(1)에 있어서, 이전 방법에 따른 변화는 재생에 따른 상기 스트림을 재작성하는데 이용될 수 있다. 본 실시예의 메인 특성은 단지 로컬 카운터(제18도의 기준 클럭 및 카운터 대신에)를 필요로 하고, 각각의 전송 패킷의 도착에서 증가하고, 2 내지 5 매핑으로부터 이용가능한 예비 비트를 사용하여, '도착 순서'(SOA)와 각각의 전송 패킷을 태그한다. 재생에 따라, SOA 태그 내의 "불연속"이 매번 검출되고, TP 가 기록되지 않는 결과가 발생됨을 인지한다. 상기 "누락"패킷은 널 패킷과 대치된다. 모든 TP는 공지되고 일정한 전송 속도로 출력된다.
제20도는 임계 타이밍 정보의 보수를 도시한 입출력 스트림을 설명하는 타이밍도이다.
제18도의 블록도에 있어서, 데이터의 흐름만이 화살표로 도시되어 있다. 본 기술에 숙련된 사람들은 도면에는 도시하지 않았지만 명령 및 제어 신호에 여러 블록이 상호 접속됨을 알 수 있다.
이전에 지적한 것처럼, 본 발명은 임계 타이밍 데이터를 보존하는 다른 데이터 포맷 및 다른 방법에 응용될 수 있다.
제21도는 각각의 데이터 블록(150)이 블록 헤더의 형태로 프리앰블(151), 데이터 스트림을 실행하기 위한 블록 페이로드(152)와, 블록(CRC)의 형태로 포스트앰블(153)을 포함하는 약간의 채널의 블록 데이터 전송 유닛을 나타낸다. 제22도는 MPEG 출원에서 블록 페이로드의 포맷팅의 한예를 도시한다. 본 예에 있어서, 블록 페이로드(152)는 5개의 188 바이트 MPEG 전송 패킷(160...164)을 전달한다. 전송 패킷의 바이트 위치에 6개의 지시자(166...171)가 있다. 각각의 바이트 지시자(166...171)와 관련된 데이터(173...178)는 타이밍 정보이다. 모든 지시자와 타이밍 정보를 나타내는 관련된 데이터는 한 예를 들어, 5 전송 패킷과 함께 기억되는 예비 24 바이트가 필요하다. 그들은 페이로드 태그 또는 헤더(180)에 기억된다. 예를 들어, 각각의 위치 지시자 x 6개의 지시자(166...171) = 60 바이트에 대한 10비트; 각각의 타이밍 데이터 지시자 x 6개의 지시자(173...178) = 126 비트에 대한 21 비트; 전체의 186 비트 또는 약 24 바이트를 가정한다.
알 수 있듯이, 바이트 위치 지시자는 특정 패킷의 시작 및 종료에 대해 모든 지적을 필요치 않는다. 상기 예에 있어서, 단지 바이트 위치 지시자(167 및 168)는제2 전송 패킷(161)의 시작 및 종료 위치에 대해 지시하는 것이 바람직하다. 그 오프셋 위치는 PCR 위치인데, 데이터 스트림의 인코딩 소스에 장치 내의 클럭을 고정하기 위한 데이터 동기 펄스와 같은 타이머 회복에 전형적으로 이용되고, 전송 패킷의 시작부 이후에 12 번째 바이트에 전형적으로 위치된다. 바이트 위치 지시자의 선택에 의해, 단지 6개의 지시자(166...171)는 2개의 지시자를 갖는 1 패킷과 단지 1개의 지시자를 갖는 나머지 4개의 패킷인 5개의 패킷 160...164 순서의 타이밍 정보를 식별하는데 필요하다. 상기 경우에 관련된 데이터(173...178)는 6개의 지시자에 의해 지적된 시간 순간이다. 그 관련된 데이터는 또한 패킷 번호를 포함할 수 있다. 비트 전송 속도가 공지되고 일정하게 되는 경우에, 데이터는 패킷 번호 하나만 있을 수 있다. 결과적인 전체 플레이 로드는 5개의 패킷(160...164) 플러스 플레이 로드 헤더 또는 연속 5TP에 대한 타이밍 정보를 포함하는 태그(180)이다.
헤더(180) 내에 포함된 것은 정보 유닛과 관련된 두 개의 필드임을 알 수 있다. 예를 들어, 지시자에 의해 지적된 바이트 위치를 포함하고, 바이트 위치에 대한 타이밍 정보를 포함하는 제2 필드를 포함한다.
제21도 및 제22도에 설명된 장치의 구현을 위해, 제18도에 설명된 동일한 장치는 블록 헤더, 플레이 로드 태그를 계산 및 부가하는 것과, 전송 패킷 및 CRC 블록을 기록이전에 부가하는 것을 포함하는 블록 포맷팅을 제공하기 위해 버퍼단(137) 이전에 위치한 블록 포맷터단과 이용될 수 있다.
본 발명과 이용 가능한 여러 태그 선택은 제23도에 요약되어 있다. 태그 선택(1)은 패킷 시작 및 종료 시간을 포함하고; 태그 선택(2)은 패킷 시작 시간 및패킷 기간을 포함하고; 태그 선택(3)은 위치가 공지된 PCR과 같은 타이밍 임계 데이터을 포함하며, 따라서, 다른 선택과 비교된 정보의 지시자 또는 항목은 최소한 2개의 정보 항목을 필요로 한다.
본 명세서의 "타이밍 정보" 포현은 제23도의 정보뿐만 아니라, 패킷 순차 번호를 포함하기 위해 방송 센스에 이용되고, 일반적으로, 타이밍을 위한 모든 정보는 외부 관찰자를 통해 볼 수 있는 것을 의미하고, 채널은 타이밍을 실행하지도, 또는 변경하지도 못한다.
본 발명은 실시간 데이터, 소위 MPEG 정보 신호에 의해 전송되거나 방소오디는 데이터는 비-실시간 메디아(DVCR)에 기록되는 상태에서 설명되었다. 다른 중요한 실시예는 P1394 D-I/F로서 공지된 것이고, 원래 데이터 스트림의 타이밍을 회복하는데 비동기 전송이 필수적으로 포함된다.
P1394 인터페이스 프로토콜에 있어서, 제21도에 도시된 것과 같은 데이터 블록은 예를 들어, 컴퓨터 또는 소비자 전자 장치 사이의 데이터 전송을 위해 이용된다. 데이터가 MPEG 전송 패킷일때, 제21도 및 제22도에 관하여 상기 주어진 설명이 이용될 수 있다. 이 경우에, 채널은 P1394 인터페이스의 비동기 특성으로 MPEG 데이터 스트림을 기억하지 못하고, MPEG 패킷의 정확한 타이밍은 본 명세서에 기재된 발명을 사용없이 손실된다.
참조 문헌
(1) 유럽 특허출원 제492,704호(PHN 13.546)
(2) 유럽 특허출원 제93.202.950호(PHN 14.241)
(3) 유럽 특허출원 제93.201,263호(PHN 14.449)
(4) Grand Alliance HDTV System Specification, Draft document, February 22, 1994.
(5) 미국 특허 명세서 제5,142,421호(PHN 13.537)

Claims (19)

  1. 비동기 채널을 통해 타이밍 임계(timing-critical) 데이터를 전송하는 방법으로서,
    (i) 임계적으로 시간 조정된 연속적인 전송 유닛들의 스트림으로 재분할된 상기 타이밍 임계 데이터를 제공하는 단계를 포함하는 상기 타이밍 임계 데이터 전송 방법에 있어서,
    (ii) 상기 타이밍 임계 데이터로부터 상기 전송 유닛들에 대한 타이밍 정보의 적어도 한 개의 항목을 포함하는 스트림 재작성 정보를 판정하는 단계로서, 상기 스트림 재작성 정보로부터 상기 타이밍 임계 데이터가 재작성될 수 있는, 상기 스트림 재작성 정보 판정 단계와,
    (iii) 상기 전송 유닛들 중 적어도 일부의 전송 유닛들에 타이밍 정보의 상기 적어도 한 개의 항목을 태그하는 단계와,
    (iv) 상기 전송 유닛들을 타이밍 정보의 상기 태그된 항목들과 함께 상기 비동기 채널 상으로 전송하는 단계를 더 포함하는 특징으로 하는 타이밍 임계 데이터 전송 방법.
  2. 제1항에 있어서, 상기 타이밍 임계 데이터는 MPEG 데이터 스트림이고, 상기 전송 유닛들은 전송 패킷들인, 타이밍 임계 데이터 전송 방법.
  3. 제2항에 있어서, 상기 채널은 디지털 VCR인, 타이밍 임계 데이터 전송 방법.
  4. 제2항에 있어서, 상기 채널은 비동기인, 타이밍 임계 데이터 전송 방법.
  5. 제1항에 있어서, 한 개의 전송 유닛에 대한 타이밍 정보는 연관된 타이밍 정보 및 상기 전송 유닛의 바이트 위치에 대한 오직 한 개의 지시자를 포함하는, 타이밍 임계 데이터 전송 방법.
  6. 제1항에 있어서, 복수의 전송 유닛들에 대한 타이밍 정보는 상기 복수의 전송 유닛들 중 일부의 전송 유닛들의 바이트 위치들에 대한 두 개의 지시자들과, 연관된 타이밍 정보와 함께 상기 복수의 전송 유닛들 중 나머지 전송 유닛의 바이트 위치에 대한 한 개의 지시자를 포함하는, 타이밍 임계 데이터 전송 방법.
  7. 제6항에 있어서, 상기 복수의 전송 유닛들에 대한 타이밍 정보는 상기 복수의 전송 유닛들과 연관된 데이터 유닛 내에 저장되는, 타이밍 임계 데이터 전송 방법.
  8. 제6항에 있어서, 상기 두 개의 지시자들은 상기 한 개의 전송 유닛의 각기 개시 및 종료 시간들을 지시하는, 타이밍 임계 데이터 전송 방법.
  9. 제8항에 있어서, 상기 한 개의 지시자는 상기 전송 유닛 내의 바이트 위치가 되는, 타이밍 임계 데이터 전송 방법.
  10. 제9항에 있어서, 상기 한 개의 지시자와 연관된 데이터는 상기 전송 유닛들 중 일부의 전송 유닛의 시간 순간이 되는, 타이밍 임계 데이터 전송 방법.
  11. 제10항에 있어서, 상기 복수의 전송 유닛들은 MPEG 정보 신호의 전송 패킷들인, 타이밍 임계 데이터 전송 방법.
  12. 제11항에 있어서, 상기 한 개의 지시자는 PCR을 지시하는, 타이밍 임계 데이터 전송 방법.
  13. 제11항에 있어서, 상기 복수의 전송 유닛들은 5개인, 타이밍 임계 데이터 전송 방법.
  14. 제1항에 있어서, 상기 타이밍 임계 데이터는 블록 헤더와, 상기 타이밍 정보와 함께 복수의 전송 유닛들을 포함하는 블록 페이로드와, 에러 검사 블록을 순서대로 포함하는 데이터 블록으로서 포맷되는, 타이밍 임계 데이터 전송 방법.
  15. 제14항에 있어서, 상기 블록 페이로드는 복수의 전송 패킷들과, 상기 복수의전송 패킷들에 대한 타이밍 정보를 포함하는 한 개의 태크 패킷을 포함하는, 타이밍 임계 데이터 전송 방법.
  16. 비동기 채널을 통해 타이밍 임계 데이터를 전송하는 장치로서, (i) 임계적으로 시간 조정된 연속적인 전송 유닛들의 스트림으로 재분할된 상기 타이밍 임계 데이터를 제공하는 수단을 포함하는 상기 타이밍 임계 데이터 전송 장치에 있어서,
    (ii) 상기 타이밍 임계 데이터로부터 상기 전송 유닛들에 대한 타이밍 정보의 적어도 한 개의 항목을 포함하는 스트림 재작성 정보를 판정하는 수단으로서, 상기 재작성 정보로부터 상기 타이밍 임계 데이터가 재작성될 수 있는, 상기 스트림 재작성 정보 판정 수단과,
    (iii) 상기 전송 유닛들 중 적어도 일부의 전송 유닛들에 타이밍 정보의 상기 적어도 한 개의 항목을 태그하는 수단과,
    (iv) 상기 비동기 채널 상으로 타이밍 정보의 상기 태그된 항목과 함께 상기 전송 유닛들을 전송하는 수단을 더 포함하는 것을 특징으로 하는 타이밍 임계 데이터 전송 장치.
  17. 비동기 채널로부터 타이밍 임계 데이터를 수신하는 방법에 있어서,
    (i) 상기 채널로부터, 태그된 스트림 재작성 정보와 함께 제공된 전송 유닛들을 수신하는 단계로서, 상기 스트림 재작성 정보는 타이밍 정보의 항목을 포함하는, 상기 전송 유닛 수신 단계와,
    (ii) 전송 유닛들로부터 타이밍 정보의 태그된 항목들을 검색하는 단계와,
    (iii) 타이밍 정보의 상기 항목들에 응답하여 상기 타이밍 임계 데이터를 재작성하는 단계를 포함하는 것을 특징으로 하는 타이밍 임계 데이터 수신 방법.
  18. 비동기 채널로부터 타이밍 임계 데이터를 수신하는 장치에 있어서,
    (i) 태그된 스트림 재작성 정보와 함께 제공된 전송 유닛들을 수신하는 수신수단으로서, 상기 스트림 재작성 정보는 상기 채널로부터의 타이밍 정보의 항목을 포함하는, 상기 전송 유닛 수신 수단과,
    (ii) 전송 유닛들로부터의 타이밍 정보의 태그된 항목들을 검색하는 검색 수단과,
    (iii) 타이밍 정보의 상기 항목들에 응답하여 상기 타이밍 임계 데이터를 재작성하는 수단을 포함하는 타이밍 임계 데이터 수신 장치.
  19. 기록 캐리어 상에 기록된 타이밍 임계 데이터를 가진 상기 기록 캐리어로서, 상기 타이밍 임계 데이터는 임계적으로 시간 조정된 연속적인 전송 유닛들의 스트림으로 재분할되고, 상기 전송 유닛들 중 적어도 일부의 전송 유닛들에는 상기 전송 유닛들에 대한 타이밍 정보의 적어도 한 개의 항목을 포함하는 스트림 재작성 정보가 태그되며, 상기 타이밍 임계 데이터는 상기 기록 캐리어로부터의 재생시 상기 스트림 재작성 정보로부터 재작성될 수 있는, 기록 캐리어.
KR1019950705652A 1994-04-08 1995-03-13 기록캐리어상에mpeg정보를기록하고기록캐리어로부터mpeg정보를재생하는방법 KR100385248B1 (ko)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US225,193 1994-04-08
US08/225,193 US5579183A (en) 1994-04-08 1994-04-08 Recording and reproducing an MPEG information signal on/from a record carrier
US225193 1994-04-08
US253535 1994-06-03
US08/253,535 US5596581A (en) 1994-04-08 1994-06-03 Recording and reproducing an MPEG information signal using tagged timing information
US253,535 1994-06-03

Publications (2)

Publication Number Publication Date
KR960703261A KR960703261A (ko) 1996-06-19
KR100385248B1 true KR100385248B1 (ko) 2003-08-21

Family

ID=22843911

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1019950705652A KR100385248B1 (ko) 1994-04-08 1995-03-13 기록캐리어상에mpeg정보를기록하고기록캐리어로부터mpeg정보를재생하는방법
KR10-1995-0705628A KR100376026B1 (ko) 1994-04-08 1995-12-07

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR10-1995-0705628A KR100376026B1 (ko) 1994-04-08 1995-12-07

Country Status (14)

Country Link
US (8) US5579183A (ko)
EP (4) EP0702879B1 (ko)
JP (2) JP3667336B2 (ko)
KR (2) KR100385248B1 (ko)
AT (4) ATE188326T1 (ko)
AU (2) AU692235B2 (ko)
BR (2) BR9505873A (ko)
DE (4) DE69514180T2 (ko)
ES (3) ES2222552T3 (ko)
FI (2) FI115423B (ko)
HK (2) HK1012769A1 (ko)
HU (1) HU228158B1 (ko)
PL (1) PL178660B1 (ko)
WO (2) WO1995027977A2 (ko)

Families Citing this family (185)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2585757B2 (ja) 1988-11-02 1997-02-26 株式会社日立製作所 情報信号の記録再生方法及び記録再生装置
ES2118976T3 (es) * 1993-09-10 1998-10-01 Rca Thomson Licensing Corp Codificador audio de paquetes en tiempo real que funcionan en modo de capas.
US5579183A (en) * 1994-04-08 1996-11-26 U.S. Philips Corporation Recording and reproducing an MPEG information signal on/from a record carrier
JP3385109B2 (ja) * 1994-04-12 2003-03-10 三菱電機株式会社 ディジタルvtr
JP3322998B2 (ja) * 1994-04-12 2002-09-09 三菱電機株式会社 ディジタルvtr
US6977964B1 (en) 1994-04-12 2005-12-20 Mitsubishi Denki Kabushiki Kaisha Digital VTR for recording and replaying data depending on replay modes
JP3568984B2 (ja) * 1994-06-20 2004-09-22 株式会社日立製作所 情報の再生方法、再生装置、出力方法及び出力装置
JP3330459B2 (ja) * 1994-07-04 2002-09-30 三菱電機株式会社 磁気記録再生装置
KR970004637B1 (ko) * 1994-07-18 1997-03-29 엘지전자 주식회사 디브이씨알(dvcr)의 변속 재생 방법
GB9512068D0 (en) 1995-06-14 1995-08-09 Thomson Consumer Electronics Bus and interface system for consumer digital equipment
WO1996008922A1 (en) * 1994-09-13 1996-03-21 Philips Electronics N.V. Storage and retrieval of a data reduced digital video signal in/from a memory and recording and reproduction of a data reduced digital video signal on a longitudinal record carrier
JP3371174B2 (ja) * 1994-09-22 2003-01-27 ソニー株式会社 パケット受信装置
US6549948B1 (en) * 1994-10-18 2003-04-15 Canon Kabushiki Kaisha Variable frame rate adjustment in a video system
SG34287A1 (en) * 1994-10-28 1996-12-06 Hitachi Ltd Input-output circuit recording apparatus and reproduction apparatus for digital video signal
JPH08140042A (ja) * 1994-11-07 1996-05-31 Sony Corp 画像データの再生装置及び記録再生装置
JPH08138316A (ja) * 1994-11-07 1996-05-31 Toshiba Corp 記録再生装置
US6141485A (en) 1994-11-11 2000-10-31 Mitsubishi Denki Kabushiki Kaisha Digital signal recording apparatus which utilizes predetermined areas on a magnetic tape for multiple purposes
CN1152775A (zh) * 1994-11-11 1997-06-25 株式会社东芝 包数据的记录装置和重放装置
US6976266B1 (en) * 1994-12-23 2005-12-13 Thomson Licensing S.A. Apparatus and method for processing a program guide in a digital video system
US5933568A (en) * 1995-03-06 1999-08-03 Victor Company Of Japan, Ltd. Method of recording and reproducing digital signals in different signal transmission modes and recording medium therefor
US6118922A (en) * 1995-03-10 2000-09-12 U.S. Philips Corporation Recording and reproduction of a trick mode video signal
KR100387460B1 (ko) * 1995-03-28 2003-10-04 코닌클리케 필립스 일렉트로닉스 엔.브이. 기록장치및방법,기록매체,재생장치
JPH10501947A (ja) * 1995-04-04 1998-02-17 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ デジタル情報信号及び少なくとも一つのデジタル補助信号を記録/再生するときの各種記録/再生モード
DE69623170T2 (de) 1995-04-27 2003-05-15 Hitachi Ltd Verfahren und Vorrichtung zum Empfang und/oder Wiedergabe von digitalen Signalen
US6069902A (en) * 1995-06-14 2000-05-30 Matsushita Electric Industrial Co., Ltd. Broadcast receiver, transmission control unit and recording/reproducing apparatus
JPH10505449A (ja) * 1995-06-22 1998-05-26 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ ヘリカル走査型の記録/再生装置
JP3339044B2 (ja) * 1995-06-28 2002-10-28 日本ビクター株式会社 ディジタル信号記録方法、記録再生方法、記録装置、記録再生装置及び記録媒体
US5917438A (en) * 1995-06-30 1999-06-29 Victor Company Of Japan, Ltd. Data storing and outputting apparatus
US6008959A (en) * 1995-07-05 1999-12-28 U.S. Philips Corporation Recording/reproducing apparatus for storing a digital information signal in a storage medium using packet a method and a record carrier, which further allows for editing the stored digital information signal by including references to additional packets
JP3147729B2 (ja) * 1995-09-13 2001-03-19 株式会社東芝 記録信号作成装置
JPH0983541A (ja) * 1995-09-19 1997-03-28 Fujitsu Ltd エラー処理方法および装置
JP3774914B2 (ja) * 1995-09-27 2006-05-17 ソニー株式会社 ビデオ装置
KR0170298B1 (ko) * 1995-10-10 1999-04-15 김광호 디지탈 비디오 테이프의 기록 방법
JP3625322B2 (ja) * 1995-10-23 2005-03-02 株式会社東芝 磁気記録再生装置及びこれに用いるデータ配列方法
TW319942B (ko) * 1995-11-14 1997-11-11 Nippon Bickter Kk
JPH09162877A (ja) * 1995-12-06 1997-06-20 Fujitsu Ltd バッファ制御方式
US5899578A (en) * 1995-12-25 1999-05-04 Sony Corporation Digital signal processor, processing method, digital signal recording/playback device and digital signal playback method
JP3305183B2 (ja) * 1996-01-12 2002-07-22 株式会社東芝 ディジタル放送受信端末装置
JP2000500946A (ja) * 1996-01-19 2000-01-25 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ 記録担体上の傾斜トラックへのデータ削減デジタルビデオ信号の記録
US6292621B1 (en) * 1996-02-05 2001-09-18 Canon Kabushiki Kaisha Recording apparatus for newly recording a second encoded data train on a recording medium on which an encoded data train is recorded
US6137834A (en) * 1996-05-29 2000-10-24 Sarnoff Corporation Method and apparatus for splicing compressed information streams
US5844595A (en) * 1996-05-31 1998-12-01 Thomson Consumer Electronics, Inc. Decoding of digital data including program specific information
US5835730A (en) * 1996-07-31 1998-11-10 General Instrument Corporation Of Delaware MPEG packet header compression for television modems
JPH10154373A (ja) * 1996-09-27 1998-06-09 Sony Corp データデコードシステムおよびデータデコード方法、伝送装置および方法、並びに、受信装置および方法
US5825778A (en) * 1996-10-04 1998-10-20 Zenith Electronics Corporation VSB modulator input interfrace using simple standard
US6078448A (en) * 1997-01-21 2000-06-20 U.S. Philips Corporation Recording of subcode signals in slant tracks on a record carrier
JP2001502873A (ja) * 1997-02-03 2001-02-27 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 記録担体におけるトリックプレイ信号の記録
JP2000508819A (ja) * 1997-02-03 2000-07-11 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ヘリカルスキャンタイプの記録装置におけるトリックプレイ信号の記録
ID21033A (id) * 1997-02-03 1999-04-08 Koninkl Philips Electronics Nv Perekaman dari sinyal-sinyal pemakai trik pada suatu bahan pembawa perekaman
JP2000508817A (ja) * 1997-02-03 2000-07-11 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 記録担体上のトリックプレイ信号の記録中にこのような信号の同期ブロックの番号付け
CN1220762A (zh) 1997-02-03 1999-06-23 皇家菲利浦电子有限公司 在记录载体上记录特技播放信号
EP0904585A2 (en) * 1997-03-12 1999-03-31 Koninklijke Philips Electronics N.V. Recording of a digital information signal on a record carrier
JP2000511383A (ja) * 1997-03-12 2000-08-29 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 記録担体にディジタル情報信号を記録する装置及び方法
TW405110B (en) 1997-04-15 2000-09-11 Hitachi Ltd Method of digital image signal recording and/or regeneration and its device
KR100243209B1 (ko) 1997-04-30 2000-02-01 윤종용 오류정정 능력을 개선한 디지털 기록/재생 장치와 그 방법
US5991912A (en) * 1997-05-15 1999-11-23 Next Level Communications Digital video transport error handling in cell based communications systems
US6233253B1 (en) * 1997-05-23 2001-05-15 Thomson Licensing S.A. System for digital data format conversion and bit stream generation
KR100238287B1 (ko) * 1997-06-03 2000-01-15 윤종용 프레임 동기 장치 및 그 방법
CN1121035C (zh) * 1997-07-17 2003-09-10 松下电器产业株式会社 数据记录再现装置
JPH1173737A (ja) 1997-08-29 1999-03-16 Sony Corp 記録装置及び方法、再生装置及び方法並びに記録媒体
US6072771A (en) * 1997-09-26 2000-06-06 International Business Machines Corporation Detection of errors in table data
US6229801B1 (en) 1997-09-26 2001-05-08 International Business Machines Corporation Delivery of MPEG2 compliant table data
US6356567B2 (en) 1997-09-26 2002-03-12 International Business Machines Corporation Embedded clock recovery and difference filtering for an MPEG-2 compliant transport stream
US6088357A (en) * 1997-09-26 2000-07-11 International Business Machines Corporation Auxiliary transport assist processor especially for an MPEG-2 compliant decoder
US6078594A (en) * 1997-09-26 2000-06-20 International Business Machines Corporation Protocol and procedure for automated channel change in an MPEG-2 compliant datastream
US6275507B1 (en) 1997-09-26 2001-08-14 International Business Machines Corporation Transport demultiplexor for an MPEG-2 compliant data stream
US6195403B1 (en) 1997-09-26 2001-02-27 International Business Machines Corporation Pulse generator for a voltage controlled oscillator
US6181706B1 (en) 1997-09-26 2001-01-30 International Business Machines Corporation Common buffer for multiple streams and control registers in an MPEG-2 compliant transport register
US6115422A (en) * 1997-09-26 2000-09-05 International Business Machines Corporation Protocol and procedure for time base change in an MPEG-2 compliant datastream
US6091772A (en) * 1997-09-26 2000-07-18 International Business Machines, Corporation Black based filtering of MPEG-2 compliant table sections
EP1067770B1 (en) * 1999-07-08 2011-03-02 Sony Deutschland GmbH Method for recording transport streams of data
US6925577B1 (en) 1997-11-14 2005-08-02 Sony International (Europe) Gmbh Method for recording/storing multiple transport streams by dividing into series of packets
JP2001509940A (ja) * 1997-11-28 2001-07-24 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 第一のビット伝送速度を有する第一の情報信号、及びこの第一のビット伝送速度よりも大きい第二のビット伝送速度を有する第二の情報信号の記録及び再生
US6215754B1 (en) 1997-12-30 2001-04-10 Joel Vidal High capacity compact disk player
JP3402177B2 (ja) * 1998-01-26 2003-04-28 ソニー株式会社 ディジタル信号多重化装置及び方法、ディジタル信号伝送方法、ディジタル信号記録方法、並びに、記録媒体
TW417089B (en) * 1998-02-11 2001-01-01 Koninkl Philips Electronics Nv Reproduction of a digital information signal in a trick play reproduction mode
US6680944B1 (en) * 1998-03-09 2004-01-20 Sony Corporation Apparatus for and method of predictive time stamping of isochronous data packets transmitted over an IEEE 1394-1995 serial bus network
KR20010012762A (ko) 1998-03-19 2001-02-26 요트.게.아. 롤페즈 기록매체와 같은 디스크 상에/디스크로부터 실시간 정보를기록/재생하는 장치 및/또는 편집하는 장치
CN1272207A (zh) * 1998-03-19 2000-11-01 皇家菲利浦电子有限公司 在/从盘形记录载体上记录/再现和/或编辑实时信息
US6788710B1 (en) * 1998-03-19 2004-09-07 Thomson Licensing S.A. Auxiliary data insertion in a transport datastream
DE19813551C2 (de) * 1998-03-27 2000-03-23 Grundig Ag Verfahren zur Übertragung von zeitkritischen Datenpaketen in digitalen drahtlosen Übertragungssystemen
CN100447882C (zh) * 1998-05-06 2008-12-31 汤姆森特许公司 重放位流的处理
US6593937B2 (en) 1998-06-18 2003-07-15 Sony Corporation Method of and apparatus for handling high bandwidth on-screen-display graphics data over a distributed IEEE 1394 network utilizing an isochronous data transmission format
DE19983292T1 (de) 1998-06-18 2003-04-03 Sony Electronics Inc Verfahren und ein Gerät zum Aufteilen, zum maßstabsgetreuen Ändern und zum Anzeigen von Video- und/oder Graphik über mehrere Anzeigeeinrichtungen
JP2002519805A (ja) * 1998-06-30 2002-07-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 倍速再生用記録および再生装置
US8380041B2 (en) 1998-07-30 2013-02-19 Tivo Inc. Transportable digital video recorder system
US6233389B1 (en) 1998-07-30 2001-05-15 Tivo, Inc. Multimedia time warping system
US7558472B2 (en) 2000-08-22 2009-07-07 Tivo Inc. Multimedia signal processing system
US8577205B2 (en) * 1998-07-30 2013-11-05 Tivo Inc. Digital video recording system
EP0986248A1 (en) * 1998-09-07 2000-03-15 Deutsche Thomson-Brandt Gmbh Method and apparatus for timestamping a bitstream to be recorded
US6993247B1 (en) * 1998-10-13 2006-01-31 Lg Electronics Inc. Method and apparatus for creating search information for recorded digital broadcast streams using change of program identification information
EP1053548B1 (en) * 1998-12-02 2005-03-09 Koninklijke Philips Electronics N.V. Apparatus and method for recording a digital information signal with trick play information in slant tracks on a record carrier
JP2000173181A (ja) * 1998-12-04 2000-06-23 Sony Corp データ記録装置及び出力装置、データ出力システム、データ記録方法及び出力方法、並びにデータ記録及び出力方法
AU3343400A (en) * 1999-01-06 2000-07-24 Digital Video Express, L.P. Digital content distribution system and method
US7492393B2 (en) * 1999-02-12 2009-02-17 Sony Corporation Method of and apparatus for generating a precise frame rate in digital video transmission from a computer system to a digital video device
US7174560B1 (en) 1999-02-25 2007-02-06 Sharp Laboratories Of America, Inc. Method of synchronizing events with a digital television audio-visual program
JP2000251391A (ja) * 1999-03-02 2000-09-14 Sony Corp データ伝送方法及び電子機器
US6879768B1 (en) * 1999-03-05 2005-04-12 Canon Kabushiki Kaisha Information processing apparatus, method therefor and memory medium storing information processing program
JP4292654B2 (ja) * 1999-03-19 2009-07-08 ソニー株式会社 記録装置および方法、再生装置および方法、並びに記録媒体
WO2000060445A1 (fr) * 1999-03-30 2000-10-12 Matsushita Electric Industrial Co., Ltd. Systeme de traitement de donnees, dispositif emetteur/recepteur de donnees et support enregistre
US7188353B1 (en) 1999-04-06 2007-03-06 Sharp Laboratories Of America, Inc. System for presenting synchronized HTML documents in digital television receivers
US6748481B1 (en) * 1999-04-06 2004-06-08 Microsoft Corporation Streaming information appliance with circular buffer for receiving and selectively reading blocks of streaming information
US6820144B2 (en) 1999-04-06 2004-11-16 Microsoft Corporation Data format for a streaming information appliance
US6463486B1 (en) 1999-04-06 2002-10-08 Microsoft Corporation System for handling streaming information using a plurality of reader modules by enumerating output pins and associated streams of information
US6378035B1 (en) 1999-04-06 2002-04-23 Microsoft Corporation Streaming information appliance with buffer read and write synchronization
US6535920B1 (en) 1999-04-06 2003-03-18 Microsoft Corporation Analyzing, indexing and seeking of streaming information
WO2000072600A2 (en) 1999-05-14 2000-11-30 Koninklijke Philips Electronics N.V. Method of converting a packetized stream of information signals into a stream of information signals with time stamps and vice versa
US6330286B1 (en) * 1999-06-09 2001-12-11 Sarnoff Corporation Flow control, latency control, and bitrate conversions in a timing correction and frame synchronization apparatus
GB2352595B (en) 1999-07-27 2003-10-01 Sgs Thomson Microelectronics Data processing device
US6463070B1 (en) * 1999-08-27 2002-10-08 Tachyon, Inc. System and method for clock correlated data flow in a multi-processor communication system
EP1885128A3 (en) 1999-09-20 2008-03-12 Tivo, Inc. Closed caption tagging system
GB2356100B (en) * 1999-11-05 2004-02-25 Sony Uk Ltd Data format and data transfer
US7299405B1 (en) 2000-03-08 2007-11-20 Ricoh Company, Ltd. Method and system for information management to facilitate the exchange of ideas during a collaborative effort
US6976032B1 (en) * 1999-11-17 2005-12-13 Ricoh Company, Ltd. Networked peripheral for visitor greeting, identification, biographical lookup and tracking
US7653925B2 (en) * 1999-11-17 2010-01-26 Ricoh Company, Ltd. Techniques for receiving information during multimedia presentations and communicating the information
US7298959B1 (en) * 1999-12-16 2007-11-20 Sharp Laboratories Of America, Inc. Method and apparatus for storing MPEG-2 transport streams using a conventional digital video recorder
US6859456B1 (en) * 2000-03-13 2005-02-22 Motorola, Inc. Method and apparatus for checking communicated data
JP2001285792A (ja) * 2000-03-30 2001-10-12 Matsushita Electric Ind Co Ltd 再生装置、媒体、情報集合体、伝送媒体及び記録媒体
JP3380517B2 (ja) * 2000-03-30 2003-02-24 松下電器産業株式会社 特殊再生データ作成装置、及び媒体
US7088911B2 (en) * 2000-04-26 2006-08-08 Sony Corporation Recording apparatus and method, playback apparatus and method, and recording medium therefor
US7535888B1 (en) * 2000-05-26 2009-05-19 Bigband Networks, Inc. System and method for providing in-band timing information to digital home communication terminals
JP2001359049A (ja) * 2000-06-14 2001-12-26 Mitsubishi Electric Corp プログラム記録再生方法および装置
FR2811846B1 (fr) * 2000-07-17 2002-09-27 Thomson Multimedia Sa Procede et dispositif de lecture de donnees enregistrees mpeg transmises sur un bus ieee 1394
US7069449B2 (en) * 2000-08-03 2006-06-27 Itech Group, Inc. Method and system for encrypting and storing content to a user
US20020124259A1 (en) * 2000-09-27 2002-09-05 Chang Edward Y. Client-based interactive digital television architecture
US7415188B2 (en) * 2000-11-17 2008-08-19 Matsushita Electric Industrial Co., Ltd. Method and apparatus for recording/reproduction
US6711208B2 (en) * 2000-12-04 2004-03-23 Qualcomm, Incorporated Estimation of traffic-to-pilot ratios
JP3558983B2 (ja) * 2000-12-19 2004-08-25 株式会社東芝 デジタル放送の記録再生装置
EP1355492B1 (en) * 2001-01-19 2011-11-16 Panasonic Corporation Reproducing apparatus and reproducing method
DE10108551A1 (de) * 2001-02-22 2002-09-12 Siemens Ag Jitter Korrektur bei Multiplexing
US20070230921A1 (en) * 2001-04-05 2007-10-04 Barton James M Multimedia time warping system
ITTO20010525A1 (it) * 2001-06-01 2002-12-01 Telecom Italia Lab Spa Procedimento di trasmissione, ad esempio per la trasmissione ripartita di flussi audiovisivi o multimediali, sistema di trasmissione, trasme
KR100900449B1 (ko) * 2001-06-21 2009-06-02 엘지전자 주식회사 디지털 방송 데이터 기록/재생장치 및 방법
US8238725B2 (en) * 2001-08-20 2012-08-07 Broadcom Corporation System and method for providing personal video recording trick modes
CA2411991A1 (en) * 2001-11-19 2003-05-19 Linear Systems Ltd. Transmitting digital video signals over an ip network
US7152197B2 (en) * 2002-01-24 2006-12-19 Koninklijke Philips Electronics, N.V. Error correction of stream data
US7486680B1 (en) 2002-03-21 2009-02-03 Ji Zhang Packet schedule timestamp for a compressed bitstream
US7908626B2 (en) * 2002-05-03 2011-03-15 Time Warner Interactive Video Group, Inc. Network based digital information and entertainment storage and delivery system
US8392952B2 (en) * 2002-05-03 2013-03-05 Time Warner Cable Enterprises Llc Programming content processing and management system and method
US7614066B2 (en) 2002-05-03 2009-11-03 Time Warner Interactive Video Group Inc. Use of multiple embedded messages in program signal streams
US20050034171A1 (en) * 2002-05-03 2005-02-10 Robert Benya Technique for delivering programming content based on a modified network personal video recorder service
US8443383B2 (en) 2002-05-03 2013-05-14 Time Warner Cable Enterprises Llc Use of messages in program signal streams by set-top terminals
US7111314B2 (en) * 2002-05-03 2006-09-19 Time Warner Entertainment Company, L.P. Technique for delivering entertainment programming content including interactive features in a communications network
US7073189B2 (en) * 2002-05-03 2006-07-04 Time Warner Interactive Video Group, Inc. Program guide and reservation system for network based digital information and entertainment storage and delivery system
US7610606B2 (en) * 2002-05-03 2009-10-27 Time Warner Cable, Inc. Technique for effectively providing various entertainment services through a communications network
US8312504B2 (en) 2002-05-03 2012-11-13 Time Warner Cable LLC Program storage, retrieval and management based on segmentation messages
US7114173B2 (en) * 2002-05-03 2006-09-26 Aol Time Warner Interactive Video Group, Inc. Technique for synchronizing deliveries of information and entertainment in a communications network
MY162363A (en) * 2002-06-11 2017-06-15 Thomson Licensing Sa Multimedia server with simple adaptation to dynamic network loss conditions
DE10230812B4 (de) * 2002-07-08 2004-11-25 T-Mobile Deutschland Gmbh Verfahren zur Übertragung von zusätzlichen Informationen bei Verwendung eines Verfahrens zur Komprimierung von Daten mittels einer priorisierenden Pixelübertragung
FR2842690B1 (fr) * 2002-07-17 2004-10-08 Thomson Licensing Sa Procede et dispositif de transmission de donnees video pour la mise en oeuvre de modes speciaux
US7840119B2 (en) * 2002-09-25 2010-11-23 General Instrument Corporation Methods and apparatus for processing progressive I-slice refreshed MPEG data streams to enable trick play mode features on a display device
WO2004088982A1 (ja) * 2003-03-28 2004-10-14 Matsushita Electric Industrial Co. Ltd. データ処理装置
KR20060027346A (ko) * 2003-06-17 2006-03-27 코닌클리케 필립스 일렉트로닉스 엔.브이. 스터핑 바이트 제거를 갖는 dvd-멀티미디어 홈 플래폼용스트림 파일 포맷
US20060215699A1 (en) * 2003-07-21 2006-09-28 Worrell Charles W Trick mode operation for subchannels
WO2005019999A2 (en) * 2003-08-13 2005-03-03 Skystream Networks Inc. Method and system for re-multiplexing of content-modified mpeg-2 transport streams using pcr interpolation
US7342968B2 (en) * 2003-08-13 2008-03-11 Skystream Networks Inc. Method and system for modeling the relationship of the bit rate of a transport stream and the bit rate of an elementary stream carried therein
US20050036557A1 (en) * 2003-08-13 2005-02-17 Jeyendran Balakrishnan Method and system for time synchronized forwarding of ancillary information in stream processed MPEG-2 systems streams
US7227899B2 (en) * 2003-08-13 2007-06-05 Skystream Networks Inc. Method and system for re-multiplexing of content-modified MPEG-2 transport streams using interpolation of packet arrival times
US7693222B2 (en) * 2003-08-13 2010-04-06 Ericsson Television Inc. Method and system for re-multiplexing of content-modified MPEG-2 transport streams using PCR interpolation
US7274742B2 (en) * 2003-08-13 2007-09-25 Skystream Networks Inc. Model and model update technique in a system for modeling the relationship of the bit rate of a transport stream and the bit rate of an elementary stream carried therein
US7689712B2 (en) 2003-11-26 2010-03-30 Ricoh Company, Ltd. Techniques for integrating note-taking and multimedia information
JP4059857B2 (ja) * 2004-03-02 2008-03-12 富士通株式会社 伝送装置及び伝送方法
US7624021B2 (en) * 2004-07-02 2009-11-24 Apple Inc. Universal container for audio data
CN102665112B (zh) * 2004-11-19 2015-08-19 Tivo股份有限公司 用于多媒体内容的安全传输和回放的方法和设备
US8634413B2 (en) 2004-12-30 2014-01-21 Microsoft Corporation Use of frame caching to improve packet loss recovery
JP4264655B2 (ja) * 2005-03-17 2009-05-20 ソニー株式会社 映像記録システム,映像記録装置,映像信号の記録方法
US20060215567A1 (en) * 2005-03-25 2006-09-28 Arun Raghunath Method and apparatus for monitoring path statistics
JP2006311508A (ja) * 2005-03-29 2006-11-09 Toshiba Corp データ伝送システムとその送信側装置及び受信側装置
US7554576B2 (en) * 2005-06-20 2009-06-30 Ricoh Company, Ltd. Information capture and recording system for controlling capture devices
US8805929B2 (en) * 2005-06-20 2014-08-12 Ricoh Company, Ltd. Event-driven annotation techniques
US20070035668A1 (en) * 2005-08-11 2007-02-15 Sony Corporation Method of routing an audio/video signal from a television's internal tuner to a remote device
US7533326B2 (en) * 2005-12-06 2009-05-12 Micrel, Inc. Adaptive decoder for decoding an asynchronous data stream
KR20080091153A (ko) * 2005-12-23 2008-10-09 코닌클리케 필립스 일렉트로닉스 엔.브이. 입력 프레임들의 시퀀스를 포함하는 입력 데이터 스트림을처리하는 디바이스 및 방법
FR2897228A1 (fr) * 2006-02-08 2007-08-10 Thomson Licensing Sas Methode de transmission d'informations temporelles a latence fixe
US9578290B2 (en) * 2007-08-09 2017-02-21 Gvbb Holdings S.A.R.L. Video data reproduction system
US8238341B2 (en) * 2008-04-25 2012-08-07 Chi Mei Communication Systems, Inc. Apparatus and method for processing voice over internet protocol packets
US8380866B2 (en) * 2009-03-20 2013-02-19 Ricoh Company, Ltd. Techniques for facilitating annotations
US9215423B2 (en) 2009-03-30 2015-12-15 Time Warner Cable Enterprises Llc Recommendation engine apparatus and methods
US11076189B2 (en) 2009-03-30 2021-07-27 Time Warner Cable Enterprises Llc Personal media channel apparatus and methods
US8438596B2 (en) 2009-04-08 2013-05-07 Tivo Inc. Automatic contact information transmission system
US8232636B2 (en) * 2010-01-26 2012-07-31 International Business Machines Corporation Reliability enhancement of metal thermal interface
US9467723B2 (en) 2012-04-04 2016-10-11 Time Warner Cable Enterprises Llc Apparatus and methods for automated highlight reel creation in a content delivery network
US20140334553A1 (en) * 2013-05-07 2014-11-13 Magnum Semiconductor, Inc. Methods and apparatuses including a statistical multiplexer with bitrate smoothing
US9948962B2 (en) 2014-11-13 2018-04-17 Time Warner Cable Enterprises Llc Apparatus and methods for efficient delivery of electronic program guide data
US10116676B2 (en) 2015-02-13 2018-10-30 Time Warner Cable Enterprises Llc Apparatus and methods for data collection, analysis and service modification based on online activity

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5287178A (en) * 1992-07-06 1994-02-15 General Electric Company Reset control network for a video signal encoder

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US579183A (en) * 1897-03-23 Slate-ruler
GB2177877A (en) 1985-07-13 1987-01-28 Stc Plc Packet systems
NL8601182A (nl) * 1986-05-12 1987-12-01 Philips Nv Werkwijze en inrichting voor het opnemen en/of weergeven van een beeldsignaal en een bijbehorend audiosignaal in respektievelijk van een registratiedrager, en een registratiedrager verkregen volgens de werkwijze.
US4774587A (en) * 1987-06-02 1988-09-27 Eastman Kodak Company Still video transceiver processor
NL9002772A (nl) * 1990-09-21 1992-04-16 Philips Nv Inrichting voor het optekenen van een digitaal informatiesignaal in een registratiedrager.
NL9002839A (nl) * 1990-12-21 1992-07-16 Philips Nv Inrichting voor het optekenen van "clock run-in" kodewoorden aan het begin van een spoor op een magnetische registratiedrager.
US5122875A (en) * 1991-02-27 1992-06-16 General Electric Company An HDTV compression system
JP2909239B2 (ja) * 1991-03-27 1999-06-23 株式会社東芝 高能率符号化記録再生装置
JP3237152B2 (ja) * 1991-11-15 2001-12-10 ソニー株式会社 ディジタル情報信号の記録装置
JP2664112B2 (ja) * 1992-01-17 1997-10-15 シャープ株式会社 映像信号のディジタル記録及び再生装置
JP2706398B2 (ja) * 1992-02-14 1998-01-28 シャープ株式会社 映像信号のディジタル記録装置及び再生装置
KR0135873B1 (ko) * 1992-03-14 1998-05-15 강진구 디지탈 자기기록재생방법 및 장치
JPH05274841A (ja) * 1992-03-26 1993-10-22 Sony Corp 情報記録装置
US5289276A (en) * 1992-06-19 1994-02-22 General Electric Company Method and apparatus for conveying compressed video data over a noisy communication channel
JP3184011B2 (ja) 1992-07-20 2001-07-09 株式会社東芝 帯域圧縮信号処理装置
US5583650A (en) * 1992-09-01 1996-12-10 Hitachi America, Ltd. Digital recording and playback device error correction methods and apparatus for use with trick play data
JP3264290B2 (ja) 1992-09-22 2002-03-11 ソニー株式会社 復号方法および復号装置
EP0595411B1 (en) * 1992-10-30 1999-01-20 Koninklijke Philips Electronics N.V. Arrangement for recording a digital signal in a track on a magnetic record carrier
TW266292B (ko) * 1992-10-30 1995-12-21 Philips Electronics Nv
US5398143A (en) * 1992-12-01 1995-03-14 Samsung Electronics Co., Ltd. Data placement on tape for a digital video tape recorder suitable for high speed picture playback
JP3240017B2 (ja) 1993-01-11 2001-12-17 ソニー株式会社 Mpeg信号記録方法およびmpeg信号再生方法
US5377051A (en) * 1993-01-13 1994-12-27 Hitachi America, Ltd. Digital video recorder compatible receiver with trick play image enhancement
US5805762A (en) * 1993-01-13 1998-09-08 Hitachi America, Ltd. Video recording device compatible transmitter
US5887115A (en) * 1993-01-13 1999-03-23 Hitachi America, Ltd. Method and apparatus for implementing a video tape recorder for recording digital video signals having either a fixed or variable data transmission rate
EP0608946A3 (en) * 1993-01-28 1995-08-16 Philips Electronics Nv Arrangement for recording a video signal and a corresponding audio signal in slant tracks on a longitudinal magnetic record carrier, and record carrier obtained by means of the arrangement.
TW235360B (ko) * 1993-01-28 1994-12-01 Philips Electronics Nv
US5396497A (en) * 1993-02-26 1995-03-07 Sony Corporation Synchronization of audio/video information
US5381181A (en) * 1993-05-13 1995-01-10 Thomson Consumer Electronics, Inc. Clock recovery apparatus as for a compressed video signal
US5414455A (en) * 1993-07-07 1995-05-09 Digital Equipment Corporation Segmented video on demand system
US5914955A (en) * 1993-10-20 1999-06-22 Lsi Logic Corporation Switched network hub on a chip
US5579183A (en) * 1994-04-08 1996-11-26 U.S. Philips Corporation Recording and reproducing an MPEG information signal on/from a record carrier
US5566174A (en) * 1994-04-08 1996-10-15 Philips Electronics North America Corporation MPEG information signal conversion system
JP3575100B2 (ja) * 1994-11-14 2004-10-06 ソニー株式会社 データ送信/受信装置及び方法並びにデータ記録/再生装置及び方法
US5793927A (en) * 1995-06-07 1998-08-11 Hitachi America, Ltd. Methods for monitoring and modifying a trick play data stream to insure MPEG compliance

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5287178A (en) * 1992-07-06 1994-02-15 General Electric Company Reset control network for a video signal encoder

Also Published As

Publication number Publication date
HUT73451A (en) 1996-08-28
FI115423B (fi) 2005-04-29
ATE297636T1 (de) 2005-06-15
ATE188326T1 (de) 2000-01-15
EP0702879B1 (en) 1999-12-29
JPH08511413A (ja) 1996-11-26
EP0858230B1 (en) 2004-06-02
DE69514180D1 (de) 2000-02-03
BR9505872A (pt) 1999-08-31
ATE268534T1 (de) 2004-06-15
HU228158B1 (en) 2013-01-28
DE69527401D1 (de) 2002-08-22
WO1995027978A3 (en) 1995-11-23
DE69533113T2 (de) 2005-05-25
US20030219038A1 (en) 2003-11-27
WO1995027977A3 (en) 1995-11-30
HU9503511D0 (en) 1996-02-28
KR100376026B1 (ko) 2003-08-25
KR960703261A (ko) 1996-06-19
US6724978B2 (en) 2004-04-20
WO1995027978A2 (en) 1995-10-19
AU1821895A (en) 1995-10-30
US5579183A (en) 1996-11-26
JP3667336B2 (ja) 2005-07-06
DE69533113D1 (de) 2004-07-08
EP0702877A1 (en) 1996-03-27
AU1822095A (en) 1995-10-30
US20050031301A1 (en) 2005-02-10
ES2222552T3 (es) 2005-02-01
US6556590B1 (en) 2003-04-29
PL178660B1 (pl) 2000-05-31
EP0702877B1 (en) 2002-07-17
EP1175103A1 (en) 2002-01-23
FI955887A (fi) 1995-12-07
JPH09505195A (ja) 1997-05-20
PL311953A1 (en) 1996-03-18
US5596581A (en) 1997-01-21
US6081526A (en) 2000-06-27
HK1012769A1 (en) 1999-08-06
JP3801198B2 (ja) 2006-07-26
EP0702879A1 (en) 1996-03-27
FI20040762A (fi) 2004-06-03
FI955887A0 (fi) 1995-12-07
DE69534267T2 (de) 2006-05-04
DE69534267D1 (de) 2005-07-14
WO1995027977A2 (en) 1995-10-19
EP0858230A1 (en) 1998-08-12
US20030031463A1 (en) 2003-02-13
AU688868B2 (en) 1998-03-19
BR9505873A (pt) 1998-12-29
HK1014073A1 (en) 1999-09-17
ES2179097T3 (es) 2003-01-16
ATE220837T1 (de) 2002-08-15
ES2243394T3 (es) 2005-12-01
US7376151B2 (en) 2008-05-20
DE69514180T2 (de) 2000-08-31
EP1175103B1 (en) 2005-06-08
AU692235B2 (en) 1998-06-04
US6490406B1 (en) 2002-12-03
DE69527401T2 (de) 2003-03-27
US7792413B2 (en) 2010-09-07

Similar Documents

Publication Publication Date Title
KR100385248B1 (ko) 기록캐리어상에mpeg정보를기록하고기록캐리어로부터mpeg정보를재생하는방법
EP0712127B1 (en) Apparatus and method for recording and reproducing digital data
US6418269B1 (en) Recording of trick play signals on a record carrier
RU2229174C2 (ru) Запись информационных сигналов в формате mpeg на носитель информации и их воспроизведение
US5754553A (en) Packet conversion apparatus and system
US5546399A (en) Packet conversion apparatus and system
US6353701B1 (en) Direction identifier for recording of trick play signals on a record carrier
US6317556B1 (en) Sync block numbering of trick play signals during recording of such signals on a record carrier
AU701481B2 (en) Recording and reproducing an MPEG information signal on/from a record carrier
US6339673B1 (en) Recording of a trick play signal in a helical scan type recording apparatus
EP0693214A1 (en) Arrangement for recording or reproducing a digital video signal and a corresponding digital audio signal

Legal Events

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

Payment date: 20130502

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20140507

Year of fee payment: 12

EXPY Expiration of term