ES2243394T3 - Grabacion de reproduccion de una señal de informacion mpeg en/desde un soporte de grabacion. - Google Patents
Grabacion de reproduccion de una señal de informacion mpeg en/desde un soporte de grabacion.Info
- Publication number
- ES2243394T3 ES2243394T3 ES01203624T ES01203624T ES2243394T3 ES 2243394 T3 ES2243394 T3 ES 2243394T3 ES 01203624 T ES01203624 T ES 01203624T ES 01203624 T ES01203624 T ES 01203624T ES 2243394 T3 ES2243394 T3 ES 2243394T3
- Authority
- ES
- Spain
- Prior art keywords
- signal
- block
- information
- blocks
- group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 230000004044 response Effects 0.000 claims description 9
- 238000000034 method Methods 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 5
- 238000011084 recovery Methods 0.000 claims 7
- 230000032258 transport Effects 0.000 description 90
- 238000000926 separation method Methods 0.000 description 10
- 230000008901 benefit Effects 0.000 description 9
- 230000005236 sound signal Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000002123 temporal effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 239000000945 filler Substances 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000009395 breeding Methods 0.000 description 1
- 230000001488 breeding effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010076 replication Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40117—Interconnection of audio or video/imaging devices
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B15/00—Driving, 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/18—Driving; Starting; Stopping; Arrangements for control or regulation thereof
- G11B15/1808—Driving of both record carrier and head
- G11B15/1875—Driving of both record carrier and head adaptations for special effects or editing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1201—Formatting, e.g. arrangement of data block or words on the record carriers on tapes
- G11B20/1207—Formatting, e.g. arrangement of data block or words on the record carriers on tapes with transverse tracks only
- G11B20/1208—Formatting, 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/005—Reproducing at a different information rate from the information rate of recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
- G11B27/3036—Time code signal
- G11B27/3054—Vertical Interval Time code [VITC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
- G11B27/3063—Subcodes
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/309—Table of contents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23406—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving management of server-side video buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling 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/23608—Remultiplexing multiplex streams, e.g. involving modifying time stamps or remapping the packet identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing 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/2381—Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4147—PVR [Personal Video Recorder]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4305—Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4344—Remultiplexing of multiplex streams, e.g. by modifying time stamps or remapping the packet identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4381—Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44004—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8455—Structuring 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation 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/8042—Transformation 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/90—Tape-like record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/02—Recording, reproducing, or erasing methods; Read, write or erase circuits therefor
- G11B5/09—Digital recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
- H04N5/7824—Television signal recording using magnetic recording on tape with rotating magnetic heads
- H04N5/7826—Television signal recording using magnetic recording on tape with rotating magnetic heads involving helical scanning of the magnetic tape
- H04N5/78263—Television 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
- H04N5/7824—Television signal recording using magnetic recording on tape with rotating magnetic heads
- H04N5/7826—Television signal recording using magnetic recording on tape with rotating magnetic heads involving helical scanning of the magnetic tape
- H04N5/78263—Television 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/78266—Television 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
- H04N5/783—Adaptations for reproducing at a rate different from the recording rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation 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/8205—Transformation 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/8227—Transformation 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)
- Time-Division Multiplex Systems (AREA)
- Electrophonic Musical Instruments (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Communication Control (AREA)
Abstract
Disposición de grabación para grabar una señal de información en pistas en un soporte (40) de grabación, comprendiendo la disposición de grabación: - un terminal (11) de entrada para recibir la señal de información, - unos medios (12-34) de codificación de canal para codificar en canal la señal de información para obtener una señal de canal adecuada para grabar en una pista en dicho soporte de grabación, - un medio de escritura para escribir la señal de canal en la pista, comprendiendo la señal de canal bloques (SBi) de señal subsiguientes que tienen una longitud fija predeterminada, comprendiendo cada bloque de señal una primera sección de bloque que comprende una señal de sincronización y una segunda sección de bloque (figura 4) que comprende un número de bytes de canal.
Description
Grabación y reproducción de una señal de
información MPEG en/desde un soporte de grabación.
La invención se refiere a una disposición de
grabación para grabar una señal de información en pistas en un
soporte de grabación, comprendiendo la disposición de grabación:
- un terminal de entrada para recibir la señal de
información,
- unos medios de codificación de canal para
codificar en canal la señal de información para obtener una señal de
canal adecuada para grabar en una pista en dicho soporte de
grabación,
- un medio de escritura para escribir la señal de
canal en la pista,
comprendiendo la señal de canal bloques de señal
subsiguientes, comprendiendo cada bloque de señal una primera
sección de bloque que comprende una señal de sincronización y una
segunda sección de bloque que comprende un número de bytes de canal,
a un soporte de grabación obtenido con la disposición de grabación,
y a una disposición de reproducción para reproducir la señal de
vídeo desde el soporte de grabación.
Por el documento EP-A 492.704, el
documento (1) en la lista de referencias que puede encontrarse al
final de esta solicitud, se conoce una disposición de grabación tal
como la dada en el párrafo inicial.
La disposición conocida es una disposición de
grabación del tipo de exploración helicoidal y graba una señal de
información que comprende una señal de audio digital y una señal de
vídeo digital en sectores de grabación de señal de audio y sectores
de grabación de señal de vídeo, respectivamente, en pistas
subsiguientes, en la que, cuando se graba una pista, el sector de
grabación de señal de vídeo en una pista viene primero y viene
seguido por el sector de grabación de señal de audio. No obstante,
el orden en el que los sectores aparecen en una pista puede ser
también el orden inverso. Además, pueden incluirse otros sectores en
una pista, tal como una zona de ciclo de entrada de temporización
situada al comienzo de una pista, para permitir un enganche del
reloj interno del sistema a las señales leídas de la pista, y unas
zonas de preámbulo y de epílogo que están situadas entre los varios
sectores y funcionan como intervalo de edición. Se hace referencia a
este respecto a las solicitudes de patente estadounidense
presentadas con anterioridad nº 93.202.950, la referencia (2) en la
lista de referencias, y nº 93.201.263, la referencia (3) en la lista
de documentos.
Los documentos de la técnica anterior se refieren
a propuestas para la realización de un nuevo estándar de grabadora
de casetes de vídeo digital (DVC) que permite la grabación y
reproducción de vídeo digital y audio digital en/desde un soporte de
grabación magnético longitudinal. Este nuevo estándar de grabadora
de vídeo digital dará lugar a nuevos reproductores/grabadoras de
vídeo digital del denominado tipo DVC.
La invención tiene como objetivo proporcionar una
disposición de grabación que sea capaz de grabar otros tipos de
señales de información en el formato de cinta conocido, tal como se
define en el preámbulo. La disposición de grabación según la
invención se caracteriza porque la señal de información es una señal
de información MPEG según un formato MPEG, comprendiendo la señal de
información MPEG paquetes (P_{k-1}, P_{k},
P_{k+1}) de transporte subsiguientes que tienen una longitud fija
predeterminada, porque los medios de codificación de canal están
adaptados para almacenar cada vez información incluida en x paquetes
de transporte de la señal de información MPEG en las segundas
secciones de bloque de un primer grupo de y primeros bloques de
señal de dichos bloques de señal de la señal de canal para permitir
un modo de reproducción normal empleando información de vídeo
almacenada en dicho primer grupo de y primeros bloques de señal
durante un modo de reproducción de reproducción normal, estando los
medios de codificación de canal adaptados además para recibir una
señal de información de vídeo en modo de trucaje y estando adaptados
para almacenar dicha señal de vídeo en modo de trucaje en unas
segundas secciones de bloque de un segundo grupo de z segundos
bloques de señal de dichos bloques de señal de la señal de canal
para permitir un modo de reproducción de trucaje empleando la
información de vídeo almacenada en dichos segundos bloques de señal,
porque las segundas secciones de bloque de al menos un bloque de
señal en cada primer y segundo grupo de los primeros y segundos
bloques de señal comprenden respectivamente una tercera sección
(TB3.j) de bloque, y los medios de codificación de canal están
adaptados además para generar información de identificación y para
almacenar dicha información de identificación en dicha tercera
sección de bloque, indicando dicha información de identificación si
el grupo comprende primeros bloques de señal o segundos bloques de
señal, y porque x, y y z son constantes enteras para las que se
cumple que x\geq1, y>1 y z>1.
Más específicamente, la señal de información es
una señal de información MPEG según un formato MPEG, comprendiendo
la señal de información MPEG paquetes de transporte subsiguientes,
porque los medios de codificación de canal están adaptados para
almacenar cada vez información incluida en x paquetes de transporte
de la señal de información MPEG en las segundas secciones de bloque
de un grupo de y bloques de señal de la señal de canal, porque las
segundas secciones de bloque de al menos aquellos bloques de señal
en un grupo de y bloques de señal que comprende la parte inicial de
un paquete de transporte comprenden una tercera sección de bloque
para almacenar información de número de secuencia relativa a un
número de secuencia de paquete de transporte correspondiente al
paquete de transporte que tiene su parte inicial almacenada en la
segunda sección de bloque del bloque de señal, y porque x e y son
enteros tales que x\geq1 e y>1.
La invención se basa en la siguiente intuición.
El borrador de la Especificación del sistema HDTV de la Gran
Alianza, fechado el 22 de febrero de 1994, el documento (4) en la
lista de referencias, más específicamente, los capítulos V y VI de
esta especificación, comprende una descripción de un sistema de
transporte para transmitir una señal de información MPEG, que
incluye una señal de vídeo digital con datos comprimidos y una
correspondiente señal de audio digital con datos comprimidos, a
efectos de difusión o para una transmisión por una red de cable. La
señal de información MPEG se encuentra en forma de paquetes de
transporte que tienen o la misma longitud o una longitud variable en
el tiempo. Sin embargo, un paquete de transporte comprende en ambos
casos 188 bytes de información, siendo el primer byte un byte de
sincronización.
Una transmisión de una señal de información MPEG
así en forma de una grabación en y una reproducción desde un soporte
de grabación, tal como un soporte de grabación magnético, requiere
que se tomen medidas especiales para realizar tal tipo de
transmisión a través del formato de cinta conocido. Más
específicamente, la invención se refiere al almacenamiento de los
paquetes de transporte en los bloques de señal del formato de cinta
conocido.
En general, puede decirse que, cuando se almacena
la información incluida en un número de x paquetes de transporte de
la señal de información MPEG en un número de y bloques de señal,
queda disponible algo de espacio libre en los y bloques de señal
para el almacenamiento de información adicional, información
adicional que se refiere a la aplicación específica de grabar y
reproducir la señal de información MPEG en/desde el soporte de
grabación. En un ejemplo específico del formato DVC, las segundas
secciones de bloque pueden comprender 77 bytes de información. En
esa situación, pueden almacenarse dos paquetes de transporte, de
cada uno de los cuales se ha borrado el byte de sincronización, en
unas segundas secciones de bloque de cinco bloques de señal. Ahora,
quedan disponibles 11 bytes (= 5 x 77 - 2 x 187) en los cinco
bloques de señal. Esos 11 bytes pueden dividirse entre las segundas
secciones de bloque de los cinco bloques de señal de varias maneras
para obtener las terceras secciones de bloque. Una manera tal es que
los dos primeros bytes de todas las segundas secciones de bloque
estén disponibles como terceras secciones de bloque y que el último
byte disponible puede considerarse como una tercera sección de
bloque para indicar el límite entre la información de los dos
paquetes de transporte tal como están almacenados en los cinco
bloques de señal.
En el ejemplo anterior, puede almacenarse
información de identificación, que identifica al bloque de señal
como siendo el primer bloque de señal del grupo de y bloques de
señal, en una tercera sección de bloque del primer bloque de señal
en un grupo de y bloques de señal. O bien, puede almacenarse
información de número de secuencia (números de secuencia) relativa a
la secuencia de los bloques de señal en las terceras secciones de
bloque. Este número de secuencia puede identificarse también como un
contador de continuidad. Las medidas propuestas dan como resultado
una serie de ventajas.
La ventaja de usar información de identificación
que identifica a un bloque de señal como siendo el primer bloque de
señal en un grupo de y bloques de señal es que puede detectarse el
comienzo de un grupo, lo que simplifica la lectura de los datos
durante la reproducción.
Una ventaja de utilizar números de secuencia es
que, cuando se reproducen los bloques de señal, puede decidirse al
recuperar los números de secuencia si se ha pasado por alto o no un
bloque de señal debido a unos errores de reproducción, de manera que
puede realizarse una corrección u ocultación de errores. Otra
ventaja es que puede mezclarse la información a almacenar en los
bloques de señal al grabar. Al recuperarse los números de secuencia,
resulta posible realizar una separación en respuesta a los números
de secuencia recuperados para obtener el flujo de datos
original.
Además, tener números de secuencia incluidos en
las terceras secciones de bloque de los bloques de señal posibilita
repetir bloques de señal en el caso de que un paquete de transporte
del flujo de datos MPEG almacenado en esos bloques de señal requiera
de una mayor protección contra errores que pueden producirse durante
la grabación y un proceso posterior de reproducción.
Las características que caracterizan una
disposición de reproducción según la invención permiten una
reproducción en la disposición de reproducción en un modo de
reproducción normal utilizando los primeros bloques de señal y una
reproducción en un modo de reproducción de trucaje empleando los
segundos bloques de señal, en respuesta a la detección de la
información que indica los grupos que comprenden primeros bloques de
señal o segundos bloques de señal, respectivamente.
La disposición de grabación, tal como se da en el
párrafo inicial, también puede caracterizarse porque las segundas
secciones de bloque de todos los bloques de señal en cada primer y
segundo grupo de primeros y segundos bloques de señal,
respectivamente, comprenden una tercera sección de bloque para
almacenar información de identificación que indica si el grupo
comprende primeros bloques de señal o segundos bloques de señal.
Más específicamente, las segundas secciones de
bloque de un grupo de y bloques de señal comprenden cada una una
tercera sección de bloque para almacenar información de número de
secuencia relativa a un número de secuencia de paquete de transporte
correspondiente al paquete de transporte cuya información está
almacenada en dicho bloque de señal.
El almacenamiento de un número de secuencia de
paquete tiene sus ventajas si se recibe un flujo de datos MPEG que
tiene una velocidad binaria constante y que comprende un número de
programas de vídeo diferentes entrelazados en el flujo de datos
MPEG. En general, tal flujo de datos tiene una velocidad binaria
demasiado alta para grabar el flujo de datos total en el soporte de
grabación. La disposición de grabación comprende ahora un selector
de programas para recuperar un programa de vídeo y una señal de
audio correspondiente del flujo de datos MPEG para obtener la señal
de información MPEG para grabar. Puesto que en un paquete de
transporte MPEG se incluye información correspondiente a sólo un
programa de vídeo, tal selector de programas selecciona únicamente
aquellos paquetes de transporte del flujo de datos MPEG que
comprenden información correspondiente a dicho sólo un programa de
vídeo. Eso significa que se borran algunos paquetes del flujo de
datos MPEG original recibido. Sin embargo, durante la reproducción,
debería generarse una señal de vídeo MPEG según el estándar MPEG,
comprendiendo ahora sin embargo sólo el programa de vídeo. Tal flujo
de datos regenerado debería tener los paquetes de transporte que se
seleccionaron al grabar en la misma ubicación, es decir, de un modo
u otro deben insertarse en el flujo de datos regenerado paquetes de
relleno correspondientes a los paquetes borrados durante la
grabación. Durante la grabación, se añade un número de secuencia a
cada paquete de transporte recibido, es decir, también para los
paquetes que se borren. Los números de secuencia de los paquetes que
se seleccionan y almacenan se almacenan en la tercera sección de
bloque de los bloques de señal en los que se almacena un paquete de
transporte. Durante la reproducción, se recupera una secuencia de
números en la que los números subsiguientes no son necesariamente
números mayores siguientes. En esa situación, deben insertarse uno o
más paquetes de relleno para regenerar la réplica del flujo de datos
MPEG original.
La disposición de grabación, tal como se da en el
párrafo inicial, puede caracterizarse además porque la señal de
información es una señal de información MPEG según un formato MPEG,
comprendiendo la señal de información MPEG paquetes de transporte
subsiguientes, comprendiendo la disposición de grabación un medio de
detección para detectar el momento de recepción de los paquetes de
transporte y para generar información de temporización para cada
paquete de transporte recibido, correspondiendo la información de
temporización para un paquete de transporte a dicho momento de
recepción de dicho paquete de transporte, porque los medios de
codificación de canal están adaptados para almacenar cada vez
información incluida en x paquetes de transporte de la señal de
información MPEG en las segundas secciones de bloque de un grupo de
y bloques de señal de la señal de canal, porque las segundas
secciones de bloque de al menos aquellos bloques de señal en un
grupo de y bloques de señal que comprende la parte inicial de un
paquete de transporte comprenden una tercera sección de bloque para
almacenar la información de temporización para dicho paquete de
transporte que tiene su posición inicial almacenada en la segunda
sección de bloque del bloque de señal, y porque x e y son enteros
tales que x\geq1 e y>1.
Más específicamente, las segundas secciones de
bloque de un grupo de y bloques de señal comprenden cada una una
tercera sección de bloque para almacenar la información de
temporización correspondiente al paquete de transporte que tiene
información almacenada en la segunda sección de bloque de dicho
bloque de señal.
El almacenamiento de información de temporización
correspondiente a un paquete de transporte requiere que la
disposición de grabación esté dotada de un medio de detección para
detectar el tiempo de recepción de un paquete de transporte. Esta
medida tiene sus ventajas si se recibe un flujo de datos MPEG que
tiene una velocidad binaria variable y que comprende un número de
programas de vídeo diferentes entrelazados en el flujo de datos
MPEG. Tal como se ha dicho anteriormente, en general, tal flujo de
datos tiene una velocidad binaria demasiado alta para grabar el
flujo de datos total en el soporte de grabación. La disposición de
grabación comprende ahora un selector de programas para recuperar un
programa de vídeo con su correspondiente señal de audio del flujo de
datos MPEG para obtener la señal de información MPEG para grabar.
Puesto que en el paquete de transporte MPEG se incluye información
correspondiente a sólo un programa de vídeo, tal selector de
programas selecciona únicamente aquellos paquetes de transporte del
flujo de datos MPEG que comprendan información correspondiente a
dicho sólo un programa de vídeo. Al detectar y almacenar la
información de temporización correspondiente a un paquete de
transporte, la disposición de reproducción será capaz de recuperar
la información de temporización y recrear la señal de información
MPEG empleando dicha información de temporización.
Obsérvese que las medidas analizadas
anteriormente pueden aplicarse por separado o unas en combinación
con otras en la disposición de grabación. Por consiguiente, se
obtendrán soportes de grabación que tengan bloques de señal
almacenados en pistas en el soporte de grabación, teniendo los
bloques de señal una primera sección de bloque que comprende una
señal de sincronización y una segunda sección de bloque que
comprende un número de bytes de canal, almacenándose x paquetes de
transporte de la señal de información MPEG en las segundas secciones
de bloque de un grupo de y bloques de señal de la señal de canal.
Además, según la invención,
- la segunda sección de bloque de al menos el
primer bloque de señal del grupo de y bloques de señal comprende una
tercera sección de bloque para almacenar información de
identificación que identifica al bloque de señal como siendo el
primer bloque de señal del grupo de y bloques de señal, o
- dicha información de identificación es
información de número de secuencia, y las segundas secciones de
bloque de un grupo de y bloques de señal comprenden todas una
tercera sección de bloque para almacenar información de número de
secuencia relativa a los números de secuencia de los bloques de
señal, o
- las segundas secciones de bloque de los bloques
de señal comprenden cada una una tercera sección de bloque para
almacenar información de identificación que indica si el bloque de
señal comprende datos de "reproducción normal" o datos de
"modo de trucaje", o
- las segundas secciones de bloque de al menos
aquellos bloques de señal en un grupo de y bloques de señal que
comprende la parte inicial de un paquete de transporte comprenden
una tercera sección de bloque para almacenar información de
identificación relativa a un número de secuencia de paquete de
transporte correspondiente al paquete de transporte que tiene su
parte inicial almacenada en la segunda sección de bloque del bloque
de señal, o
- las segundas secciones de bloque de al menos
aquellos bloques de señal en un grupo de y bloques de señal que
comprende la parte inicial de un paquete de transporte comprenden
una tercera sección de bloque para almacenar la información de
temporización para dicho paquete de transporte que tiene su parte
inicial almacenada en la segunda sección de bloque del bloque de
señal, o
- unas terceras secciones de bloque comprenden
información procedente de una combinación de una o más de las
medidas indicadas anteriormente.
Quedará claro que será necesaria una disposición
de reproducción que esté adaptada a cada realización específica de
la disposición de grabación para permitir una reproducción de la
señal de información MPEG grabada en el soporte de grabación. Tal
disposición de reproducción es el asunto de las reivindicaciones
dirigidas a la disposición de reproducción.
Estos y otros aspectos de la invención resultarán
evidentes por, y se elucidarán con referencia a, las realizaciones
descritas en lo sucesivo. La descripción de las figuras muestra:
En la figura 1, el formato de pista de un soporte
de grabación del tipo DVC,
en la figura 2, esquemáticamente el contenido del
sector de grabación de la señal de vídeo en la pista de la figura
1,
en la figura 3, esquemáticamente el flujo de
datos MPEG en serie y el formato de los paquetes de transporte
incluidos en el flujo de datos MPEG en serie,
en la figura 4, un ejemplo del almacenamiento de
dos paquetes de transporte en cinco bloques de señal,
en la figura 5, el contenido de la pista cuando
se graba información MPEG en ella,
en la figura 6, una realización de la disposición
de grabación,
en la figura 7, una realización de la disposición
de reproducción,
en la figura 8a, un ejemplo de un flujo de datos
MPEG en serie original que tiene una velocidad binaria y una
velocidad de paquetes constantes, en la figura 8b, el flujo de datos
MPEG que se graba, y en la figura 8c, la réplica regenerada del
flujo de datos MPEG en serie original,
en la figura 9, una realización de la unidad de
procesamiento de "reproducción normal" en la disposición de
grabación de la figura 6,
en la figura 10, un ejemplo de una secuencia de
tres grupos de cinco bloques de señal cada uno,
en la figura 11, otro ejemplo de una secuencia de
tres grupos de cinco bloques de señal cada uno,
en la figura 12, un ejemplo de la unidad de
procesamiento de "reproducción normal" en la disposición de
reproducción de la figura 7,
en la figura 13a, un ejemplo de un flujo de datos
MPEG en serie original que tiene una velocidad binaria y una
velocidad de paquetes variables, en la figura 13b, el flujo de datos
MPEG que se graba, y en la figura 13c, la réplica regenerada del
flujo de datos MPEG en serie original,
en la figura 14, otra realización de la unidad de
procesamiento de "reproducción normal" en la disposición de
grabación de la figura 6,
en la figura 15, otra realización de la unidad de
procesamiento de "reproducción normal" en la disposición de
reproducción de la figura 7,
en la figura 16, el soporte de grabación y la
cabeza lectora que explora el soporte de grabación durante un modo
de reproducción de trucaje,
en la figura 17, la secuencia de bloques de señal
en una pista que forma la zona de reproducción de trucaje.
La figura 1 muestra el formato de las señales tal
como se graban en una pista en un soporte de grabación magnético por
medio de una grabadora de vídeo de exploración helicoidal del tipo
DVC. El extremo izquierdo de la pista 1 en la figura 1 es el
comienzo de la pista, y el extremo derecho de la pista es la parte
terminal de la pista. La pista comprende un número de partes de
pista. La parte de pista denotada por G1 es la parte de pista de
preámbulo. En la referencia (1) se ha descrito exhaustivamente un
ejemplo de la parte G1 de pista de preámbulo.
La parte G1 de pista está seguida por una parte
TP1 de grabación del tono de seguimiento, que se denota como una
parte ITI (insertar información de temporización) de pista y que
contiene un tono de seguimiento, información de sincronismo e
información de identificación (o de temporización). En la referencia
(3) puede encontrarse una explicación adicional del contenido de la
pista ITI.
La parte TP1 de pista está seguida por una
separación G2 de edición. La separación G2 de edición está seguida
por la parte TP2 de pista, que es el sector de grabación de señal de
audio y comprende información de audio digital. La separación G3 de
edición está seguida por una parte TP3 de pista que es el sector de
grabación de señal de vídeo y comprende información de vídeo
digital. La separación G4 de edición está seguida por una parte TP4
de pista, denotada por INDEX, y que comprende, entre otras cosas,
información de subcódigos, tal como información de tiempo absoluto
y/o relativo y un índice (TOC). La pista está finalizada por la
parte G5 de pista. Puede mencionarse que el orden de secuencia en el
que aparecen las partes TP1, TP2 y TP3 en las pistas puede ser
distinto.
El contenido del sector TP3 de grabación de señal
de vídeo se da en la figura 2. De hecho, la figura 2 muestra
esquemáticamente un número de 149 líneas horizontales, denotadas por
j=1 a j=149, que tienen bytes de información almacenados en ellas.
En realidad, las 149 líneas son 149 bloques de señal (o bloques de
sincronismo) que se almacenan secuencialmente en el sector TP3 de
grabación de señal de vídeo. En cada bloque de señal se almacenan 90
bytes de información denotados por i=1 a i=90.
Los dos primeros bytes (i=1 e i=2) de cada bloque
de señal forman una pauta de sincronismo de 2 bytes de largo. Los
tres siguientes bytes en cada bloque de señal forman un código de
ID, que comprende, entre otras cosas, información que indica el
número de secuencia del bloque de señal en la parte TP3 de grabación
de señal de vídeo. Los últimos ocho bytes en los bloques de señal
forman información de paridad horizontal. En las ubicaciones de
almacenamiento i=6 a i=82, ambas inclusive, se almacena información
de paridad vertical de los 11 últimos bloques de señal.
En las ubicaciones de almacenamiento i=6 a i=82,
ambas inclusive, se almacenan bytes de información de señales de
vídeo de los bloques de señal que tienen los números de secuencia
j=3 a j=137, ambos inclusive. En las ubicaciones de almacenamiento
i=6 a i=82, ambas inclusive, se almacenan bytes de datos auxiliares
de los bloques de señal que tienen los números de secuencia j = 1, 2
y 138. Los bloques de señal se almacenan secuencialmente en la parte
TP3 de señales de vídeo, empezando por el bloque de señal denotado
por y=1, seguido por el bloque de señal denotado por j=2, etc.,
hasta el bloque de señal denotado por j=149.
Los datos auxiliares para almacenar en los
bloques de señal denotados por j = 1, 2 y 138 pueden ser datos de
teletexto o datos de control.
Debería observarse aquí que puede especificarse
que los datos auxiliares se almacenen en una ubicación diferente en
la memoria. Se hace referencia a este respecto al documento (1),
figura 13, en el que los datos auxiliares se almacenan en la parte
de memoria denotada por III.
La figura 3 muestra esquemáticamente el flujo de
datos MPEG aplicado a una disposición de grabación según la
invención. El flujo de datos MPEG comprende paquetes de transporte
subsiguientes, denotados por ..., P_{k-1},
P_{k}, P_{k+1}, ... Cada uno de los paquetes comprende una parte
PH de cabecera de 4 bytes de largo y una parte de cuerpo de 184
bytes de largo. Los paquetes de transporte pueden transmitirse en un
flujo de datos que tenga una velocidad binaria constante. Esto
significa que los paquetes tienen la misma longitud, vista en el
tiempo, y se reciben a una velocidad de paquetes fija. Los paquetes
de transporte pueden transmitirse también en un flujo de datos que
tenga una velocidad binaria variable. En esta situación, los
paquetes no necesitan ser de la misma longitud, vista en el tiempo,
y pueden recibirse con una velocidad binaria variable. El primer
byte en la cabecera PH de paquete es un byte de sincronización. El
byte de sincronización es idéntico para todos los paquetes de
transporte. Los otros tres tipos en la cabecera comprenden
información de ID, tal como un identificador de paquete. Para una
explicación adicional del contenido de la información de ID, se hace
referencia al documento (4) en la lista de referencias, más
específicamente, al capítulo V, párrafo 5.1 en la página 27.
La parte de cuerpo de los paquetes de transporte
comprende cada una 184 bytes para almacenar la información de vídeo
y de audio que debería transmitirse según el formato MPEG. La parte
de cuerpo de un paquete de transporte puede almacenar o bien
información de audio correspondiente a una cierta señal de vídeo, o
bien la señal de vídeo. Además, en el caso de que se transmita un
número de programas de vídeo a través del flujo de datos MPEG, la
parte de cuerpo almacena una señal de vídeo correspondiente a uno de
tales programas de vídeo transmitidos.
La invención tiene ahora como objetivo grabar la
señal de vídeo, y la correspondiente señal de audio, tal como puede
apreciarse, correspondiente a uno de esos programas de vídeo
transmitidos a través del flujo de datos MPEG en el soporte de
grabación que tiene el formato de pista dado a conocer en las
figuras 1 y 2. La información almacenada en los paquetes de
transporte debería almacenarse en los bloques de señal, más
específicamente, en los 135 bloques de señal denotados por j=3 a
j=137 en la parte TP3 de grabación de señal de vídeo de una pista.
Los dos bytes de sincronismo, denotados por i=1 e i=2, la
información de ID en forma de tres bytes de ID denotados por i=3, 4
y 5, así como los 8 bytes de paridad horizontal, denotados por i=83
a 90, en esos bloques de señal, son necesarios para una grabación y
reproducción correctas. Por consiguiente, sólo se encuentran
disponibles los 77 bytes, denotados por i=6 a 82, en los bloques de
señal denotados por j=3 a 137, para el almacenamiento de los
paquetes de transporte de la información MPEG. La parte de los
bloques de señal formada por los 77 bytes i=6 a 82 se define como
siendo las segundas secciones de bloque de los bloques de señal.
Puesto que la sincronización durante la grabación
y la reproducción se garantiza por medio de las palabras de
sincronismo de los bloques de señal, no hay necesidad de transmitir
los bytes de sincronismo de los paquetes de transporte a través del
soporte de grabación. Así que antes de almacenar la información
comprendida en los paquetes de transporte en las segundas secciones
de bloque de los bloques de señal denotados por j=3 a 135, se
descarta el byte de sincronización de todos los paquetes de
transporte. Por consiguiente, sólo deberían almacenarse 187 bytes de
información en los bloques de señal para cada paquete de
transporte.
Un cálculo sencillo aclara que pueden almacenarse
dos paquetes de transporte en cinco bloques de señal, y que quedan
disponibles 11 bytes para el almacenamiento de otra información. La
figura 4 ofrece un ejemplo de cómo pueden almacenarse los dos
paquetes de transporte en las segundas secciones de bloque del grupo
de cinco bloques de señal, denotados por SB1 a SB5 en la figura 4.
La figura 4 sólo muestra el contenido de las segundas secciones de
bloque de longitud de 77 bytes incluidos en los bloques de señal.
Tal como puede observarse en la figura 4, los 11 bytes se dividen
entre el grupo de cinco bloques de señal de manera que cada segunda
sección de bloque comprende una tercera sección TB3.1 a TB3.5 de
bloque de dos bytes de largo al comienzo de las segundas secciones
de bloque de los cinco bloques SB1 a SB5 de señal, respectivamente,
y una tercera sección de bloque en forma de un byte, denotada por
FB, se encuentra disponible en el tercer bloque SB3 de señal. Los
187 bytes del primer paquete de transporte se almacenan en los
bloques SB1, SB2 y SB3 de señal, donde los tres bytes de ID de la
cabecera de paquete del primer paquete de transporte, indicada por
TH1, se almacenan primero en el bloque SB1 de señal, directamente
tras la primera sección TB3.1 de bloque, y a continuación, los
primeros 72 bytes en el cuerpo del primer paquete de transporte se
almacenan después de los mismos en la segunda sección de bloque del
bloque SB1 de señal. Los siguientes 75 bytes en el cuerpo del primer
paquete de transporte se almacenan en la segunda sección de bloque
del bloque SB2 de señal, tras la tercera sección TB3.2 de bloque, y
los últimos 37 bytes en el cuerpo del primer paquete de transporte
se almacenan en la segunda sección de bloque del bloque SB3 de
señal, tras la tercera sección TB3.3 de bloque.
A continuación viene el byte FB, el cual indica
el límite entre la información en los primer y segundo paquetes de
transporte almacenados en el grupo de cinco bloques de señal. Los
187 bytes del segundo paquete de transporte se almacenan en los
bloques SB3, SB4 y SB5 de señal, donde los tres bytes de ID de la
cabecera de paquete del segundo paquete de transporte, indicada por
TH2, se almacenan primero en el bloque SB3 de señal, directamente
tras el byte FB. A continuación, los primeros 34 primeros bytes en
el cuerpo del segundo paquete de transporte se almacenan tras los
mismos en la segunda sección de bloque del bloque SB3 de señal. Los
siguientes 75 bytes en el cuerpo del segundo paquete de transporte
se almacenan en la segunda sección de bloque del bloque SB4 de
señal, tras la tercera sección TB3.4 de bloque, y los últimos 75
bytes en el cuerpo del segundo paquete de transporte se almacenan en
la segunda sección de bloque del bloque SB5 de señal, tras la
tercera sección TB3.5 de bloque.
Obsérvese que también resulta posible otra
distribución de los 11 bytes disponibles entre los cinco bloques de
señal. Como ejemplo, los 11 bytes podrían haberse dividido en dos
terceras secciones de bloque, teniendo una tercera sección de bloque
como ejemplo 6 bytes y estando situada al comienzo del primer bloque
SB1 de señal, y estando la otra tercera sección de bloque de 5 bytes
de largo situada en el tercer bloque de señal e indicando el límite
entre los dos paquetes de transporte almacenados en los cinco
bloques de señal. Otro ejemplo podría haber sido tener una tercera
sección de bloque situada al comienzo de los bloques SB1 a SB3 de
señal y otra tercera sección de bloque en el tercer bloque SB3 de
señal, que indica el límite de los dos paquetes de transporte
almacenados en los cinco bloques de señal, donde la tercera sección
de bloque en el bloque SB1 de señal puede tener, por ejemplo, 4
bytes, la primera tercera sección de bloque en el bloque SB3 de
señal, por ejemplo, 3 bytes, y la tercera sección de bloque en el
bloque SB3 de señal indicando que dicho límite tiene, por ejemplo, 4
bytes de largo.
Las terceras secciones TB3.1 a TB3.5 de bloque
pueden emplearse para el almacenamiento de información adicional.
Como primer ejemplo, la tercera sección TB3.1 de bloque puede
incluir una indicación que identifique el bloque SB de señal como
siendo el primer bloque de señal en un grupo de cinco bloques de
señal. Esto puede llevarse a cabo almacenando un valor binario de
una cierta polaridad, tal como "0" ó "1", en una ubicación
binaria específica en la tercera sección TB3.3 de bloque. En las
mismas ubicaciones binarias en las terceras secciones TB3.2 a TB3.5
debería almacenarse un valor binario de polaridad opuesta. En otro
ejemplo, puede almacenarse información de número de secuencia, por
ejemplo, números de secuencia que van del 1 al 5, en las terceras
secciones TB3.1 a TB3.5 de bloque, respectivamente, del grupo de
cinco bloques de señal, donde la tercera sección TB3.1 de bloque
tiene el número de secuencia "1" almacenado en ella y la
tercera sección TB3.5 de bloque tiene el número de secuencia
"5" almacenado en ella. Se requieren cinco ubicaciones binarias
específicas en las terceras secciones TB3.1 a TB3.5 de bloque para
almacenar los números de secuencia. Los números de secuencia pueden
sin embargo atravesar los límites de grupo para identificar una
secuencia más grande de bloques de señal, por ejemplo, en una pista,
o incluso en más de una pista.
En otro ejemplo, puede utilizarse una ubicación
binaria específica en los terceras secciones TB3.1 a TB3.5 de bloque
de un grupo de cinco bloques de señal para almacenar o un valor
binario de una polaridad, tal como "0" ó "1", para indicar
que los datos de vídeo incluidos en el bloque de señal se denominan
datos de "reproducción normal", o un valor binario de polaridad
opuesta para indicar que los datos de vídeo incluidos en el bloque
de señal se denominan datos de vídeo de "reproducción de
trucaje". El uso de los datos de vídeo de "reproducción
normal" y de los datos de vídeo de "reproducción de trucaje"
se explicará más adelante.
De nuevo, en otro ejemplo, se generan números de
secuencia en respuesta a paquetes de transporte en el flujo de datos
MPEG que se recibe. Tal como se ha explicado anteriormente, tal
flujo de datos MPEG puede incluir más de un programa de vídeo.
Puesto que la velocidad binaria del flujo de datos MPEG normalmente
es mayor que la velocidad binaria de la señal que puede grabarse,
sólo puede seleccionarse un programa de vídeo del flujo de datos
MPEG en serie para grabar. La selección de un programa de vídeo
significa seleccionar paquetes de transporte del flujo de datos del
flujo de datos MPEG que comprenden la información relativa a dicho
programa de vídeo y borrar los otros paquetes. Por consiguiente, el
conjunto en serie de paquetes de transporte que se grabarán tiene
números de secuencia que no son necesariamente los siguientes
números más altos, ya que aquellos números de secuencia de los
paquetes de transporte borrados no están presentes. Cuando se
almacenan los números de secuencia en las terceras secciones de
bloque, esos números de secuencia pueden recuperarse durante la
reproducción. Mediante la comprobación de los subsiguientes números
de secuencia recuperados, puede establecerse si el flujo de datos
MPEG original aplicado a la disposición de grabación incluía
originalmente paquetes de transporte borrados entre dos paquetes de
transporte reproducidos. De ser así, puede regenerarse una réplica
del flujo de datos MPEG original insertando uno o más paquetes de
relleno entre los dos paquetes de transporte reproducidos.
En un ejemplo relacionado, se almacena
información de temporización en las terceras secciones de bloque,
por la misma razón dada anteriormente, concretamente para regenerar
una réplica del flujo de datos MPEG original, en el caso de que tal
flujo de datos sea un flujo de datos que tiene una velocidad binaria
variable.
Quedará claro que también puede incluirse una
combinación de la información adicional descrita anteriormente en
los 11 bytes disponibles para el almacenamiento de tal información
en un grupo de cinco bloques de señal.
Como ejemplo, ha quedado claro más arriba que se
necesita una palabra de 3 bits en las terceras secciones de bloque
para indicar los números de secuencia de los bloques de señal en el
grupo de cinco bloques de señal. Más específicamente, podrían
haberse utilizado las palabras de tres bits "000", "001",
"010", "011" y "100" para identificar la secuencia.
Esto significa que las palabras de 3 bits "101", "110" y
"111" quedan disponibles para una identificación adicional.
Como ejemplo, las palabras de 3 bits "101" y "110" podrían
emplearse para identificar o bien datos de "reproducción
normal" o bien datos de "modo de trucaje".
La figura 5 muestra el formato de pista de la
pista. Si la información MPEG se ha almacenado en las segundas
partes de bloque de los bloques de señal de la parte TP3 de pista de
la figura 1, ahora denotada por parte TP3' de pista. La figura 5
muestra los dos primeros bloques de señal (j=1, 2) en la parte TP3'
de pista que incluye todavía los datos auxiliares, seguidos por 135
bloques de señal (j=3 a j=137) que comprenden ahora la información
MPEG y la información adicional descrita más arriba. A continuación,
un bloque de señal (j=138) que también comprende los datos
auxiliares, seguido por 11 bloques de señal que comprenden la
información de paridad. El almacenamiento de la información MPEG y
de la información adicional en los 135 bloques de señal puede
requerir que se lleve a cabo una etapa de codificación de errores
adicional sobre dicha información, que resulta en información de
paridad adicional que también debería almacenarse en una pista.
Puesto que la información MPEG, que incluye información de vídeo y
la correspondiente información de audio, se almacena en los 135
bloques de señal en la parte TP3' de pista, no hay necesidad de
almacenar información de audio en la parte TP2 de pista de la figura
1. Esta parte, denotada ahora por TP2' en la figura 5, puede
emplearse para almacenar la información de paridad que resulta de la
etapa de codificación de errores adicional.
La figura 6 muestra esquemáticamente una
realización de la disposición de grabación. La disposición de
grabación comprende un terminal 11 de entrada para recibir el flujo
de datos MPEG en serie a fin de grabar paquetes de transporte
incluidos en el flujo de datos en los bloques de señal de las partes
TP3' de pista de las pistas. El terminal 11 de entrada está acoplado
a una entrada 12 de una unidad 14 de procesamiento de
"reproducción normal". Opcionalmente, se proporciona una unidad
16 de procesamiento de "reproducción de trucaje" que tiene una
entrada 17 acoplada también al terminal 11 de entrada. Las salidas
19 y 20 de la unidad 14 de procesamiento de "reproducción
normal" y la unidad 16 de procesamiento de "reproducción de
trucaje" (si estuviese presente) están acopladas a unas entradas
correspondientes de un multiplexor 22. Quedará claro que en ausencia
de la unidad 16 de procesamiento de "reproducción de trucaje",
el multiplexor 22 tampoco estará presente.
Un generador 24 de señales auxiliares también
está presente para suministrar la información de señales auxiliares
para el almacenamiento en los bloques de señal denotados por j=1, 2
y 138, véase la figura 2. Unas salidas del multiplexor 22 y del
generador 24 están acopladas a unas entradas correspondientes de una
unidad 26 codificadora de corrección de errores. La unidad 26
codificadora de corrección de errores es capaz de llevar a cabo una
primera etapa de codificación de corrección de errores, denotada por
ECC3, y una segunda etapa de codificación de corrección de errores,
denotada por ECC2. A continuación, se realiza una tercera etapa de
codificación de corrección de errores, denotada por ECC1 en una
unidad 28 codificadora de corrección de errores.
La disposición de grabación comprende además un
generador 30 para añadir la información de ID en los bytes i=3, 4 y
5 de los bloques de señal, véase la figura 2, para añadir la
información de índice para almacenar en la parte TP4 de pista, véase
la figura 5, y la información de separación para realizar las
separaciones G1 a G5, véase la figura 5. Tras una combinación de las
señales en la unidad 32 de combinación, la señal combinada se aplica
a una unidad 34, en la que se lleva a cabo una codificación en la
que cada vez se convierten palabras de 24 bits del flujo de datos
entrante en palabras de 25 bits, donde se añade una palabra de
sincronismo para obtener los primeros dos bytes (i=1, 2) en los
bloques de señal y donde la información ITI se añade para almacenar
en la parte TP1 de pista.
La codificación 24 a 25 realizada en la unidad 34
de codificación es bien conocida en la técnica. A este respecto se
hace referencia a la solicitud de patente estadounidense nº
5.142.421, el documento (5) en la lista de referencias. Este
documento también muestra una manera de añadir la palabra de
sincronismo al flujo de datos.
Una salida de la unidad 34 de codificación está
acoplada a una entrada de una unidad 36 de escritura, en la que el
flujo de datos obtenido con la unidad 34 de codificación se graba en
las pistas inclinadas en el soporte de grabación por medio de al
menos una cabeza 42 escritora.
La primera etapa de codificación de corrección de
errores, denotada por ECC3, se requiere para realizar la protección
contra errores adicional de la información MPEG a grabar en el
soporte de grabación, y resulta en información de paridad, que se
almacenará en la parte TP2' de pista, tal como se ha explicado
anteriormente. La segunda etapa de codificación de corrección de
errores, denotada por ECC2, resulta en información de paridad
vertical, que se almacenará en los 11 bloques de señal (j=139 a 149)
de la parte TP3' de pista, véanse las figuras 2 y 5. La tercera
etapa de codificación de corrección de errores, denotada por ECC1,
resulta en la información de paridad horizontal, que se almacenará
en los últimos 8 bytes de los bloques de señal en la parte TP3' de
pista, véanse las figuras 2 y 5.
Antes de que se dé una explicación adicional de
la unidad 14 de procesamiento de "reproducción normal" y la
unidad 16 de procesamiento de "reproducción de trucaje" de la
disposición de grabación de la figura 6, primero se dará una
descripción esquemática de la disposición de reproducción. Esto
tiene la ventaja de que, cuando se describen adicionalmente ciertas
medidas aplicadas en las unidades 14 y 16 de procesamiento, puede
darse una relación directa a las ventajas y consecuencias de esas
medidas durante la reproducción.
La figura 7 muestra esquemáticamente una
realización de una disposición de reproducción para reproducir
información del soporte 40 de grabación obtenida con la disposición
de grabación de la figura 6. La disposición de reproducción
comprende una unidad 50 de lectura, que tiene al menos una cabeza 52
lectora para leer información de las pistas inclinadas en el soporte
40 de grabación. Una salida de la unidad 50 de lectura está acoplada
a una entrada de una unidad 54 de decodificación, la cual lleva a
cabo una decodificación de 25 a 24 sobre la señal sacada para
convertir palabras de 25 bits en el flujo de datos entrante en
palabras de 24 bits. A continuación, tras desechar en la unidad 56
de selección toda aquella información que no es necesaria para
recrear una réplica del flujo de datos MPEG original, se realiza una
corrección de errores en la unidad 58 de corrección de errores.
Quedará claro que la corrección de errores llevada a cabo tiene tres
etapas. Una etapa de corrección de errores basada en la ECC1, que
utiliza las paridades horizontales, véase la figura 2, una segunda
etapa de corrección de errores basada en la ECC2, que utiliza las
paridades verticales, y una tercera etapa de corrección de errores
basada en la ECC3, que utiliza la información de paridad almacenada
en la parte TP2' de pista, véase la figura 5.
El terminal de salida de la unidad 58 de
corrección de errores está acoplado a una entrada de una unidad 60
de procesamiento de "reproducción normal". Opcionalmente, se
proporciona una unidad 62 de procesamiento de "reproducción de
trucaje" que también tiene una entrada acoplada a la salida de la
unidad 58 de corrección de errores. Unas salidas 64 y 65 de la
unidad 60 de procesamiento de "reproducción normal" y de la
unidad 62 de procesamiento de "reproducción de trucaje" (si
estuviese presente) están acopladas respectivamente a unos
terminales a y b correspondientes de un conmutador 66, un terminal c
del cual está acoplado a un terminal 68 de salida. Quedará claro
que, en ausencia de la unidad 62 de procesamiento de "reproducción
de trucaje", el conmutador 66 tampoco estará presente. Si la
disposición de reproducción se cambia a un modo de reproducción de
"reproducción normal", esto significa que el soporte de
grabación se transporta a una velocidad nominal, que la unidad 60 de
procesamiento de "reproducción normal" se habilita y que el
conmutador 66 se cambia a la posición a-c. Si la
disposición de reproducción se cambia a un modo de reproducción de
"reproducción de trucaje", llamado también "modo de
película", esto significa que el soporte de grabación se
transporta a una velocidad distinta que la velocidad nominal, que la
unidad 62 de procesamiento de "reproducción de trucaje" se
habilita y que el conmutador 66 se cambia a la posición
b-c.
Ahora se hará un análisis adicional de las
unidades 14 y 16 de procesamiento de la figura 6, en combinación con
las unidades 60 y 62 de procesamiento de la figura 7.
Se supone que la disposición de grabación es
capaz de seleccionar un programa de vídeo y su correspondiente señal
de audio del flujo de datos MPEG en serie que se aplica al terminal
11 de entrada, en respuesta a una señal de selección suministrada a
la disposición por un usuario. Tal como se ha mencionado
anteriormente, sólo deberían seleccionarse aquellos paquetes de
transporte en el flujo MPEG en serie que incluyan información
relativa al programa de vídeo seleccionado. La figura 8a muestra el
flujo de datos MPEG en serie como una función del tiempo, que
comprende los paquetes de transporte denotados por P_{k}.
Obsérvese que los paquetes de transporte del flujo de datos MPEG no
comprenden un número de paquete. El número k de paquete, dado a los
paquetes en la figura 8a, corresponde por tanto a los números que
serán generados por el generador 86 de números de paquete de la
figura 9 que se analizará más adelante.
La selección únicamente de aquellos paquetes de
los paquetes P_{k} de la figura 8a que incluyan información
relativa al programa de vídeo seleccionado significa que, como
ejemplo, se seleccionarán los paquetes P_{k-4},
P_{k-1}, P_{k+2}, P_{k+4}, P_{k+8} y que se
desecharán los paquetes intermedios. Por consiguiente, en la
disposición de grabación se ha obtenido un flujo de datos para
grabar en el soporte de grabación, tal como se muestra en la figura
8b, que muestra el flujo de datos como una función del tiempo. No
debería extraerse ninguna conclusión de la temporización en las
escalas temporales de las figuras 8a y 8b, ni de la ubicación
relativa entre las escalas temporales en las figuras 8a y 8b. Esto
se debe a que, tal como se ha mencionado anteriormente, la velocidad
binaria del flujo de datos MPEG original (figura 8a) es distinta
(mayor) que la velocidad binaria con la que se grabarán los paquetes
de transporte seleccionados en el soporte de grabación.
En la figura 9 se muestra esquemáticamente una
realización de la unidad 14 de procesamiento de "reproducción
normal" para grabar un flujo de datos tal como se muestra en la
figura 8b. La realización denotada por 14' en la figura 9 comprende
una unidad 76 de selección que tiene una entrada acoplada a la
entrada 11 de la unidad 14'. La unidad 76 de selección tiene otra
entrada 78 para recibir la señal de selección suministrada por el
usuario. Una salida 79 de la unidad 78 de selección está acoplada a
la entrada de un separador 80 de sincronismo, cuya salida esta
acoplada a una unidad 82 de combinación de señales. Además, una
salida 81 del selector 76 está acoplada a una entrada 83 de control
de la unidad 82 de combinación para suministrar una señal de control
a la unidad 82 de combinación.
La entrada 11 está acoplada además a una entrada
de un detector 84 de paquetes que tiene una salida acoplada a una
entrada de un generador 86 de números de paquete. Una salida del
generador 86 está acoplada a una segunda entrada de la unidad 82 de
combinación.
El selector 76 selecciona los paquetes
P_{k-4}, P_{k-1}, P_{k+2},
P_{k+4}, P_{k+8} de transporte del flujo de datos MPEG en serie
aplicado a la entrada 11 en respuesta a la señal de selección
recibida a través de la entrada 78. Los paquetes seleccionados se
aplican al separador 80 de sincronismo, en el que se borra el primer
byte de sincronización en la cabecera PH de paquete, véase la figura
3, de los paquetes según una descripción dada con anterioridad. El
detector 84 de paquetes detecta la recepción de cada paquete en el
flujo de datos MPEG en serie original aplicado a la entrada 11 y
genera un impulso de reloj para cada paquete detectado. El generador
86 incluye un contador que cuenta hacia arriba bajo la influencia de
los impulsos de reloj aplicados al generador 86. Por consiguiente,
se aplica un siguiente número de cuenta más alto a la salida para
cada impulso de reloj recibido. En la salida 87 del generador 86
aparecen por tanto unos números ...k-4,
k-3, k-2, k-1, k,
k+1, k+2, k+4, k+8, ... de cuenta. Bajo la influencia de la señal de
control aplicada a la entrada 83 de control de la unidad 82 de
combinación, la unidad de control combina los paquetes
P_{k-4}, P_{k-1}, P_{k+2},
P_{k+4}, P_{k+8} seleccionados por el selector 76, así como los
números k-4, k-1, k, k+2, k+4, k+8
de cuenta del flujo de números de cuenta, suministrados por el
generador 86 de números de paquete para el almacenamiento en los
bloques de señal.
La figura 10 muestra un ejemplo de cómo pueden
almacenarse los paquetes de transporte y los correspondientes
números de paquete en los grupos de cinco bloques de señal. La
figura 10 muestra tres grupos subsiguientes de cinco bloques de
señal, denotados por G1, G2 y G3, en los que se almacena la
información. En la tercera sección TB3.1 de bloque del primer bloque
SB1 de señal del grupo G1 se almacena el número k-4
de paquete, y la información comprendida en el paquete
P_{k-4} se almacena tras el mismo en los bloques
SB1, SB2 y SB3 de señal del grupo G1. En la tercera sección de
bloque, denotada por FB, del tercer bloque SB3 de señal del grupo G1
se almacena el número k-1 de paquete, y la
información comprendida en el paquete P_{k-1} se
almacena tras el mismo en los bloques SB3, SB4 y SB5 de señal del
grupo G1. En la tercera sección TB3.1 de bloque del primer bloque
SB1 de señal del grupo G2 se almacena el número k de paquete, y la
información comprendida en el paquete P_{k} se almacena tras el
mismo en los bloques SB1, SB2 y SB3 de señal del grupo G2. En la
tercera sección de bloque, denotada por FB, del tercer bloque SB3 de
señal del grupo G2 se almacena el número k+2 de paquete, y la
información comprendida en el paquete P_{k+2} se almacena tras el
mismo en los bloques SB3, SB4 y SB5 de señal del grupo G2. En la
tercera sección TB3.1 de bloque del primer bloque SB1 de señal del
grupo G3 se almacena el número k+4 de paquete, y la información
comprendida en el paquete P_{k+4} se almacena tras el mismo en los
bloques SB1, SB2 y SB3 de señal del grupo G3. En la tercera sección
de bloque, denotada por FB, del tercer bloque SB3 de señal del grupo
G3 se almacena el número k+8 de paquete, y la información
comprendida en el paquete P_{k+8} se almacena tras el mismo en los
bloques SB3, SB4 y SB5 de señal del grupo G3. Siempre que el número
de bits del número de paquete sea menor o igual que 8, el número de
paquete cabrá en la tercera sección FB de bloque, que tiene una
longitud de 1 byte.
En la figura 11 se da otro ejemplo de
almacenamiento de los números de paquete en las terceras secciones
de bloque. En las terceras secciones TB3.1, TB3.2 y TB3.3 de bloque
de los bloques SB1, SB2 y SB3 de señal, respectivamente, del grupo
G1 se almacena el número k-4 de paquete, y la
información comprendida en el paquete P_{k-4} se
almacena en los bloques SB1, SB2 y SB3 de señal del grupo G1, tal
como se ha explicado anteriormente con referencia a la figura 4. En
la tercera sección de bloque, denotada por FB, del tercer bloque SB3
de señal del grupo G1, así como en las terceras secciones TB3.4 y
TB3.5 de bloque de los bloques SB4 y SB5 de señal del grupo G1, se
almacena el número k-1 de paquete, y la información
comprendida en el paquete P_{k-1} se almacena en
los bloques SB3, SB4 y SB5 de señal del grupo G1, tal como se ha
explicado anteriormente con referencia a la figura 4. En las
terceras secciones TB3.1, TB3.2 y TB3.3 de bloque de los bloques
SB1, SB2 y SB3 de señal, respectivamente, del grupo G2 se almacena
el número k de paquete, y la información comprendida en el paquete
P_{k} se almacena en los bloques SB1, SB2 y SB3 de señal del grupo
G2. En la tercera sección de bloque, denotada por FB, del tercer
bloque SB3 de señal del grupo G2, así como en las terceras secciones
TB3.4 y TB3.5 de bloque de los bloques SB4 y SB5 de señal
respectivamente del grupo G2 se almacena el número k+2 de paquete, y
la información comprendida en el paquete P_{k+2} se almacena en
los bloques SB3, SB4 y SB5 de señal del grupo G2. En las terceras
secciones TB3.1, TB3.2 y TB3.3 de bloque de los bloques SB1, SB2 y
SB3 de señal del grupo G3 se almacena el número k+4 de paquete, y la
información comprendida en el paquete P_{k+4} se almacena en los
bloques SB1, SB2 y SB3 de señal del grupo G3. En la tercera sección
de bloque, denotada por FB, del tercer bloque SB3 de señal del grupo
G3, así como en las terceras secciones TB3.4 y TB3.5 de bloque de
los bloques SB4 y SB5 de señal del grupo G3, se almacena el número
k+8 de paquete, y la información comprendida en el paquete P_{k+8}
se almacena en los bloques SB3, SB4 y SB5 de señal del grupo G3.
En lugar de almacenar el número
k-4 de paquete en la tercera sección TB3.3 de bloque
del bloque SB3 de señal en el grupo G1, se podría haber almacenado
el número k-1 de paquete en dicha tercera sección de
bloque. En vez de almacenar el número k de paquete en la tercera
sección TB3.3 de bloque del bloque SB3 de señal en el grupo G2, el
número k+2 de paquete podría haberse almacenado en dicha tercera
sección de bloque. En lugar de almacenar el número k+4 de paquete en
la tercera sección TB3.3 de bloque del bloque SB3 de señal del grupo
G3, en dicha tercera sección de bloque podría haberse almacenado el
número k+8 de paquete.
La figura 12 muestra esquemáticamente una
realización de la unidad 60 de procesamiento de "reproducción
normal" de la disposición de reproducción de la figura 7 para
regenerar una réplica del flujo de datos MPEG original de la figura
8a a partir del flujo de datos que se muestra en la figura 8b
utilizando la información de número de paquete almacenada también en
los bloques de señal, de la manera descrita anteriormente. La
réplica regenerada del flujo de datos MPEG se muestra en la figura
8c. La realización de la unidad de procesamiento de "reproducción
normal" de la figura 12, denotada por 60', comprende un
demultiplexor 90 que tiene su entrada acoplada a la entrada 59 de la
unidad 60' de procesamiento para recibir los grupos subsiguientes de
bloques de señal, tales como los grupos G1, G2 y G3 de la figura 10
u 11, y para recuperar de los mismos los paquetes, que se
suministran a una salida 91, y para recuperar el conjunto de números
... k-4, k-1, k+2, k+4, k+8 ... de
paquete de las terceras secciones de bloque en los bloques de señal
y para suministrar dicho conjunto de números de paquete a una salida
92. Los paquetes recuperados se suministran a un circuito 94 de suma
de sincronismo en el que la señal de sincronización de paquetes de
byte de largo se reinserta como un primer byte en todos los
paquetes. Los paquetes así obtenidos se suministran a una entrada 95
de una unidad 96 de combinación. La salida 92 del demultiplexor 90
está acoplada a unas entradas 97 y 98 de la unidad 96 de combinación
y de un generador 100 de paquetes de relleno, respectivamente. Una
salida 102 del generador 100 de paquetes de relleno está acoplada a
una entrada 103 de la unidad 103 de combinación. Una salida 105 de
la unidad 96 de combinación está acoplada a la salida 64 de la
unidad 60' de procesamiento de "reproducción normal".
Supóngase ahora que se recupera el paquete
P_{k-4} y el número k-4 de paquete
del primer grupo G1 de cinco bloques de señal y se aplican a la
unidad 96 de combinación y al generador 100 de paquetes de relleno.
Esto resulta en que el paquete P_{k-4} es
suministrado a la salida 105 por la unidad 96 de combinación. A
continuación, se recupera el paquete P_{k-1} y el
número k-1 de paquete del grupo G1 y se aplican a la
unidad 96 de combinación y al generador 100 de paquetes de relleno.
Por medio de un comparador y/o un restador (no mostrados), se
establece que el número k-1 de paquete no es el
siguiente número de paquete más alto del número k-4
de paquete, recibido anteriormente, y que faltan dos números de
paquete. Por consiguiente, el generador 100 de paquetes de relleno
genera dos veces un paquete de relleno de la misma longitud que los
otros paquetes en el flujo de datos, y la unidad 96 de combinación
inserta esos dos paquetes de relleno en el flujo de datos en serie
directamente tras el paquete P_{k-4}, véase la
figura 8c. A continuación, la unidad 96 de combinación inserta el
paquete P_{k-1} en el flujo de datos en serie.
Debería observarse aquí que no existe una
necesidad específica de que el generador 100 sea explícitamente un
generador de paquetes de relleno. Resulta también posible que el
generador 100 sea un generador de información de relleno que genere
información de relleno de una cierta duración, siendo esta duración
igual a la duración de un paquete o igual a un múltiplo de la
durante de un paquete.
El paquete P_{k} es el siguiente paquete que es
recuperado por el demultiplexor 90, y tras la adición del byte de
sincronización, el paquete se suministra a la entrada 95 de la
unidad 96 de combinación. El número k de paquete se suministra a las
entradas 97 y 98 de la unidad 96 de combinación y del generador 100
de paquetes de relleno. Puesto que el número k de paquete es el
siguiente número de paquete más alto del número k-1
de paquete, no se genera ningún paquete de relleno, y el paquete
P_{k} se suministra a la salida 105.
A continuación, se recupera el paquete P_{k+2}.
Tras comparar el número k+2 de paquete con el anterior número k de
paquete recuperado, parece que hay que insertar un paquete de
relleno en el flujo de datos en serie. A continuación, el paquete
P_{k+2} se añade al flujo de datos, véase la figura 8c. Este
proceso se continúa para los otros paquetes para obtener la réplica
regenerada del flujo de datos MPEG de la figura 8c. Cuando se
comparan las figuras 8a y 8c, quedará claro que la figura 8c muestra
un flujo de datos MPEG en serie que tiene la misma velocidad binaria
y velocidad de paquetes que el flujo de datos MPEG de la figura 8a.
Este flujo de datos puede aplicarse ahora a un decodificador MPEG
estándar que sea capaz de decodificar el programa de vídeo
seleccionado por la disposición de grabación durante la grabación
del flujo de datos MPEG de la figura 8c.
La figura 13a muestra un flujo de datos MPEG en
serie como una función del tiempo, comprendiendo el flujo de datos
paquetes P_{k} que tienen una longitud variable, y siendo también
variable la velocidad binaria en el flujo de datos. Debería
observarse que los paquetes de transporte del flujo de datos MPEG no
comprenden un número de paquete. Por tanto, el número k de paquete,
dado a los paquetes en la figura 13a, sólo se añade en esta
descripción a efectos identificativos. La figura 14 muestra
esquemáticamente una realización de la unidad 14 de procesamiento de
"reproducción normal" para grabar un programa de vídeo que está
incluido en el flujo de datos en serie que se muestra en la figura
13a. La realización, denotada por 14'' en la figura 14, tiene un
gran parecido con la realización de la figura 9. La realización 14''
difiere de la realización de la figura 9 en que, en lugar del
generador 86 de números de paquete, ahora hay presente un detector
110 de temporización que tiene su entrada acoplada a la salida del
detector 84 y que tiene su salida 111 acoplada a la entrada 112 de
la unidad 82 de combinación.
Seleccionando únicamente aquellos paquetes de los
paquetes P_{k} en el flujo de datos en serie de la figura 13b que
incluyen información relativa a un programa de vídeo que se
seleccionará de nuevo significa, a modo de ejemplo, que se
seleccionarán los paquetes P_{k-4},
P_{k-1}, P_{k}, P_{k+2},P_{k+4},P_{k+8} y
se desecharán los paquetes intermedios. La figura 13b muestra el
flujo de datos de los paquetes seleccionados que se almacenarán en
los grupos de los bloques de señal, tal como se ha explicado ya con
referencia a las figuras 10 y 11. Debería observarse aquí también
que no hay ninguna relación temporal entre los ejes temporales en
las figuras 13a y 13b. Además, debería observarse que, aunque los
paquetes en el flujo de datos de la figura 13a tengan una longitud
desigual, todos ellos incluyen 188 bytes de información. Por tanto,
los paquetes seleccionados y mostrados en la figura 13b se han
mostrado como paquetes que tienen una longitud igual.
La realización de la figura 14 recibe el flujo de
datos de la figura 13a y selecciona a partir del mismo los paquetes
P_{k-4}, P_{k-1}, P_{k},
P_{k+2}, P_{k+4}, P_{k+8}. El detector 84 de paquetes detecta
la recepción de cada paquete en el flujo de datos MPEG en serie
original aplicado a la entrada 11 y genera un impulso de reloj para
cada paquete detectado. En respuesta a cada impulso de reloj
recibido, el detector 110 de temporización detecta los instantes
t_{k} de tiempo, véase la figura 13a, en los que se producen los
paquetes P_{k}. Por tanto, en la salida 111 del detector 110
aparecen los instantes ...t_{k-4},
t_{k-3}, t_{k-2},
t_{k-1}, t_{k}, etc., de tiempo. Además, el
detector 110 de tiempo detecta las longitudes de los intervalos
dt_{k} de tiempo entre dos instantes de tiempo subsiguientes,
donde dt_{k} es igual al intervalo
t_{k-1}-t_{k} de tiempo.
Aquellos valores dt_{k} de intervalo de tiempo se aplican también
a la salida 111. Bajo la influencia de la señal de control aplicada
a la entrada 83 de control de la unidad 82' de combinación, la
unidad de control combina los paquetes P_{k-4},
P_{k-1}, P_{k}, P_{k+2}, P_{k+4}, P_{k+8}
seleccionados por el selector 76, así como los instantes
t_{k-4}, t_{k-1}, t_{k},
t_{k+2}, t_{k+4}, t_{k+8}, de tiempo y los correspondientes
intervalos dt_{k-4}, dt_{k-1},
dt_{k}, dt_{k+2}, dt_{k+4}, dt_{k+8} de tiempo del flujo de
información suministrado por el detector 110 de temporización para
el almacenamiento en los bloques de señal.
El almacenamiento de los paquetes de transporte
en los bloques de señal se realizará de la misma manera que se
analizó anteriormente con referencia a las figuras 10 y 11. El
almacenamiento de la información de temporización en las terceras
secciones de bloque puede ser la siguiente.
En la tercera sección TB3.1 de bloque del primer
bloque SB1 de señal del grupo G1 de la figura 10, se almacena la
información t_{k-4} y dt_{k-4}
de temporización. En la tercera sección de bloque, denotada por FB,
del tercer bloque SB3 de señal del grupo G1, se almacena la
información t_{k-1} y dt_{k-1}
de temporización. En la tercera sección TB3.1 de bloque del primer
bloque SB1 de señal del grupo G2, se almacena la información t_{k}
y dt_{k} de temporización. En la tercera sección de bloque,
denotada por FB, del tercer bloque SB3 de señal del grupo G2, se
almacena la información t_{k+2} y dt_{k+2} de temporización. En
la tercera sección TB3.1 de bloque del primer bloque SB1 de señal
del grupo G3 se almacena la información t_{k+4} y dt_{k+4} de
temporización. En la tercera sección de bloque, denotada por FB, del
tercer bloque SB3 de señal del grupo G3 se almacena la información
t_{k+8} y dt_{k+8} de temporización.
Puede ser que la tercera sección TB3.1 de bloque
en el primer bloque SB1 de señal en los grupos y/o la tercera
sección FB de bloque en el tercer bloque SB3 de señal en los grupos
sea/n demasiado pequeña/s para almacenar la información de
temporización. En ese caso, la información de temporización puede
almacenarse en otro lugar o puede almacenarse parcialmente en las
terceras secciones TB3.1 y FB de bloque y parcialmente en otro
lugar, véase más adelante.
Según el ejemplo de la figura 11, la información
t_{k-4} y dt_{k-4} de
temporización se almacena en las terceras secciones TB3.1, TB3.2 y
TB3.3 de bloque de los bloques SB1, SB2 y SB3 de señal,
respectivamente, del grupo G1. El almacenamiento de la información
de temporización puede realizarse una vez en la capacidad de
almacenamiento total de las terceras secciones TB3.1, TB3.2 y TB3.3
de bloque o puede repetirse al menos una vez. A modo de ejemplo, la
información t_{k-4} y dt_{k-4}
de temporización se almacena en cada una de las terceras secciones
TB3.1, TB3.2 y TB3.3 de bloque. La información
t_{k-1} y dt_{k-1} de
temporización puede almacenarse en las terceras secciones FB, TB3.4
y TB3.5 de bloque de los bloques SB3, SB4 y SB5 de señal,
respectivamente, del grupo G1. El almacenamiento de la información
del tiempo puede realizarse una vez en la capacidad de
almacenamiento total de las terceras secciones FB, TB3.4 y TB3.5 de
bloque o puede repetirse al menos una vez. A modo de ejemplo, la
información t_{k-4} y dt_{k-4}
de temporización se almacena en cada una de las terceras secciones
TB3.4 y TB3.5 de bloque. Puede resultar posible almacenar la
información de temporización para el paquete
P_{k-1} en la tercera sección TB3.3 de bloque.
Además, es posible almacenar la información de temporización en las
terceras secciones TB3.4 y TB3.5 de bloque y no en la sección FB de
bloque.
La información de temporización para el paquete
P_{k} puede almacenarse en las terceras secciones de bloque del
grupo G2 de la misma manera que se ha almacenado la información de
temporización para el paquete P_{k-4} en las
terceras secciones de bloque del grupo G1. La información de
temporización para el paquete P_{k+2} puede almacenarse en las
terceras secciones de bloque del grupo G2 de la misma manera que se
ha almacenado la información de temporización para el paquete
P_{k-1} en las terceras secciones de bloque del
grupo G1.
La información de temporización para el paquete
P_{k+4} puede almacenarse en las terceras secciones de bloque del
grupo G3 de la misma manera que se ha almacenado la información de
temporización para el paquete P_{k-4} en las
terceras secciones de bloque del grupo G1. La información de
temporización para el paquete P_{k+8} puede almacenarse en las
terceras secciones de bloque del grupo G3 de la misma manera que se
ha almacenado la información del tiempo para el paquete
P_{k-1} en las terceras secciones de bloque del
grupo G1.
La figura 15 muestra esquemáticamente una
realización de la unidad 60 de procesamiento de "reproducción
normal" de la disposición de reproducción de la figura 7,
denotada por 60'', para regenerar una réplica del flujo de datos
MPEG original de la figura 13a a partir del flujo de datos que se
muestra en la figura 13b, empleando la información de temporización
también almacenada en los bloques de señal, de la manera descrita
anteriormente. La réplica regenerada del flujo de datos MPEG se
muestra en la figura 13c. La realización 60'' de la figura 12 tiene
un gran parecido con la unidad de procesamiento de la figura 12. El
demultiplexor 90' está adaptado de nuevo para recuperar los paquetes
de los grupos subsiguientes de bloques de señal y para suministrar
los paquetes a la salida 91. El demultiplexor 90' está adaptado
además para recuperar la información t_{k} y dt_{k} de
temporización de las terceras secciones de bloque en los bloques de
señal y para suministrar dicha información de temporización a la
salida 92. Un byte de sincronización se añade a cada paquete en el
sumador 94 de sincronización. Los paquetes obtenidos de esta manera
se suministran a la entrada 95 de la unidad 96' de combinación. La
salida 92 del demultiplexor 90 está acoplada a las entradas 97 y 98
de la unidad 96' de combinación y a un generador 100' de información
de relleno, respectivamente, para suministrar la información de
temporización a la unidad 96' de combinación y al generador
100'.
Supóngase ahora que el paquete
P_{k-4} y la información de temporización
correspondiente se recuperan del primer grupo G1 de los cinco
bloques de señal y se aplican a la unidad 96' de combinación y al
generador 100' de paquetes de relleno. Esto resulta en que el
paquete P_{k-4} es suministrado a la salida 105
por la unidad 96' de combinación, en respuesta a la información de
temporización. La longitud del paquete P_{k-4}
será igual a dt_{k-4}, y el paquete se aplicará a
la salida 105 en un instante de tiempo correspondiente a
t_{k-4}. A continuación, el paquete
P_{k-1} y la información de temporización
correspondiente al paquete P_{k-1} se recuperan
del grupo G1 y se aplican a la unidad 96' de combinación y al
generador 100' de paquetes de relleno. Por medio de un comparador
y/o un restador (no mostrados), se establece que el instante
t_{k-1} de tiempo no es igual a
t_{k-4}+dt_{k-4}. Por
consiguiente, durante la grabación al menos se ha desechado un
paquete que sigue al paquete P_{k-4}. Por
consiguiente, el generador 100' de información de relleno genera un
bloque de información de relleno para llenar la separación entre el
final del paquete P_{k-4}, en el instante
t_{k-4}+dt_{k-4} de tiempo y el
instante t_{k-1} de tiempo, véase la figura
13c.
A continuación, la unidad 96' de combinación
inserta el paquete P_{k-1} que tiene la longitud
dt_{k-1} dentro del flujo de datos en serie.
El paquete P_{k} es el siguiente paquete que es
recuperado por el demultiplexor 90, y el paquete se suministra, tras
la adición del byte de sincronización, a la entrada 95 de la unidad
96' de combinación. La información de temporización correspondiente
al paquete P_{k} se suministra a las entradas 97 y 98 de la unidad
96 de combinación y del generador 100' de información de relleno.
Puesto que t_{k} es igual a
t_{k-1}+dt_{k-1}, no es
necesario generar ninguna información de relleno, y el paquete
P_{k} se suministra a la salida 105.
A continuación, se recupera el paquete P_{k+2}.
Tras compararse t_{k+2} con t_{k}+dt_{k}, se establece que hay
una separación presente que necesita llenarse con información de
relleno generada por el generador 100'. Después, el paquete
P_{k+2} que tiene una longitud dt_{k+2} se añade al flujo de
datos, véase la figura 13c. Este proceso se continúa para los otros
paquetes para obtener así la réplica regenerada del flujo de datos
MPEG de la figura 13c. Cuando se compare la figura 13a y 13c,
quedará claro que la figura 13c muestra un flujo de datos MPEG en
serie que tiene la misma velocidad binaria (variable) y la misma
velocidad de paquetes que el flujo de datos MPEG de la figura 13a.
Este flujo de datos puede aplicarse ahora a un decodificador MPEG
estándar que sea capaz de decodificar el programa de vídeo
seleccionado por la disposición de grabación, durante la grabación,
del flujo de datos MPEG de la figura 13c que tiene la velocidad
binaria y la velocidad de paquetes variables.
Ahora se describirá otra información que puede
insertarse en el espacio libre en los grupos de bloques de señal,
sola o junto con la información de número de paquete y/o la
información de temporización descritas anteriormente.
Un ejemplo de tal otra información es la
información que identifica un bloque de señal en un grupo de y(=5)
bloques de señal que va a ser el primer bloque de señal en el grupo
de los bloques de señal. Tal información puede almacenarse en las
terceras secciones TB3.1 de bloque de los bloques SB1 de señal en
los grupos G1, G2 y G3 en las figuras 10 y 11.
Otro ejemplo de tal otra información es la
inclusión de un número de bloque de señal en las terceras secciones
de bloque, tal como en la situación de la figura 11. La numeración
de bloques de señal puede realizarse dentro de un grupo, de manera
que en el ejemplo de la figura 11, los números 1 a 5 se almacenan en
las terceras secciones TB3.1 a TB3.5 de bloque, respectivamente, de
los bloques SB1 a SB5 de señal en cada grupo. La numeración de
bloques de señal puede realizarse también para un número más grande
de bloques de señal pertenecientes a más de un grupo de bloques de
señal. Se podría imaginar que todos los bloques de señal en una
pista tengan un número de bloque de señal único almacenado en las
terceras secciones de bloque de los bloques de señal. Ahora, pueden
identificarse todos los bloques de señal en una pista mediante su
número de bloque de señal único.
La numeración de bloques de señal, tal como se
describió anteriormente, tiene una serie ventajas. La numeración de
los bloques de señal abre la posibilidad de mezclar bloques de señal
en un orden diferente de su orden original, siempre que la mezcla se
haga dentro de un grupo de bloques de señal identificados por
números de bloque de señal únicos. Al detectar los números de bloque
de señal en la reproducción, puede realizarse una ordenación sobre
los bloques de señal mezclados para obtener el orden de secuencia
original de los bloques de señal.
Otra medida que puede llevarse a cabo es repetir
un bloque de señal, por el motivo de que la grabación y la posterior
reproducción de la información incluida en el bloque de señal
requieren una mayor protección contra errores de transmisión. Los
bloques de señal repetidos tendrán los mismos números de bloques de
señal para que sean identificables en la reproducción.
Además, al detectarse los números del bloque de
señal, puede detectarse si se ha perdido un bloque de señal debido a
errores de transmisión que se producen durante la etapa posterior de
grabación y reproducción. Cuando falta un número de bloque de señal
en una secuencia de números de bloque de señal puede decidirse que
el bloque de señal que tiene el número de bloque de señal que ha
desaparecido está perdido. Al producirse tal detección, puede
realizarse una corrección u ocultación de errores para corregir u
ocultar el bloque de señal que falta.
A continuación, se dará una explicación del
funcionamiento de las unidades 16 y 62 de procesamiento de
"reproducción de trucaje" en la disposición de grabación de la
figura 6 y la disposición de reproducción de la figura 7,
respectivamente. Para realizar una reproducción en modo de trucaje
(o modo de película) con la disposición de reproducción, el soporte
40 de grabación se transporta con una velocidad diferente que la
velocidad nominal de transporte. La figura 16 muestra el soporte 40
de grabación que tiene un número de pistas inclinadas grabadas en
él. La figura 16 también muestra un camino, denotado por el número
de referencia 120, camino a través del cual la cabeza 52 lectora
explora el soporte de grabación en dicho modo de trucaje. En
general, la información en las pistas es grabada por al menos dos
cabezas que tienen separaciones de ángulos acimutales diferentes, de
manera que las pistas con números pares tienen un acimut y pistas
con números impares tienen otro acimut. Esto significa que, cuando
se explora el soporte de grabación a lo largo del camino 120, la
cabeza 52, cabeza que tiene uno de los dos ángulos acimutales, será
capaz de leer información de únicamente las pistas con números pares
o únicamente las pistas con números impares.
Para permitir una reproducción de información de
vídeo durante un modo de reproducción de trucaje, especialmente en
el caso en el que la información de vídeo se graba en una forma con
reducción de datos, se necesita añadir información de reproducción
de trucaje especial en ubicaciones especiales en las pistas de
manera que aquellas ubicaciones sean exploradas por la cabeza 52
para las varias velocidades de transporte del soporte de grabación
que son posibles en un modo de reproducción de trucaje. Esta
información de reproducción de trucaje es información de vídeo
especial grabada además de la información de vídeo de reproducción
normal que se ha grabado en las pistas de la manera descrita
anteriormente. Como consecuencia, algunos de los bloques de señal en
una pista comprenden esta información de reproducción de trucaje,
que debería ser explorada y leída por la cabeza 52 en el modo de
reproducción de trucaje.
Debería observarse aquí que los datos MPEG, por
lo que respecta a los datos de vídeo en el flujo de datos MPEG,
comprenden información de vídeo de datos reducidos. Para realizar
tal información de vídeo de datos reducidos, la información
correspondiente a una imagen se intra codifica para obtener las
denominadas tramas I. Puede obtenerse una mayor reducción de datos
realizando una codificación entre tramas sobre al menos dos imágenes
subsiguientes, lo que resulta en una trama I para la primera imagen
y una trama P para la segunda imagen. Para recrear las dos imágenes
debe realizarse una decodificación de intratrama, inversa a la
codificación intratrama, sobre la información de trama I para
regenerar la primera imagen, y debe realizarse una decodificación
entre tramas, inversa a la codificación entre tramas, empleando
tanto la información de trama I como la información de trama P, para
regenerar la segunda imagen.
En un modo de trucaje, sólo la información de
trama I puede emplearse para regenerar una señal de vídeo, ya que no
es posible recuperar, no sólo la información de trama I, sino
también la correspondiente información de trama P, para realizar una
decodificación entre tramas. Por tanto, para obtener la información
de "reproducción de trucaje", únicamente la información
almacenada en tramas I incluidas en el flujo de datos MPEG en serie
se extrae y se utiliza como datos de "reproducción de
trucaje".
Puede decirse que en una ubicación especial en
una pista, tal como en la ubicación indicada mediante por zona 122
sombreada en la pista 124 en la figura 16, se inserta un número de
bloques de señal que comprenden la información de "reproducción de
trucaje". La figura 17 muestra la secuencia de bloques de señal
en la pista 124. La zona 122 sombreada en la figura 16 está formada
por la secuencia de bloques SB_{i} a SB_{j} de señal, ambos
inclusive, en la secuencia dada en la figura 17. Las terceras
secciones TB de bloque en los bloques de señal comprendidos en la
zona 122 de reproducción de trucaje de la pista comprenden ahora una
indicación de que los bloques de señal comprenden información del
modo de trucaje. Esta información de indicación es denotada por
"T" en las terceras secciones TB3 de bloque de los bloques
SB_{i} a SB_{j} de señal, ambos inclusive. Los bloques de señal
almacenados en la pista antes de la zona 122 de reproducción de
trucaje, así como los bloques de señal almacenados en la pista
después de la zona 122 de reproducción de trucaje, comprenden
información que indica que la información almacenada en los bloques
de señal es información de reproducción normal. Esta información de
indicación está denotada por "N" en las terceras secciones TB3
de bloque en los bloques SB_{i-2},
SB_{i-1}, SB_{j+1} de señal.
La unidad 16 de procesamiento de "reproducción
de trucaje" de la figura 6 es por tanto capaz de derivar la
información de reproducción de trucaje del flujo de datos MPEG
aplicado a su entrada 17, para almacenar la información de
reproducción de trucaje en aquellos bloques de señal que están
específicamente destinados a almacenar la información de
reproducción de trucaje en una ubicación específica en una pista y
para insertar la información de indicación que indica que el bloque
de señal es un bloque de señal en el que información de modo de
trucaje se almacena en las terceras secciones de bloque de aquellos
bloques de señal. La unidad 14 de procesamiento de "reproducción
normal" será además capaz de almacenar la información de
indicación que indica que los bloques de señal generados por la
unidad 14 comprenden información de reproducción normal en las
terceras secciones de bloque de aquellos bloques de señal.
Cuando la disposición de reproducción se cambia a
su modo de trucaje, la unidad 62 de procesamiento de "reproducción
de trucaje" será capaz de detectar aquellos bloques de señal que
tienen la identificación "T" almacenada en sus terceras
secciones de bloque y de recuperar la información de aquellos
bloques de señal para un procesamiento adicional a fin de llevar a
cabo una opción de revisión durante el modo de trucaje.
Debería observarse que, aunque la invención se
haya descrito en lo anterior empleando realizaciones de
disposiciones de grabación del tipo de exploración helicoidal, esto
no debe interpretarse restrictivamente. La invención es igualmente
bien aplicable a disposiciones de grabación del tipo de grabación
lineal o a disposiciones de grabación para grabar información en
soportes de grabación parecidos a discos.
(1) Solicitud de patente europea número 492.704
(PHN 13.546)
(2) Solicitud de patente europea número
93.202.950 (PHN 14.241)
(3) Solicitud de patente europea número
93.201.263 (PHN 14.449)
(4) Grand Alliance HDTV System Specification,
borrador, 22 de febrero de 1994.
(5) Solicitud de patente estadounidense nº
5.142.421 (PHN 13.537).
Claims (15)
1. Disposición de grabación para grabar una señal
de información en pistas en un soporte (40) de grabación,
comprendiendo la disposición de grabación:
- un terminal (11) de entrada para recibir la
señal de información,
- unos medios (12-34) de
codificación de canal para codificar en canal la señal de
información para obtener una señal de canal adecuada para grabar en
una pista en dicho soporte de grabación,
- un medio de escritura para escribir la señal de
canal en la pista,
comprendiendo la señal de canal bloques
(SB_{i}) de señal subsiguientes que tienen una longitud fija
predeterminada, comprendiendo cada bloque de señal una primera
sección de bloque que comprende una señal de sincronización y una
segunda sección de bloque (figura 4) que comprende un número de
bytes de canal, caracterizada porque la señal de información
es una señal de información MPEG según un formato MPEG,
comprendiendo la señal de información MPEG paquetes
(P_{k-1}, P_{k}, P_{k+1}) de transporte
subsiguientes que tienen una longitud fija predeterminada, porque
los medios (14, 16) de codificación de canal están adaptados para
almacenar cada vez información incluida en x paquetes de transporte
de la señal de información MPEG en las segundas secciones de bloque
de un primer grupo de y primeros bloques (SB_{i}) de señal de
dichos bloques de señal de la señal de canal para permitir un modo
de reproducción normal empleando información de vídeo almacenada en
dicho primer grupo de y primeros bloques de señal durante un modo de
reproducción de reproducción normal, estando los medios de
codificación de canal adaptados además para recibir una señal de
vídeo en modo de trucaje y estando adaptados para almacenar dicha
señal de vídeo en modo de trucaje en unas segundas secciones de
bloque de un segundo grupo de z segundos bloques de señal de dichos
bloques de señal de la señal de canal para permitir un modo de
reproducción de trucaje empleando la información de vídeo almacenada
en dichos segundos bloques de señal, porque las segundas secciones
de bloque de al menos un bloque de señal en cada primer y segundo
grupo de los primeros y segundos bloques de señal comprenden
respectivamente una tercera sección (TB3.j) de bloque, y los medios
de codificación de canal están adaptados además para generar
información de identificación y para almacenar dicha información de
identificación en dicha tercera sección de bloque, indicando dicha
información de identificación si el grupo comprende primeros bloques
de señal o segundos bloques de señal,
y porque x, y y z son constantes enteras para las
que se cumple que x\geq1, y>1 y z>1.
2. Disposición de grabación según la
reivindicación 1, caracterizada porque las segundas secciones
de bloque de al menos aquellos bloques (SB_{i}) de señal en un
grupo de y bloques de señal que comprende la parte inicial de un
paquete de transporte comprenden una tercera sección (TB3.j) de
bloque para almacenar información de número de secuencia relativa a
un número (k) de secuencia de paquete de transporte correspondiente
al paquete (P_{k}) de transporte que tiene su parte inicial
almacenada en la segunda sección de bloque del bloque de señal.
3. Disposición de grabación según la
reivindicación 1, caracterizada porque las segundas secciones
de bloque de todos los bloques de señal en cada primer y segundo
grupo de primeros y segundos bloques de señal, respectivamente,
comprenden una tercera sección (TB3.j) de bloque para almacenar
información de identificación que indica si el grupo comprende
primeros bloques de señal o segundos bloques de señal.
4. Disposición de grabación según la
reivindicación 3, caracterizada porque las segundas secciones
de bloque de un grupo de y bloques de señal comprenden cada una una
tercera sección de bloque para almacenar información de número de
secuencia relativa a un número de secuencia de paquete de transporte
correspondiente al paquete de transporte cuya información está
almacenada en dicho bloque de señal.
5. Disposición de grabación según la
reivindicación 1 ó 2, caracterizada porque la disposición de
grabación comprende un medio de detección para detectar el momento
de recepción de los paquetes de transporte y para generar
información de temporización para cada paquete de transporte
recibido, correspondiendo la información de temporización para un
paquete de transporte a dicho momento de recepción de dicho paquete
de transporte, y porque las segundas secciones de bloque de al menos
aquellos bloques de señal en un grupo de y bloques de señal que
comprende la parte inicial de un paquete de transporte comprenden
una tercera sección (TB3.j) de bloque para almacenar la información
de temporización para dicho paquete (P_{k}) de transporte que
tiene su parte inicial almacenada en la segunda sección de bloque
del bloque de señal.
6. Disposición de grabación según la
reivindicación 5, caracterizada porque las segundas secciones
de bloque de un grupo de y bloques de señal comprenden cada una una
tercera sección (TB3.j) de bloque para almacenar la información de
temporización correspondiente al paquete de transporte que tiene
información almacenada en la segunda sección de bloque de dicho
bloque de señal.
7. Disposición de grabación según una cualquiera
de las reivindicaciones anteriores, caracterizada porque
y>x.
8. Soporte de grabación que tiene una señal de
información grabada en él en pistas en dicho soporte (40) de
grabación, estando la señal grabada en las pistas en forma de una
señal de información codificada en canal, comprendiendo la señal de
información codificada en canal unos bloques (SB_{j}) de señal
subsiguientes que tienen una longitud fija predeterminada,
comprendiendo cada bloque de señal una primera sección de bloque que
comprende una señal de sincronización y una segunda sección de
bloque (figura 4) que comprende un número de bytes de canal,
caracterizado porque el soporte de grabación tiene una señal
de información MPEG según un formato MPEG y una señal de vídeo en
modo de trucaje grabada en sus pistas, comprendiendo la señal de
información MPEG paquetes (P_{k-1}, P_{k},
P_{k+1}) de transporte subsiguientes que tienen una longitud fija
predeterminada, estando información incluida en x paquetes de
transporte de la señal de información MPEG incluida en las segundas
secciones de bloque de un primer grupo de y primeros bloques de
señal de la señal de información codificada en canal para permitir
un modo de reproducción normal empleando información de vídeo
almacenada en dicho primer grupo de y primeros bloques de señal
durante un modo de reproducción de reproducción normal, estando la
señal de vídeo en modo de trucaje incluida en las segundas secciones
de bloque de un segundo grupo de z segundos bloques de señal de la
señal de canal para permitir un modo de reproducción de trucaje
empleando la información de vídeo almacenada en dicho segundo grupo
de z segundos bloques de señal, la segunda sección de bloque de
bloques de señal de al menos un bloque de señal en cada primer y
segundo grupo de primeros y segundos bloques de señal comprende una
tercera sección (TB3.j) de bloque que comprende información de
indicación que indica si el grupo comprende primeros bloques de
señal o segundos bloques de señal, y porque x, y y z son constantes
enteras para las que se cumple que x\geq1, y>1 y z>1.
9. Soporte de grabación según la reivindicación
8, caracterizado porque la tercera sección (TB3.j) de las
segundas secciones de bloque de al menos aquellos bloques de señal
en un grupo de y bloques de señal que comprende la parte inicial de
un paquete de transporte comprende información relativa a un número
(k) de secuencia de paquete de transporte correspondiente al paquete
(P_{k}) de transporte que tiene su parte inicial almacenada en la
segunda sección de bloque del bloque de señal.
10. Soporte de grabación según la reivindicación
8, caracterizado porque la tercera sección (TB3.j) de las
segundas secciones de bloque de al menos aquellos bloques de señal
en un grupo de y bloques de señal que comprende la parte inicial de
un paquete de transporte comprende información de temporización para
dicho paquete de transporte que tiene su parte inicial almacenada en
la segunda sección de bloque del bloque de señal.
11. Disposición de reproducción para reproducir
una señal de información que se ha grabado en forma de una señal de
canal en pistas en un soporte (40) de grabación, comprendiendo la
disposición de reproducción
- un medio (50) de lectura para leer la señal de
canal de una pista,
comprendiendo la señal de canal bloques
(SB_{i}) de señal subsiguientes que tienen una longitud fija
predeterminada, comprendiendo cada bloque de señal una primera
sección de bloque que comprende una señal de sincronización y una
segunda sección de bloque (figura 4) que comprende un número de
bytes de canal,
- unos medios (54-66) de
decodificación de canal para decodificar en canal la señal de canal
para obtener la señal de información,
- un terminal (68) de salida para aplicar la
señal de información,
caracterizada porque la señal de
información grabada en las pistas es una señal de información MPEG
según un formato MPEG, comprendiendo la señal de información MPEG
paquetes (P_{k-1}, P_{k}, P_{k+1}) de
transporte subsiguientes que tienen una longitud fija
predeterminada, estando información comprendida en x paquetes de
transporte de la señal de información MPEG almacenada en las
segundas secciones de bloque de un grupo de y primeros bloques de
señal de la señal de canal para permitir un modo de reproducción
normal empleando la información de vídeo almacenada en dicho primer
grupo de y primeros bloques de señal durante un modo de reproducción
de reproducción normal, porque x e y son enteros para los que se
cumple que x\geq1 e y>1,
estando una señal de vídeo en modo de trucaje
almacenada en un segundo grupo de z segundas secciones de bloque de
segundos bloques de señal de dichos bloques de señal de la señal de
canal para permitir un modo de reproducción de trucaje empleando la
información de vídeo almacenada en dicho segundo grupo de segundos
bloques de señal, siendo z una constante entera para la que se
cumple que z>1, y porque las segundas secciones de bloque de al
menos un primer y segundo bloque de señal en el primer y segundo
grupo comprenden cada una una tercera sección (TB3.j) de bloque para
almacenar información de indicación que indica si el grupo comprende
primeros bloques de señal o segundos bloques de señal,
comprendiendo además la disposición de
reproducción
- un primer medio (60) de recuperación para
recuperar en dicho modo de reproducción normal la información de
vídeo de los x paquetes de transporte de la señal de información
MPEG del primer grupo de y primeros bloques de señal y para
recuperar en dicho modo de reproducción de trucaje la señal de vídeo
en modo de trucaje del segundo grupo de z segundos bloques de señal,
en respuesta a una primera o una segunda señal de control
suministrada respectivamente por
- un segundo medio (90) de recuperación para
recuperar la información de indicación que indica si el grupo
comprende primeros bloques de señal o segundos bloques de señal de
las terceras secciones (TB3.j) de bloque del al menos un bloque de
señal en los primer y segundo grupos, respectivamente, estando el
segundo medio de recuperación adaptado además para generar dichas
primera y segunda señales de control en respuesta a la misma.
12. Disposición de reproducción según la
reivindicación 11, caracterizada porque las segundas
secciones de bloque de al menos aquellos bloques de señal en un
grupo de y bloques de señal que comprende la parte inicial de un
paquete de transporte comprenden una tercera sección de bloque para
almacenar información de número de secuencia relativa a un número de
secuencia de paquete de transporte correspondiente al paquete de
transporte que tiene su parte inicial almacenada en la segunda
sección de bloque del bloque de señal, comprendiendo además la
disposición de reproducción
- un primer medio (60) de recuperación para
recuperar la información comprendida en los x paquetes de transporte
de la señal de información MPEG del grupo de y bloques de señal,
- un segundo medio (90) de recuperación para
recuperar la información de número de secuencia relativa al número
de secuencia del paquete de transporte de una tercera sección
(TB3.j) de bloque de un bloque de señal en el grupo de y bloques de
señal.
13. Disposición de reproducción según la
reivindicación 12, caracterizada porque las segundas
secciones de bloque de al menos aquellos bloques de señal en un
grupo de y bloques de señal que comprende la parte inicial de un
paquete de transporte comprenden una tercera sección de bloque para
almacenar información de temporización para dicho paquete de
transporte que tiene su parte inicial almacenada en la segunda
sección de bloque de dicho bloque de señal,
comprendiendo además la disposición de
reproducción
- un primer medio (60) de recuperación para
recuperar la información comprendida en los x paquetes de transporte
de la señal de información MPEG del grupo de y bloques de señal,
- un segundo medio (90) de recuperación para
recuperar la información de temporización de una tercera sección
(TB3.j) de bloque de un bloque de señal en el grupo de y bloques de
señal.
14. Disposición de reproducción según cualquiera
de las reivindicaciones 12 a 14, caracterizada porque
y>x.
15. Método para grabar una señal de información
en pistas en un soporte de grabación, comprendiendo el método de
grabación las etapas de
- recibir la señal de información,
- codificar en canal la señal de información en
una señal de canal,
comprendiendo la señal de canal bloques
(SB_{i}) de señal subsiguientes que tienen una longitud fija
predeterminada, comprendiendo cada bloque de señal una primera
sección de bloque que comprende una señal de sincronización y una
segunda sección de bloque (figura 4) que comprende un número de
bytes de canal,
- escribir la señal de canal en las pistas en el
soporte de grabación,
caracterizado porque el método de
grabación es para grabar una señal de información MPEG según un
formato MPEG en el soporte de grabación, comprendiendo la señal de
información MPEG paquetes de transporte subsiguientes que tienen una
longitud fija predeterminada, porque la etapa de codificación en
canal comprende las subetapas de
- almacenar información incluida en x paquetes de
transporte de la señal de información MPEG en las segundas secciones
de bloque de un grupo de y bloques de señal de la señal de canal
para permitir un modo de reproducción normal empleando información
de vídeo almacenada en dicho primer grupo de y primeros bloques de
señal durante un modo de reproducción de reproducción normal,
- almacenar una señal de vídeo en modo de trucaje
en unas segundas secciones de bloque de un segundo grupo de z
segundos bloques de señal para permitir un modo de reproducción de
trucaje empleando la información de vídeo almacenada en dichos z
segundos bloques de señal, porque las segundas secciones de bloque
de los bloques de señal comprenden una tercera sección (TB3.j) de
bloque, y
- almacenar información de identificación en
dicha tercera sección de bloque, indicando dicha información de
identificación si el grupo comprende primeros bloques de señal o
segundos bloques de señal, y porque x, y y z son constantes enteras
para las que se cumple que x\geq1, y>1 y z>1.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
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 |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2243394T3 true ES2243394T3 (es) | 2005-12-01 |
Family
ID=22843911
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES98201032T Expired - Lifetime ES2222552T3 (es) | 1994-04-08 | 1995-03-14 | Grabacion y reproduccion de una señal de informacion mpeg en un soporte de grabacion y a partir de tal soporte. |
ES01203624T Expired - Lifetime ES2243394T3 (es) | 1994-04-08 | 1995-03-14 | Grabacion de reproduccion de una señal de informacion mpeg en/desde un soporte de grabacion. |
ES95909932T Expired - Lifetime ES2179097T3 (es) | 1994-04-08 | 1995-03-14 | Grabacion y reproduccion de una señal de informacion mpeg en un soporte de grabacion y a partir de tal soporte. |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES98201032T Expired - Lifetime ES2222552T3 (es) | 1994-04-08 | 1995-03-14 | Grabacion y reproduccion de una señal de informacion mpeg en un soporte de grabacion y a partir de tal soporte. |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES95909932T Expired - Lifetime ES2179097T3 (es) | 1994-04-08 | 1995-03-14 | Grabacion y reproduccion de una señal de informacion mpeg en un soporte de grabacion y a partir de tal soporte. |
Country Status (14)
Country | Link |
---|---|
US (8) | US5579183A (es) |
EP (4) | EP0702879B1 (es) |
JP (2) | JP3667336B2 (es) |
KR (2) | KR100385248B1 (es) |
AT (4) | ATE188326T1 (es) |
AU (2) | AU692235B2 (es) |
BR (2) | BR9505873A (es) |
DE (4) | DE69514180T2 (es) |
ES (3) | ES2222552T3 (es) |
FI (2) | FI115423B (es) |
HK (2) | HK1012769A1 (es) |
HU (1) | HU228158B1 (es) |
PL (1) | PL178660B1 (es) |
WO (2) | WO1995027977A2 (es) |
Families Citing this family (185)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2585757B2 (ja) | 1988-11-02 | 1997-02-26 | 株式会社日立製作所 | 情報信号の記録再生方法及び記録再生装置 |
JP3507498B2 (ja) * | 1993-09-10 | 2004-03-15 | アールシーエー トムソン ライセンシング コーポレイシヨン | リアルタイム音声パケットレイヤエンコーダ |
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 |
US6977964B1 (en) | 1994-04-12 | 2005-12-20 | Mitsubishi Denki Kabushiki Kaisha | Digital VTR for recording and replaying data depending on replay modes |
JP3322998B2 (ja) | 1994-04-12 | 2002-09-09 | 三菱電機株式会社 | ディジタルvtr |
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 |
CN1138402A (zh) * | 1994-09-13 | 1996-12-18 | 菲利浦电子有限公司 | 将已数据压缩的数字视频信号存入存储器/从存储器检索出并在纵向记录载体上对该信进行记录和再现 |
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 |
JPH08138316A (ja) * | 1994-11-07 | 1996-05-31 | Toshiba Corp | 記録再生装置 |
JPH08140042A (ja) * | 1994-11-07 | 1996-05-31 | Sony Corp | 画像データの再生装置及び記録再生装置 |
KR100197847B1 (ko) * | 1994-11-11 | 1999-06-15 | 니시무로 타이죠 | 패킷데이타의 기록장치 및 재생장치 |
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 |
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 |
MY118025A (en) * | 1995-03-06 | 2004-08-30 | Victor Company Of Japan | Digital signal recording and reproducing method 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 |
ES2151145T3 (es) * | 1995-03-28 | 2000-12-16 | Koninkl Philips Electronics Nv | Registro y reproduccion de una señal de informacion que comprende paquetes que pueden aparecer irregularmente en funcion del tiempo en la sucesion de datos en serie de la señal de informacion. |
WO1996031879A2 (en) * | 1995-04-04 | 1996-10-10 | Philips Electronics N.V. | Various recording/reproduction modes in recording/reproducing a digital information signal and at least one digital auxiliary signal |
DE69636180T2 (de) | 1995-04-27 | 2007-03-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 |
WO1997001163A2 (en) * | 1995-06-22 | 1997-01-09 | Philips Electronics N.V. | Recording/reproducing apparatus of the helical scan type |
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 (es) * | 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 | 株式会社東芝 | ディジタル放送受信端末装置 |
ATE218241T1 (de) * | 1996-01-19 | 2002-06-15 | Koninkl Philips Electronics Nv | Aufzeichnung von einem datenreduzierten digitalen videosignal in schrägen spuren auf einem aufzeichnungsträger |
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 |
CA2250821A1 (en) * | 1997-02-03 | 1998-08-06 | Koninklijke Philips Electronics N.V. | Recording of a trick play signal on a record carrier |
BR9805967A (pt) * | 1997-02-03 | 1999-08-31 | Koninkl Philips Electronics Nv | Aparelho e processo para gravar um sinal de informação digital em trilhas em um suporte de gravação |
JP2000508814A (ja) * | 1997-02-03 | 2000-07-11 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 記録担体におけるトリックプレイ信号の記録 |
EP0896718A2 (en) | 1997-02-03 | 1999-02-17 | Koninklijke Philips Electronics N.V. | Recording of trick play signals on a record carrier |
ES2230667T3 (es) * | 1997-02-03 | 2005-05-01 | Koninklijke Philips Electronics N.V. | Numeracion de bloques de sincronizacion de señales de lectura de trucaje durante la grabacion de tales señales en un soporte de grabacion. |
JP2000511383A (ja) * | 1997-03-12 | 2000-08-29 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 記録担体にディジタル情報信号を記録する装置及び方法 |
WO1998040889A2 (en) * | 1997-03-12 | 1998-09-17 | Koninklijke Philips Electronics N.V. | Recording of a digital information signal on a record carrier |
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 | 윤종용 | 프레임 동기 장치 및 그 방법 |
WO1999004394A1 (fr) * | 1997-07-17 | 1999-01-28 | Matsushita Electric Industrial Co., Ltd. | Dispositif d'enregistrement et de reproduction de donnees, procede de gestion de fichiers, procede de generation d'informations fichier, procede de gestion de fichiers, dispositif de generation d'informations de gestion, dispositif d'analyse d'informations de gestion, et support |
JPH1173737A (ja) * | 1997-08-29 | 1999-03-16 | Sony Corp | 記録装置及び方法、再生装置及び方法並びに記録媒体 |
US6195403B1 (en) | 1997-09-26 | 2001-02-27 | International Business Machines Corporation | Pulse generator for a voltage controlled oscillator |
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 |
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 |
US6229801B1 (en) | 1997-09-26 | 2001-05-08 | International Business Machines Corporation | Delivery of MPEG2 compliant table data |
US6275507B1 (en) | 1997-09-26 | 2001-08-14 | International Business Machines Corporation | Transport demultiplexor for an MPEG-2 compliant data stream |
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 |
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 |
US6072771A (en) * | 1997-09-26 | 2000-06-06 | International Business Machines Corporation | Detection of errors in table data |
US6088357A (en) * | 1997-09-26 | 2000-07-11 | International Business Machines Corporation | Auxiliary transport assist processor especially for an MPEG-2 compliant decoder |
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 |
CA2290498A1 (en) | 1998-03-19 | 1999-09-23 | Koninklijke Philips Electronics N.V. | Recording/reproduction and/or editing of real time information on/from a disc like record carrier |
US6788710B1 (en) * | 1998-03-19 | 2004-09-07 | Thomson Licensing S.A. | Auxiliary data insertion in a transport datastream |
JP2002511975A (ja) * | 1998-03-19 | 2002-04-16 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | リアルタイム情報の編集記録担体のようなディスクへのレコーディングおよび/またはそれからの再生 |
DE19813551C2 (de) * | 1998-03-27 | 2000-03-23 | Grundig Ag | Verfahren zur Übertragung von zeitkritischen Datenpaketen in digitalen drahtlosen Übertragungssystemen |
CN100447883C (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 |
US6501441B1 (en) | 1998-06-18 | 2002-12-31 | Sony Corporation | Method of and apparatus for partitioning, scaling and displaying video and/or graphics across several display devices |
WO2000000973A2 (en) * | 1998-06-30 | 2000-01-06 | Koninklijke Philips Electronics N.V. | Recording and reproducing device for multiple-speed reproduction |
US8577205B2 (en) * | 1998-07-30 | 2013-11-05 | Tivo Inc. | Digital video recording system |
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 |
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 |
DE69924096T2 (de) * | 1998-12-02 | 2006-04-13 | Koninklijke Philips Electronics N.V. | Vorrichtung und verfahren zum aufzeichnen eines digitalen informationssignals mit trickwiedergabeinformation in schrägspuren in einem aufzeichnungsträger |
JP2000173181A (ja) * | 1998-12-04 | 2000-06-23 | Sony Corp | データ記録装置及び出力装置、データ出力システム、データ記録方法及び出力方法、並びにデータ記録及び出力方法 |
WO2000041056A2 (en) * | 1999-01-06 | 2000-07-13 | 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 | ソニー株式会社 | 記録装置および方法、再生装置および方法、並びに記録媒体 |
KR100710939B1 (ko) * | 1999-03-30 | 2007-04-24 | 마츠시타 덴끼 산교 가부시키가이샤 | 데이터 처리시스템, 데이터 송수신장치, 기록매체 |
US7188353B1 (en) | 1999-04-06 | 2007-03-06 | Sharp Laboratories Of America, Inc. | System for presenting synchronized HTML documents in digital television receivers |
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 |
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 |
US6535920B1 (en) | 1999-04-06 | 2003-03-18 | Microsoft Corporation | Analyzing, indexing and seeking of streaming information |
US6820144B2 (en) | 1999-04-06 | 2004-11-16 | Microsoft Corporation | Data format for a streaming information appliance |
JP2003500948A (ja) | 1999-05-14 | 2003-01-07 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 情報信号のパケット化されたストリームをタイムスタンプを持つ情報信号のストリームへ及びその逆へ変換する方法 |
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 |
DE69943236D1 (de) * | 1999-07-08 | 2011-04-14 | Sony Deutschland Gmbh | Verfahren zur Aufzeichnung von Datentransportströmen |
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 |
EP2200296B1 (en) * | 1999-09-20 | 2018-01-31 | TiVo Solutions Inc. | Closed caption tagging system |
GB2356100B (en) * | 1999-11-05 | 2004-02-25 | Sony Uk Ltd | Data format and data transfer |
US7653925B2 (en) * | 1999-11-17 | 2010-01-26 | Ricoh Company, Ltd. | Techniques for receiving information during multimedia presentations and communicating the information |
US6976032B1 (en) * | 1999-11-17 | 2005-12-13 | Ricoh Company, Ltd. | Networked peripheral for visitor greeting, identification, biographical lookup and tracking |
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 |
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 |
AU2001286411A1 (en) * | 2000-08-03 | 2002-02-18 | Itech Group, Inc. | Method and system for encrypting and storing content to a user |
WO2002028097A2 (en) * | 2000-09-27 | 2002-04-04 | The Regents Of The University Of California | 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 |
ATE355704T1 (de) * | 2002-01-24 | 2006-03-15 | Koninkl Philips Electronics Nv | Fehler-korrektur in einem datenstrom |
US7486680B1 (en) | 2002-03-21 | 2009-02-03 | Ji Zhang | Packet schedule timestamp for a compressed bitstream |
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 |
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 |
US7614066B2 (en) | 2002-05-03 | 2009-11-03 | Time Warner Interactive Video Group Inc. | Use of multiple embedded messages in program signal streams |
US8392952B2 (en) * | 2002-05-03 | 2013-03-05 | Time Warner Cable Enterprises Llc | Programming content processing and management system and method |
US7908626B2 (en) * | 2002-05-03 | 2011-03-15 | Time Warner Interactive Video Group, Inc. | Network based digital information and entertainment storage and delivery system |
US8443383B2 (en) | 2002-05-03 | 2013-05-14 | Time Warner Cable Enterprises Llc | Use of messages in program signal streams by set-top terminals |
US20050034171A1 (en) * | 2002-05-03 | 2005-02-10 | Robert Benya | Technique for delivering programming content based on a modified network personal video recorder service |
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 |
US8312504B2 (en) | 2002-05-03 | 2012-11-13 | Time Warner Cable LLC | Program storage, retrieval and management based on segmentation messages |
KR100971715B1 (ko) * | 2002-06-11 | 2010-07-22 | 톰슨 라이센싱 | 다이내믹한 네트워크 손실 조건에 대해 간단하게 적응하는 멀티미디어 서버 |
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 |
KR100722036B1 (ko) * | 2003-03-28 | 2007-05-25 | 마츠시타 덴끼 산교 가부시키가이샤 | 데이터 처리 장치 및 데이터 처리 방법 |
KR20060027346A (ko) * | 2003-06-17 | 2006-03-27 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 스터핑 바이트 제거를 갖는 dvd-멀티미디어 홈 플래폼용스트림 파일 포맷 |
WO2005011268A1 (en) * | 2003-07-21 | 2005-02-03 | Thomson Licensing | Trick mode operation for subchannels |
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 |
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 |
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 |
CA2535306A1 (en) * | 2003-08-13 | 2005-03-03 | Skystream Networks Inc. | Method and system for time synchronized forwarding of ancillary information in stream processed mpeg-2 systems streams |
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 |
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 |
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 | データ伝送システムとその送信側装置及び受信側装置 |
US8805929B2 (en) * | 2005-06-20 | 2014-08-12 | Ricoh Company, Ltd. | Event-driven annotation techniques |
US7554576B2 (en) * | 2005-06-20 | 2009-06-30 | Ricoh Company, Ltd. | Information capture and recording system for controlling capture devices |
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 |
JP2009521164A (ja) * | 2005-12-23 | 2009-05-28 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 入力フレームシーケンスから構成される入力データストリームの処理装置及び処理方法 |
FR2897228A1 (fr) * | 2006-02-08 | 2007-08-10 | Thomson Licensing Sas | Methode de transmission d'informations temporelles a latence fixe |
JP5189640B2 (ja) * | 2007-08-09 | 2013-04-24 | ジーブイビービー ホールディングス エス.エイ.アール.エル. | ビデオデータの再生システム |
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 |
US11076189B2 (en) | 2009-03-30 | 2021-07-27 | Time Warner Cable Enterprises Llc | Personal media channel apparatus and methods |
US9215423B2 (en) | 2009-03-30 | 2015-12-15 | Time Warner Cable Enterprises Llc | Recommendation engine 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 |
Family Cites Families (35)
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 |
US5287178A (en) * | 1992-07-06 | 1994-02-15 | General Electric Company | Reset control network for a video signal encoder |
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 | ソニー株式会社 | 復号方法および復号装置 |
TW266292B (es) * | 1992-10-30 | 1995-12-21 | Philips Electronics Nv | |
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 |
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信号再生方法 |
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 |
US5805762A (en) * | 1993-01-13 | 1998-09-08 | Hitachi America, Ltd. | Video recording device compatible transmitter |
US5377051A (en) * | 1993-01-13 | 1994-12-27 | Hitachi America, Ltd. | Digital video recorder compatible receiver with trick play image enhancement |
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 (es) * | 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 |
-
1994
- 1994-04-08 US US08/225,193 patent/US5579183A/en not_active Expired - Lifetime
- 1994-06-03 US US08/253,535 patent/US5596581A/en not_active Expired - Lifetime
-
1995
- 1995-03-13 WO PCT/IB1995/000165 patent/WO1995027977A2/en active IP Right Grant
- 1995-03-13 BR BR9505873A patent/BR9505873A/pt not_active IP Right Cessation
- 1995-03-13 AU AU18218/95A patent/AU692235B2/en not_active Expired
- 1995-03-13 EP EP95909929A patent/EP0702879B1/en not_active Expired - Lifetime
- 1995-03-13 JP JP52619695A patent/JP3667336B2/ja not_active Expired - Lifetime
- 1995-03-13 AT AT95909929T patent/ATE188326T1/de not_active IP Right Cessation
- 1995-03-13 KR KR1019950705652A patent/KR100385248B1/ko not_active IP Right Cessation
- 1995-03-13 DE DE69514180T patent/DE69514180T2/de not_active Expired - Lifetime
- 1995-03-13 PL PL95311953A patent/PL178660B1/pl unknown
- 1995-03-14 EP EP95909932A patent/EP0702877B1/en not_active Expired - Lifetime
- 1995-03-14 EP EP98201032A patent/EP0858230B1/en not_active Expired - Lifetime
- 1995-03-14 DE DE69527401T patent/DE69527401T2/de not_active Expired - Lifetime
- 1995-03-14 BR BR9505872-9A patent/BR9505872A/pt not_active IP Right Cessation
- 1995-03-14 EP EP01203624A patent/EP1175103B1/en not_active Expired - Lifetime
- 1995-03-14 ES ES98201032T patent/ES2222552T3/es not_active Expired - Lifetime
- 1995-03-14 ES ES01203624T patent/ES2243394T3/es not_active Expired - Lifetime
- 1995-03-14 AT AT95909932T patent/ATE220837T1/de active
- 1995-03-14 HU HU9503511A patent/HU228158B1/hu unknown
- 1995-03-14 DE DE69533113T patent/DE69533113T2/de not_active Expired - Lifetime
- 1995-03-14 JP JP52619795A patent/JP3801198B2/ja not_active Expired - Lifetime
- 1995-03-14 AU AU18220/95A patent/AU688868B2/en not_active Expired
- 1995-03-14 DE DE69534267T patent/DE69534267T2/de not_active Expired - Lifetime
- 1995-03-14 WO PCT/IB1995/000169 patent/WO1995027978A2/en active IP Right Grant
- 1995-03-14 ES ES95909932T patent/ES2179097T3/es not_active Expired - Lifetime
- 1995-03-14 AT AT01203624T patent/ATE297636T1/de active
- 1995-03-14 AT AT98201032T patent/ATE268534T1/de active
- 1995-12-07 FI FI955887A patent/FI115423B/fi not_active IP Right Cessation
- 1995-12-07 KR KR10-1995-0705628A patent/KR100376026B1/ko not_active IP Right Cessation
-
1996
- 1996-11-12 US US08/744,159 patent/US6081526A/en not_active Expired - Lifetime
-
1998
- 1998-06-29 US US09/107,190 patent/US6490406B1/en not_active Expired - Lifetime
- 1998-11-06 US US09/187,875 patent/US6556590B1/en not_active Expired - Fee Related
- 1998-12-19 HK HK98114081A patent/HK1012769A1/xx not_active IP Right Cessation
- 1998-12-22 HK HK98114665A patent/HK1014073A1/xx not_active IP Right Cessation
-
2002
- 2002-08-23 US US10/227,203 patent/US6724978B2/en not_active Expired - Lifetime
- 2002-12-20 US US10/324,791 patent/US7376151B2/en not_active Expired - Fee Related
-
2004
- 2004-06-03 FI FI20040762A patent/FI20040762A/fi not_active Application Discontinuation
- 2004-10-18 US US10/784,533 patent/US7792413B2/en not_active Expired - Fee Related
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2243394T3 (es) | Grabacion de reproduccion de una señal de informacion mpeg en/desde un soporte de grabacion. | |
ES2294780T3 (es) | Aparato y metodo para grabar y reproducir datos digitales. | |
JPH0533479B2 (es) | ||
PL181021B1 (pl) | Sposób i urządzenie do odbioru dokładnie synchronizowanych danych | |
JP2002531911A (ja) | 記録担体の傾斜したトラックにトリック再生情報と共にディジタル情報を記録する装置及び方法 | |
CN1009608B (zh) | 与数字视频和音频信号一起记录和重放的时间编码信号 | |
US6516137B1 (en) | Recording arrangement for digitally recording a received analog video signal in data packets of an MPEG transport stream | |
JP3692838B2 (ja) | 記録方法、再生方法、再生装置及び記録媒体 | |
WO1996033559A2 (en) | Concealment method and arrangement and reproducing apparatus provided with the concealment arrangement | |
JPH0448473A (ja) | ディジタルビデオ信号再生装置 | |
AU701481B2 (en) | Recording and reproducing an MPEG information signal on/from a record carrier | |
KR0162316B1 (ko) | 시스템 부호화 방법 | |
JP2003087749A (ja) | 画像データ再生装置および画像データ再生方法 | |
Dreiling et al. | User Data Formatting for Search and Retrieval on 19mm Data Recorders | |
JP2002287625A (ja) | 記録再生装置 | |
JP2002278447A (ja) | 暗号化方法 | |
JP2002278448A (ja) | 暗号化方法 |