[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE19927711A1 - Transmission device for transferring digital video disc information over a network - Google Patents

Transmission device for transferring digital video disc information over a network

Info

Publication number
DE19927711A1
DE19927711A1 DE1999127711 DE19927711A DE19927711A1 DE 19927711 A1 DE19927711 A1 DE 19927711A1 DE 1999127711 DE1999127711 DE 1999127711 DE 19927711 A DE19927711 A DE 19927711A DE 19927711 A1 DE19927711 A1 DE 19927711A1
Authority
DE
Germany
Prior art keywords
data
information
navigation
user interface
command
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.)
Granted
Application number
DE1999127711
Other languages
German (de)
Other versions
DE19927711B4 (en
Inventor
Jong-Wook Park
Il-Ju Na
Jeong-Joo Jeong
Jae-Dae Jang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1019980041377A external-priority patent/KR100304644B1/en
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority to DE1999164394 priority Critical patent/DE19964394B4/en
Priority claimed from DE1999164394 external-priority patent/DE19964394B4/en
Publication of DE19927711A1 publication Critical patent/DE19927711A1/en
Application granted granted Critical
Publication of DE19927711B4 publication Critical patent/DE19927711B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40117Interconnection of audio or video/imaging devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43632Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4381Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/806Transformation 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 with processing of the sound signal
    • H04N9/8063Transformation 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 with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

The device includes a transport format converter unit for receiving and converting user interface data entered via a user interface for command and control of the converter. There is a device with a display unit for displaying the user interface, and a physical layer for connecting the devices for a communication. An Independent claim is also included for a method of transferring digital video disc (DVD) information between equipment's over a network.

Description

HINTERGRUND DER ERFINDUNGBACKGROUND OF THE INVENTION GEBIET DER ERFINDUNGFIELD OF THE INVENTION

Die vorliegende Erfindung bezieht sich auf eine digitale Da­ tenübertragung und insbesondere sowohl auf eine Vorrichtung als auch ein Verfahren für das Übertragen von Information von einer digitalen Bildplatte (Digital Versatile Disc, DVD) über ein Netz zu einer Vorrichtung, die eine Benutzerschnittstelle anzeigen kann, die es der Anzeigevorrichtung gestattet, die DVD-Information zu steuern.The present invention relates to a digital da transmission and in particular both to a device as well as a method for transferring information from a digital video disc (Digital Versatile Disc, DVD) a network to a device that has a user interface can display, which allows the display device, the Control DVD information.

BESCHREIBUNG DES STANDES DER TECHNIKDESCRIPTION OF THE PRIOR ART

Im allgemeinen dekodiert ein Bildplattenspieler (DVD-Player, DVD-Abspielgerät) einen Bitstrom, der von einer Platte unter Verwendung eines darin installierten Videodekodierers gelesen wird, und wandelt das dekodierte Videosignal in ein analoges Fernsehsignal (TV-Signal) unter Verwendung eines Schemas, wie der NTSC-Norm (National Television System Committee) um.Generally, an optical disc player (DVD player, DVD player) a bit stream that is from a disc under Read using a video decoder installed in it and converts the decoded video signal into an analog one TV signal (TV signal) using a scheme such as the NTSC standard (National Television System Committee).

Die Struktur eines solchen allgemeinen DVD-Abspielgerätes ist in Fig. 1 gezeigt. In Fig. 1 dreht ein Spindelmotor (SP) 104 eine Platte 102. Eine Aufnahmeeinheit 106 empfängt Licht, das auf die Platte 102 aufgestrahlt und von ihr reflektiert wurde, um Daten von der Platte 102 zu lesen. Die Aufnahmeein­ heit 106 umfaßt auch einen Beschickungsmechanismus, der die Aufnahmevorrichtung transportieren und die Platte 102 laden kann.The structure of such a general DVD player is shown in FIG. 1. In Fig. 1, a spindle motor (SP) 104, a plate 102 rotates. A receiving unit 106 receives light that has been irradiated to the plate 102 and reflected by it to read data from the disk 102nd The receiving unit 106 also includes a loading mechanism that can transport the receiving device and load the plate 102 .

Ein Radiofrequenz-Verstärker (RF-AMP) 108 verstärkt ein RF-Signal, das durch die Aufnahmeeinheit 106 aufgenommen wird, entfernt Rauschen, führt eine Analog-Digital-Wandlung durch und detektiert ein Synchronisationssignal (sync). Eine Servo­ steuerung 110 steuert die Drehung der Platte 102 und die Fo­ kussierung und die Spurverfolgung der Aufnahme, um die Daten von der Platte 102 unter der Steuerung einer Systemsteuerung 116 genau zu lesen. Ein Acht-zu-Vierzehn-Modulations-(EFM)-Sig­ nal, das vom RF-Verstärker 108 ausgegeben wurde, wird an einen digitalen Signalprozessor (DSP) 112 geliefert.A radio frequency amplifier (RF-AMP) 108 amplifies an RF signal that is picked up by the recording unit 106 , removes noise, performs an analog-to-digital conversion and detects a synchronization signal (sync). A servo controller 110 controls the rotation of the disk 102 and the focusing and tracking of the recording to accurately read the data from the disk 102 under the control of a system controller 116 . An eight-to-fourteen modulation (EFM) signal output from RF amplifier 108 is provided to a digital signal processor (DSP) 112 .

Der DSP 112 demoduliert das EFM-Signal, das von der Platte 102 gelesen wurde, und führt eine Phasenkompensation der Da­ ten unter Verwendung einer Phasenregelschleife (PLL) basie­ rend auf der detektierten Synchronisation, dem Entwürfeln, der Fehlererkennung/Fehlerkorrektur und der Steuerung eines Puffers 114 durch. Die Übertragungsrate eines Signals, das auf die Platte 102 geschrieben ist, ist größer oder gleich der eines Signals, das durch den DSP 112 gelesen wird, so daß die Daten, die im DSP 112 verarbeitet werden, temporär im Puffer 114 gespeichert und dann übertragen werden, wenn ein MPEG-Videodekodierer 128 und ein MPEG-Audiodekodierer 130 die Daten brauchen. Die Reihe von Prozessen wird unter der Steue­ rung der Systemsteuerung 116 ausgeführt, so daß kein Überlauf im Puffer 114 auftritt und dieser auch nicht leer wird. Der DSP 112 detektiert auch den Steuerdatenteil des Bitstroms, der von der Platte 102 gelesen wird, und liefert die detek­ tierten Daten an die Systemsteuerung 116.The DSP 112 demodulates the EFM signal read from the disk 102 and phase-compensates the data using a phase locked loop (PLL) based on the detected synchronization, descrambling, error detection / correction and buffer control 114 through. The transfer rate of a signal written on disk 102 is greater than or equal to that of a signal read by DSP 112 , so the data processed in DSP 112 is temporarily stored in buffer 114 and then transferred when an MPEG video decoder 128 and an MPEG audio decoder 130 need the data. The series of processes are carried out under the control of the system controller 116 so that there is no overflow in the buffer 114 and this does not become empty. The DSP 112 also detects the control data portion of the bit stream read from the disk 102 and provides the detected data to the system controller 116 .

Die Daten vom DSP 112 können verwürfelt werden, um ein digi­ tales Kopieren zu verhindern. In diesem Fall werden die Daten durch einen Dekodierer 122 eines Inhaltsverwürfelungssystems (CSS) entwürfelt. Der entwürfelte Datenstrom ist ein Pro­ grammstrom, der in der MPEG-Norm (Moving Picture Expert Group) beschrieben ist. Der Programmstrom umfaßt ein Videopa­ ket, das ein MPEG-1 oder MPEG-2 Format aufweist, ein Audiopa­ ket, das ein MPEG Format, ein Audiokodier-(AC)-3 Format oder ein lineares Pulskodemodulationsformat (PCM-Format) aufweist, ein Unterbildpaket und ein Navigationspaket. The data from the DSP 112 can be scrambled to prevent digital copying. In this case, the data is descrambled by a content scrambler (CSS) decoder 122 . The descrambled data stream is a program stream that is described in the MPEG standard (Moving Picture Expert Group). The program stream includes a video pack that has an MPEG-1 or MPEG-2 format, an audio pack that has an MPEG format, an audio coding (AC) -3 format or a linear pulse code modulation (PCM) format, a sub-picture package and a navigation package.

Der CSS-Dekodierer 122 entwürfelt den Bitstrom, der vom DSP 112 geliefert wird, ein Demultiplexer (DEMUX) 124 entmulti­ plext den entwürfelten Strom in das Audiopaket, das Videopa­ ket, das Unterbildpaket und das Navigationspaket, wobei der MPEG-Videodekodierer 128 das entmultiplexte Videopaket deko­ diert, der MPEG-Autdio Dekodierer 130 das demultiplexte Au­ diopaket dekodiert und der Unterbild-Dekodierer 132 das de­ multiplexte Unterbildpaket, wie ein Menü oder ein Insert, de­ kodiert. Ein Videomischer 134 mischt die dekodierten Videoda­ ten und die Unterbild-Daten, und ein Video Digital-Analog-Wand­ ler (DAC) 136 wandelt das Ausgangssignal des Videomi­ schers 134 in ein analoges Signal um. Dann wird ein analog kodiertes Videosignal durch einen Videokodierer 138 ausgege­ ben. Ein Audio-DAC 140 gibt die Audiodaten, die durch den MPEG-Audio-Dekodierer 130 dekodiert wurden, als analoges Au­ diosignal aus.The CSS decoder 122 descrambles the bit stream provided by the DSP 112 , a demultiplexer (DEMUX) 124 demultiplexes the descrambled stream into the audio packet, the video packet, the sub-picture packet and the navigation packet, with the MPEG video decoder 128 the demultiplexed video packet decodes, the MPEG audio decoder 130 decodes the demultiplexed audio package, and the sub-picture decoder 132 decodes the de-multiplexed sub-picture packet, such as a menu or an insert. A video mixer 134 mixes the decoded video data and the sub-picture data, and a video digital-to-analog converter (DAC) 136 converts the output signal of the video mixer 134 to an analog signal. Then an analog coded video signal is output by a video encoder 138 . An audio DAC 140 outputs the audio data decoded by the MPEG audio decoder 130 as an analog audio signal.

Eine Schnittstelle (I/F) 126 einer zentralen Verarbeitungs­ einheit (CPU) bildet mit der Systemsteuerung 116 eine Schnittstelle, so daß der MPEG-Video-Dekodierer 128, der MPEG-Audio-Dekodierer 130 und der Unterbild-Dekodierer 132 eine Dekodierung bei einer vorgegebenen Zeitgebung gemäß dem MPEG-Format durchführen.An interface (I / F) 126 of a central processing unit (CPU) forms an interface with the system controller 116 so that the MPEG video decoder 128 , the MPEG audio decoder 130 and the sub-picture decoder 132 decode at one schedule according to the MPEG format.

Ein erster Speicher 118 für das Speichern verschiedener Pro­ gramme, die durch die Systemsteuerung 116 gefordert werden, kann einem löschbaren, programmierbaren Nur-Lese-Speicher (EPROM) umfassen, und eine vordere Steuerung 120 überträgt Tastendaten, die durch einen Benutzer über eine Fernsteuerung oder von einer vorderen Bedienungsplatte des Abspielgerätes eingegeben werden, an die Systemsteuerung 116.A first memory 118 for storing various programs required by the system controller 116 may include an erasable programmable read only memory (EPROM), and a front controller 120 transmits key data used by a user via remote control or are input from a front control panel of the player to the system controller 116 .

Um Video- und Audio-Information von einem allgemeinen DVD-Ab­ spielgerät zu einer Anzeigevorrichtung für die Anzeige, wie einen Fernsehempfänger oder einen Monitor zu übertragen, überträgt das DVD-Abspielgerät die Video- und Audio-Signale unter Verwendung vorbestimmter Signalleitungen gemäß einer analogen Schnittstelle. Das heißt, ein Datenübertragungskanal zwischen dem DVD-Abspielgerät und der Anzeigevorrichtung für die Anzeige wird durch einen Benutzer durch das direkte Ver­ binden einer Vielzahl von Signalleitungen, das heißt, eines ersten Kanals für Video und zwei bis sechs Kanäle für Audio, von jeder Verbindungsstelle des DVD-Abspielgerätes zur Anzei­ gevorrichtung, installiert, so daß die Video- und Audio-Si­ gnale, die durch das DVD-Abspielgerät geliefert werden, in analoger Signalform durch die Signalleitungen zur Anzeigevor­ richtung übertragen werden. Für eine Übertragung einer quali­ tativ hochwertigen Videoinformation wird ein Super-Video (S-Video) Ausgangssignal getrennt und durch ein spezielles Kabel übertragen. Der Übertragungsmodus des Supervideo-Ausgangssi­ gnals erfolgt jedoch in analoger Signalform.To video and audio information from a general DVD-Ab game device to a display device for display, such as to transmit a television receiver or a monitor, the DVD player transmits the video and audio signals using predetermined signal lines according to one analog interface. That is, a data transmission channel  between the DVD player and the display device for the display is used by a user through the direct ver bind a plurality of signal lines, that is, one first channel for video and two to six channels for audio, from each connection point of the DVD player to the display device, installed so that the video and audio Si gnale, which are supplied by the DVD player, in analog signal form through the signal lines to the display direction are transmitted. For a transfer of a quali high-quality video information becomes a super video (S-Video) output signal separated and by a special cable transfer. The transmission mode of the super video output i However, signals are made in analog signal form.

Um eine digitale Information zu übertragen verwenden DVD-Ab­ spielgeräte auch die Sony Philips Digital Schnittstelle (SPDIF), in welcher ein Videosignal zu seiner Anschlußvor­ richtung als ein digitales Signal ausgegeben und zur Anzeige­ vorrichtung durch Signalleitungen übertragen wird. SPDIF kann jedoch nicht komplizierte Funktionen unterstützten, wie das Steuern des DVD-Abspielgerätes über die Anzeigevorrichtung oder der Prüfen des Betriebszustandes des DVD-Abspielgerätes.To transmit digital information use DVD-Ab play equipment also the Sony Philips digital interface (SPDIF) in which a video signal is available for connection direction output as a digital signal and for display device is transmitted by signal lines. SPDIF can but did not support complicated functions like that Controlling the DVD player via the display device or checking the operating status of the DVD player.

Die analoge Schnittstelle hat den Nachteile, daß Rauschen während der Übertragung eines Signals überlagert wird. Das heißt, verschiedene Faktoren, wie der Verbindungszustand ei­ ner Verbindungsvorrichtung, die Qualität von Signalleitungen, oder ob Rauschen nahe der analogen Schnittstelle erzeugt wird oder nicht, kann stark die Qualität der übertragenen Video- und Audiosignale beeinträchtigen, und die Wiedergabetreue der übertragenen Signale wird durch physikalische Eigenschaften der Signalleitungen selbst bestimmt. Die analoge Schnitt­ stelle wirft folgende zusätzliche Probleme auf.The analog interface has the disadvantages that noise is superimposed during the transmission of a signal. The means various factors, such as the connection state ner connecting device, the quality of signal lines, or whether noise is generated near the analog interface or not, can greatly affect the quality of the transmitted video and Audio signals affect, and the fidelity of the transmitted signals is due to physical properties the signal lines themselves determined. The analog cut The following additional problems arise.

Zuerst ist eine DVD-Fernsteuerung erforderlich, um ein DVD-Abspielgerät zu steuern. Obwohl ein Fernsehgerät nur ein An­ zeigeendgerät ist, so erfordert es eine Fernsteuerung für das Steuern der Funktion des Fernsehgerätes. Wenn somit die Not­ wendigkeit besteht, eine Vielzahl von Vorrichtungen zu ver­ binden, so sind eine Vielzahl von Fernsteuerungen nötig, so daß das für einen Benutzer recht unbequem wird.First, a DVD remote control is required to get one Control DVD player. Although a television is only an on is pointing terminal, it requires remote control for that Control the function of the TV. So when the need arises  maneuverability to ver a variety of devices bind, so a variety of remote controls are necessary, so that it becomes quite inconvenient for a user.

Als zweites können, wenn eine analoge Schnittstelle verwendet wird, um digitale Vorrichtungen zu verbinden, die verschiede­ nen Netzfunktionen, die eine digitale Schnittstelle liefert, nicht implementiert werden.Second, if an analog interface is used to connect digital devices, the various network functions that a digital interface provides cannot be implemented.

Wenn eine digitale Schnittstelle, wie eine IEEE 1394 verwen­ det wird, so können die obigen Probleme gelöst werden. Das oben erwähnte DVD-Abspielgerät wird jedoch für die Wiedergabe in einem Fernsehgerät, das einen analogen Eingang aufweist, ohne eine sorgfältige Berücksichtigung eines digitalen Fern­ sehgerätes hergestellt. Somit ist es, sogar wenn das DVD-Ab­ spielgerät und ein digitales Fernsehgerät mit der IEEE 1394 Schnittstelle verbunden sind, schwierig, die aktuelle Stan­ dard-DVD-Information unter Verwendung eines digitalen Fern­ sehgerätes wieder zu geben. Das heißt, da ein digitales Fern­ sehgerät, ein Empfänger für das Empfangen von hochauflösendem Fernsehen (HDTV) einen Bitstrom verarbeiten kann, der ein MPEG-2 Transportstrom-(TS)-Format aufweist, während das DVD-Abspielgerät einen Bitstrom speichert, der ein MPEG-2 Pro­ grammstrom-(PS)-Format aufweist, muß die Formatumwandlung vom MPEG-2 PS Format zum MPEG-2 TS Format im voraus durchgeführt werden, um die Daten vom DVD-Abspielgerät durch die IEEE-1349-Schnittstelle zur Anzeigevorrichtung zu übertragen, die das MPEG-2 TS Format verwendet.When using a digital interface, such as an IEEE 1394 det, the above problems can be solved. The DVD player mentioned above, however, is for playback in a television set that has an analog input, without careful consideration of a digital long distance visual device manufactured. So it is, even if the DVD-Ab game device and a digital television with the IEEE 1394 Interface connected, difficult, the current Stan dard DVD information using a digital remote to give the visual device again. That means being a digital long distance vision device, a receiver for receiving high definition Television (HDTV) can process a bit stream that is a MPEG-2 Transport Stream (TS) format, while the DVD player stores a bit stream that an MPEG-2 Pro format (PS) format, the format conversion from MPEG-2 PS format to MPEG-2 TS format performed in advance the data from the DVD player through the IEEE-1349 interface to transmit to the display device that uses the MPEG-2 TS format.

ZUSAMMENFASSUNG DER ERFINDUNGSUMMARY OF THE INVENTION

Eine Aufgabe der vorliegenden Erfindung besteht darin, eine Vorrichtung für das Übertragen von Bildplatten-(DVD)-Informa­ tion über ein Netz zu einer Anzeigevorrichtung zu liefern, in welcher die Anzeige der DVD-Information durch die Anzeigevor­ richtung gemäß dem Steuerbefehl eines Benutzers gesteuert werden kann. An object of the present invention is to provide a Device for transmitting image disc (DVD) information tion via a network to a display device, in which pre-displays the DVD information by the display direction controlled according to a user's control command can be.  

Eine andere Aufgabe der vorliegenden Erfindung besteht darin, ein Verfahren für das Übertragen von DVD-Information über ein Netz zu einer Anzeigevorrichtung zu liefern, durch die die Anzeige der DVD-Information gemäß dem Steuerbefehl eines Be­ nutzers gesteuert werden kann.Another object of the present invention is a method for transferring DVD information over a To deliver network to a display device through which the Display of the DVD information according to the control command of a Be can be controlled by the user.

Um die erste Aufgabe zu lösen, wird eine Vorrichtung für das Übertragung von Information zwischen Vorrichtungen über ein Netz geliefert, wobei diese Vorrichtung folgendes umfaßt: ei­ ne erste Vorrichtung, die einen Transportformatwandler für das Empfangen von Benutzerschnittstellendaten, die über eine Benutzerschnittstelle eingegeben werden, umfaßt, wobei die Benutzerschnittstelle für das Ansteuern und Kontrollieren der ersten Vorrichtung und für das Umwandeln von Information in ein Transportformat für die Übertragung dient; eine zweite Vorrichtung, die eine Anzeigeeinheit aufweist, die als eine Anzeigeeinheit für das Anzeigen der Benutzerschnittstelle für das Anweisen und Steuern der ersten Vorrichtung dient; und eine physikalische Schicht für das Verbinden der ersten und zweiten Vorrichtungen für die Kommunikation.To solve the first task, a device for the Transfer of information between devices via a Network supplied, which device comprises: ei ne first device that a transport format converter for receiving user interface data via a Entered user interface includes, where the User interface for controlling and controlling the first device and for converting information into a transport format is used for the transmission; a second Device which has a display unit acting as a Display unit for displaying the user interface for instructing and controlling the first device; and a physical layer for connecting the first and second devices for communication.

Um die zweite Aufgabe zu lösen, wird ein Verfahren für das Übertragen von Information zwischen Vorrichtungen in einem Netz bereitgestellt, wobei das Verfahren folgendes umfaßt: Verbinden einer ersten Vorrichtung mit einem Netz, wobei die erste Vorrichtung für das Empfangen von Benutzerschnittstel­ lendaten, die über eine Benutzerschnittstelle eingegeben wer­ den, für das Anweisen und Steuern einer ersten Vorrichtung und für das Umwandeln der Information in ein Transportformat für eine Übertragung dient; Verbinden einer zweiten Vorrich­ tung mit dem Netz, wobei die zweite Vorrichtung für das An­ zeigen der Benutzerschnittstelle für das Anweisen und Steuern der ersten Vorrichtung dient; Empfangen der Benutzerschnitt­ stellendaten in der zweiten Vorrichtung; Anzeigen der Benut­ zerschnittstellendaten in der zweiten Vorrichtung; einem Be­ nutzer ermöglichen, einen Befehl in Erwiderung auf die Benut­ zerschnittstelleninformation, die in der zweiten Vorrichtung angezeigt wird, einzugeben, und Übertragen von Steuer- und Befehlsinformation von der zweiten Vorrichtung an die erste Vorrichtung gemäß der Benutzereingabe, um den Zugang zur In­ formation, die durch die erste Vorrichtung geliefert wird, zu steuern.In order to solve the second task, a procedure for the Transfer information between devices in one Network provided, the method comprising: Connecting a first device to a network, the first device for receiving user interface l data entered via a user interface for instructing and controlling a first device and for converting the information into a transport format serves for a transmission; Connect a second device tion with the network, the second device for the An show the user interface for instruction and control serves the first device; Receive the user interface location data in the second device; Show the user interface data in the second device; a Be Allow users to issue a command in response to the user interface information contained in the second device  appears to enter and transfer tax and Command information from the second device to the first Device according to user input to gain access to the In formation provided by the first device Taxes.

KURZE BESCHREIBUNG DER ZEICHNUNGENBRIEF DESCRIPTION OF THE DRAWINGS

Die obigen Aufgaben und Vorteile der vorliegenden Erfindung werden deutlicher durch eine detaillierte Beschreibung bevor­ zugter Ausführungsformen unter Bezug auf die begleitenden Zeichnungen.The above objects and advantages of the present invention be made clearer by a detailed description before embodiments with reference to the accompanying Drawings.

Fig. 1 ist ein Blockdiagramm eines allgemeinen Bildplatten­ spielers (DVD-Abspielgerät); Fig. 1 is a block diagram of a general video disc player (DVD player);

Fig. 2 ist ein Blockdiagramm einer Übertragungsvorrichtung gemäß einer bevorzugten Ausführungsform der vorliegenden Er­ findung; Fig. 2 is a block diagram of a transmission apparatus according to a preferred embodiment of the present invention;

Fig. 3 ist ein detailliertes Blockdiagramm des PS/TS Wand­ lers der Fig. 2; Fig. 3 is a detailed block diagram of the PS / TS converter of Fig. 2;

Fig. 4 ist ein Blockdiagramm einer Übertragungsvorrichtung gemäß einer anderen Ausführungsform der vorliegenden Erfin­ dung; und Fig. 4 is a block diagram of a transmission device according to another embodiment of the present dung OF INVENTION; and

Fig. 5 ist ein Blockdiagramm einer Übertragungsvorrichtung gemäß einer anderen Ausführungsform der vorliegenden Erfin­ dung. Fig. 5 is a block diagram of a transmission device dung according to another embodiment of the present OF INVENTION.

BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMENDESCRIPTION OF THE PREFERRED EMBODIMENTS

Betrachtet man Fig. 2, so sind in einer Vorrichtung für das Übertragen von Information über ein Netz gemäß einer bevor­ zugten Ausführungsform der vorliegenden Erfindung ein Bild­ plattenspieler (DVD-Abspielgerät), der als ein Server (erste Vorrichtung) verwendet wird, und ein digitales Fernsehgerät (TV), das als Client (zweite Vorrichtung) verwendet wird, durch eine digitale Schnittstelle, beispielsweise ein IEEE 1394 Kabel verbunden.Looking at Fig. 2, in a device for transmitting information over a network according to a preferred embodiment of the present invention, there is an image player (DVD player) used as a server (first device) and a digital one A television set (TV) used as a client (second device) is connected by a digital interface such as an IEEE 1394 cable.

In Fig. 2 ist die Struktur und der Betrieb eines Spindelmo­ tors 204, einer Aufnahmeeinheit 206, eines Radiofrequenzver­ stärkers (RF-AMP) 208, einer Servosteuerung 214 und eines di­ gitalen Signalprozessors (DSP) 210 und eines Puffers 212 die­ selbe wie die in Fig. 1, so daß eine Erläuterung dieser Vor­ richtungen weggelassen wird.In FIG. 2, the structure and operation of a Spindelmo gate 204, a receiving unit 206, a Radiofrequenzver er (RF AMP) 208, a servo controller 214, and a di gitalen signal processor (DSP) 210 and a buffer 212 the same as that in Fig. 1, so that an explanation of these directions is omitted.

Ein Dekodierer 216 eines Inhaltsverwurfelungssystems (CSS) entwürfelt die Daten, die vom DSP 212 geliefert werden, wenn die Daten, die vom DSP 212 ausgegeben werden, verwürfelt sind, um ein digitales Kopieren zu verhindern. Der entwür­ felte Strom, ein Programmstrom, der in der MPEG-Norm vorge­ schrieben ist, umfaßt ein Video-Paket, das ein MPEG-1 oder MPEG-2 Format aufweist, ein Audio-Paket, das ein MPEG-Format, ein Audiokodier-(AC)-3-Format oder ein lineares Pulskodemodu­ lations-(PCM)-Format aufweist, ein Unterbildpaket und ein Na­ vigationspaket.A content scrambling system (CSS) decoder 216 descrambles the data provided by the DSP 212 when the data output by the DSP 212 is scrambled to prevent digital copying. The descrambled stream, a program stream that is prescribed in the MPEG standard, comprises a video packet which has an MPEG-1 or MPEG-2 format, an audio packet which is an MPEG format, an audio coding (AC) -3 format or a linear pulse code modulation (PCM) format, a sub-picture package and a navigation package.

Hier umfaßt das Navigationspaket verschiede Typen von Infor­ mation, die einen Bitstrom steuern können, beispielsweise Me­ nü-Button Information, hervorgehobene Information, Winkelaus­ wahlinformation und Plattensuchinformation. Auch wird Bildin­ formation für das Anzeigen eines Inserts oder Menüs im Unter­ bildpaket gespeichert. Das Menü wird unter Bezug auf die Schirmsteuerinformation, die im Navigationspaket gespeichert ist, angezeigt, wobei sie Information wie die Position der Buttons auf einem Schirm, die Farbe, die Zahl der Buttons, die Farbe eines ausgewählten Buttons und die Farbe eines aus­ geführten Buttons umfaßt.Here, the navigation package includes various types of information mation that can control a bit stream, for example Me nü button information, highlighted information, angle off election information and record search information. Also Bildin formation for displaying an insert or menu in the sub image package saved. The menu is made with reference to the Screen control information stored in the navigation package is displayed, giving information such as the position of the Buttons on a screen, the color, the number of buttons, the color of a selected button and the color of one led buttons includes.

Ein PS-zu-TS (PS/TS) Wandler 218 wandelt Daten, die ein Pro­ grammstrom-(PS)-Format aufweisen, die vom CSS-Dekodierer 216 geliefert werden, unter der Steuerung einer Systemsteuerung 220 in Daten um, die ein Transportstrom-(TS)-Format aufwei­ sen, überträgt Audio/Video-(A/V)-Daten, die das TS-Format aufweisen, durch den isochronen Kanal einer IEEE 1394 Schnittstelle 230 an einen digitalen Fernseher (TV) 240, und liefert das Navigationspaket und das Unterbildpaket, die vom Programmstrom getrennt sind, an die Systemsteuerung 220.A PS-to-TS (PS / TS) converter 218 converts data having a program stream (PS) format provided by the CSS decoder 216 , under the control of a system controller 220, into data representing a transport stream - (TS) format, transmits audio / video (A / V) data, which have the TS format, through the isochronous channel of an IEEE 1394 interface 230 to a digital television (TV) 240 , and provides that Navigation package and the sub-image package, which are separate from the program stream, to the system controller 220 .

Die IEEE 1394 Schnittstelle 230 umfaßt einen Netzserver, der einen Protokollstapel aufweist, der eine physikalische Schicht, eine Verbindungsschicht, eine Internetproto­ koll-(IP)-Schicht auf der Verbindungsschicht, eine Adressenauflö­ sungsprotokoll-(ARP)-Schicht, eine Übertragungssteuerproto­ koll-(TCP)-Schicht, eine Benutzerdatagrammprotokoll-(UDP)-Schicht, eine Hypertexttransferprotokoll-(HTTP)-Schicht und eine Dynamische Hostkonfigurationsprotokoll-(DHCP)-Schicht umfaßt. Der Anmelder hat eine solche IEEE 1394 Schnittstelle in der US-Patentanmeldung Nr. 09/104,299 mit dem Titel "Browser based command and control Home Network" beschrieben. Auch die IEEE 1394 Schnittstelle 230 kann eine A/V Steuerung und Transaktionssatz-(AV/C CTS)-Steuerbefehle für die Steue­ rung zwischen den Vorrichtungen statt einem Client/Ser­ ver-Schemas wie bei der TCP/IP-Struktur des Internet verwenden.The IEEE 1394 interface 230 includes a network server that has a protocol stack that includes a physical layer, a link layer, an Internet Protocol (IP) layer on the link layer, an address resolution protocol (ARP) layer, a transmission control protocol ( TCP) layer, a user datagram protocol (UDP) layer, a hypertext transfer protocol (HTTP) layer and a dynamic host configuration protocol (DHCP) layer. The applicant has described such an IEEE 1394 interface in US Patent Application No. 09 / 104,299 entitled "Browser based command and control home network". The IEEE 1394 interface 230 can also use A / V control and transaction set (AV / C CTS) control commands for inter-device control rather than a client / server scheme as in the TCP / IP structure of the Internet.

Die Systemsteuerung 220 liest gewünschte Daten von der Platte 202 durch die Servosteuerung, die Datensuch- und Be­ schickungsmechanismussteuerung und verwaltet den DSP 210 und den Puffer 212 so, daß ein Überlaufen oder Ausgehen eines Programmstromes, der variable Bitraten hat, nicht auftritt. Es wird auch eine WEB-Seite unter Verwendung eines Protokoll­ stapels für eine Web-Server-Funktion geliefert, so daß die Web-Server-Funktion gemäß der Koordinateninformation, die durch den Web-Browser des digitalen Fernsehers 240 detektiert wurde, durchgeführt werden kann. Hier wird der Betrieb des DVD-Abspielgerätes durch den digitalen Fernseher 240 unter Verwendung einer empfangenen Information statt durch die Ver­ wendung eines Fernsteuersignals für das DVD-Abspielgerät ge­ steuert, und die Inhalte der Platte werden wiedergegeben. The system controller 220 reads desired data from the disk 202 through the servo controller, data search and loading mechanism controller, and manages the DSP 210 and the buffer 212 so that an overflow or out of a program stream having variable bit rates does not occur. A WEB page is also provided using a protocol stack for a web server function so that the web server function can be performed according to the coordinate information detected by the web browser of the digital television 240 . Here, the operation of the DVD player is controlled by the digital TV 240 using received information instead of using a remote control signal for the DVD player, and the contents of the disc are reproduced.

Für den Fall, bei dem die Audio-Daten in einem PCM-Format vorliegen, und das verwendete System keinen PCM-Dekodierer umfaßt, kann ferner ein linearer PCM-Audio-Dekodierer 222 eingeschlossen werden.In the case where the audio data is in a PCM format and the system used does not include a PCM decoder, a linear PCM audio decoder 222 can also be included.

Fig. 3 ist ein Blockdiagramm des PS/TS-Wandlers 218, der in Fig. 2 gezeigt ist. Der PS/TS-Wandler 218 umfaßt eine Aus­ wahlvorrichtung 252 für ein Navigationspaket (NV_PCK), eine Auswahlvorrichtung 254 für ein Unterbildpaket (SP_PCK), eine Auswahlvorrichtung 256 für ein Videopaket, eine Auswahlvor­ richtung 258 für ein Audiopaket, einen Videopuffer 260, einen Audiopuffer 262, eine Puffersteuerung 264, einen PAT TS Pa­ ketgenerator 266, einen PMT TS Paketgenerator 268, einen Da­ ten TS Paketgenerator 270, eine Zeitsteuerung 272 und einen Multiplexer 274. FIG. 3 is a block diagram of the PS / TS converter 218 shown in FIG. 2. The PS / TS converter 218 comprises a selector 252 for a navigation packet (NV_PCK), a selector 254 for a sub-picture packet (SP_PCK), a selector 256 for a video packet, a selector 258 for an audio packet, a video buffer 260 , an audio buffer 262 , a buffer controller 264 , a PAT TS packet generator 266 , a PMT TS packet generator 268 , a data TS packet generator 270 , a timing controller 272 and a multiplexer 274 .

Das heißt, die NV_PCK Auswahlvorrichtung 252 und die SP_PCK Auswahlvorrichtung 254 extrahieren das Navigationspaket für die Datensteuerung und das Unterbildpaket vom PS, das durch den CSS-Dekodierer 216 der Fig. 2 geliefert wird. Die V_PCK Auswahlvorrichtung 256 und die A_PCK Auswahlvorrichtung 258 extrahieren die Video- und Audiopakete vom PS, und der Video­ puffer 260 und der Audiopuffer 262 speichert temporär die ex­ trahierten Pakete. Die Puffersteuerung 264 steuert die Daten­ eingabe/-ausgabe des Videopuffers 260 und des Audiopuffers 262 und berechnet die Menge der Daten, die im Videopuffer 260 und im Audiopuffer 262 gespeichert sind.That is, the NV_PCK selector 252 and the SP_PCK selector 254 extract the navigation pack for data control and subpicture pack from the PS provided by the CSS decoder 216 of FIG. 2. The V_PCK selector 256 and the A_PCK selector 258 extract the video and audio packets from the PS, and the video buffer 260 and the audio buffer 262 temporarily store the extracted packets. The buffer controller 264 controls the data input / output of the video buffer 260 and the audio buffer 262 and calculates the amount of data stored in the video buffer 260 and the audio buffer 262 .

Hier wird die MPEG-2 Systemhierarchie kurz erläutert. Ein Programm besteht aus Videoinformation, Audioinformation und anderer Dateninformation. Im MPEG-2 TS, der im MPEG-2 System vorgeschriebenen ist, werden verschiedene Programme, die Vi­ deo-, Audio- und Dateninformation enthalten, in einen Strom zeitlich gemultiplext. Es ist auch PSI (programmspezifische Information) eingeschlossen, um es einer Empfangsvorrichtung zu gestatten, einen Übertragungsstrom zu empfangen, um pas­ send Audio-, Video und Dateninformation, die einem gewünsch­ ten Programm entsprechen, zu extrahieren. Im allgemeinen ist die PSI in einer Tabellenform, wie einer Programmassoziati­ onstabelle (PAT), einer Programmkartentabelle (PMT) oder ei­ ner Bedingungszugangstabelle (CAT) gespeichert. Die PAT und die PMT sind wichtig. Es existiert nur eine PMT pro Programm, in welchen Seriennummer von TS Paketen (die eine feste Länge von 188 Bytes aufweisen), die Video- und Audioströme des ent­ sprechenden Programms, die Paketidentifizierer (PD) genannt werden, in einer Anzahl von Punkten zusammengefaßt sind. Das heißt, der Videostrom des Programms wird als PID = xxxx und der Audiostrom als PID = YYYY ausgedrückt.The MPEG-2 system hierarchy is briefly explained here. On Program consists of video information, audio information and other data information. In the MPEG-2 TS, the one in the MPEG-2 system is prescribed, various programs that Vi contain deo, audio and data information in a stream multiplexed in time. It is also PSI (program specific Information) included to make it a receiving device allow to receive a transmission stream to pas send audio, video and data information that you want  program to extract. Generally is the PSI in a tabular form, like a program association on table (PAT), a program card table (PMT) or egg ner condition access table (CAT) stored. The PAT and the PMT are important. There is only one PMT per program, in which serial number of TS packages (which have a fixed length of 188 bytes), the video and audio streams of the ent speaking program, called the packet identifier (PD) are summarized in a number of points. The means that the video stream of the program is shown as PID = xxxx and the audio stream is expressed as PID = YYYY.

Im allgemeinen sind, da in einem TS eine Vielzahl von Pro­ grammen existiert, eine Vielzahl von PMTs im TS. Somit ist eine integrierte Tabelle für das Verbinden der verschiedenen Programme, die im aktuellen TS zu den PIDs der PMT übertragen werden, für jedes Programm notwendig, und eine solche inte­ grierte Tabelle ist die PAT. Im allgemeinen bestehen, da ein Programm durch eine Programmnummer dargestellt wird, Punkte der PAT aus Programmnummern (= xxxx) und Information, die die Beziehung zwischen den PMT und PIDs definieren.In general, since there are many Pro programs exist, a large number of PMTs in the TS. So is an integrated table for connecting the different Programs that transmit in the current TS to the PIDs of the PMT become necessary for each program, and such an inte The table is the PAT. Generally exist as a Program is represented by a program number, points the PAT from program numbers (= xxxx) and information that the Define relationship between PMT and PIDs.

Somit erzeugt der PAT TS Paketgenerator 266 PAT TS Pakete durch Empfangen der Kopf-ID-Information, die von der System­ steuerung 220 ausgegeben wird, und der Paketerzeugungszeitge­ bungsinformation, die durch die Zeitgebungssteuerung 272 ge­ liefert wird. Der PMT TS Paketgenerator 268 erzeugt PMT TS Pakete durch das Empfangen der Kopf-ID-Information, die von der Systemsteuerung 220 ausgegeben wird, und der Paketerzeu­ gungszeitgebungsinformation, die durch die Zeitgebungssteue­ rung 272 geliefert wird. Der Daten-TS-Paketgenerator 270 emp­ fängt A/V-Daten vom Videopuffer 260 und dem Audiopuffer 262 und erzeugt Daten-TS-Pakete, die eine Programmtaktreferenz (PCR) und einen Präsentationszeitstempel (PTS) einschließen, unter der Steuerung der Zeitgebungssteuerung 272.Thus, the PAT TS packet generator 266 generates PAT TS packets by receiving the header ID information output from the system controller 220 and the packet generation timing information provided by the timing controller 272 . The PMT TS packet generator 268 generates PMT TS packets by receiving the header ID information output from the system controller 220 and the packet generation timing information provided by the timing controller 272 . The data TS packet generator 270 receives A / V data from the video buffer 260 and the audio buffer 262 and generates data TS packets that include a program clock reference (PCR) and a presentation time stamp (PTS) under the control of the timing controller 272 .

Die Zeitgebungssteuerung 272 versorgt den PAT TS Paketgenera­ tor 266 und den PMT TS Paketgenerator 268 mit Paketerzeu­ gungszeitgebungsinformation, wie die, daß PMT TS und PAT TS Pakete in einer vorbestimmten Periode wiederholt erzeugt wer­ den. Auch die Übertragungszeitgebung wird so gesteuert, daß jedes PAT TS und jedes der PMT TS Pakete einmal alle 7 msec übertragen wird. Die Zeitgebungssteuerung 272 steuert die Pa­ keterzeugungszeitgebung des Daten TS Paketgenerators 270 durch das Empfangen von Information über die Kapazität des Videopuffers 260 und des Audiopuffers 262 von der Puffer­ steuerung 264. Der Multiplexer 274 multiplext die Ausgangssi­ gnale des PAT TS Paketgenerators 266, des PMT TS Paketgenera­ tors 268 und des Daten-TS-Paketgenerators 270 unter der Steuerung der Zeitgebungssteuerung 272 und überträgt das ge­ multiplexte Ergebnis im MPEG-2 TS Format.The timing controller 272 provides the PAT TS packet generator 266 and the PMT TS packet generator 268 with packet generation timing information such as that PMT TS and PAT TS packets are repeatedly generated in a predetermined period. The transmission timing is also controlled so that each PAT TS and each of the PMT TS packets is transmitted once every 7 msec. The timing controller 272 controls the packet generation timing of the data TS packet generator 270 by receiving information about the capacity of the video buffer 260 and the audio buffer 262 from the buffer controller 264 . The multiplexer 274 multiplexes the output signals of the PAT TS packet generator 266 , the PMT TS packet generator 268 and the data TS packet generator 270 under the control of the timing controller 272 and transmits the multiplexed result in MPEG-2 TS format.

Fig. 4 ist ein Blockdiagramm einer Informationübertragungs­ vorrichtung gemäß einer anderen Ausführungsform der vorlie­ genden Erfindung. Im Vergleich zur Struktur der Vorrichtung, die in Fig. 2 gezeigt ist, umfaßt ein DVD-Abspielgerät, das als Server (erste Vorrichtung) verwendet wird, ferner ein Un­ terbildprozessor 322 und einen Navigationsdatenprozessor 324. Es kann weiter auch ein (nicht gezeigter) PCM Audio-Dekodie­ rer eingeschlossen werden. Hier werden ein MPEG-Videodekodie­ rer und ein MPEG-Audiodekodierer, die normalerweise im DVD-Ab­ spielgerät eingeschlossen sind, weggelassen, da ihre Funk­ tionen keine Beziehung zur vorliegenden Erfindung haben. Fig. 4 is a block diagram of an information transmission device according to another embodiment of the present invention. In comparison with the structure of the device shown in FIG. 2, a DVD player used as a server (first device) further includes an sub-picture processor 322 and a navigation data processor 324 . A PCM audio decoder (not shown) may also be included. Here, an MPEG video decoder and an MPEG audio decoder, which are normally included in the DVD player, are omitted because their functions have no relation to the present invention.

Auch ein digitaler Fernseher, der als ein Client (zweite Vor­ richtung) verwendet wird, umfaßt einen MPEG-2 TS Demultiple­ xer (DEMUX 342), einen Videodekodierer 344, einen Audiodeko­ dierer 346, einen Videomischer 348, eine Benutzerschnittstel­ lenverwaltungsvorrichtung 350, einen Video-DAC 352 und einen Audio-DAC 354.Also, a digital television used as a client (second device) includes an MPEG-2 TS demultiple xer (DEMUX 342 ), a video decoder 344 , an audio decoder 346 , a video mixer 348 , a user interface manager 350 , a video -DAC 352 and an audio DAC 354 .

In Fig. 4 liefert der PS/TS Wandler 318 MPEG-2 TS für A/V Daten durch den isochronen IEEE 1349 Kanal an den MPEG-2 TS DEMUX 342 und versorgt den Unterbildprozessor 322 und den Na­ vigationsdatenprozessor 324 mit dem Unterbildpaket und dem Navigationspaket, die von der PS extrahiert wurden. In Fig. 4, the PS / TS converter 318 provides MPEG-2 TS for A / V data through the isochronous IEEE 1349 channel to the MPEG-2 TS DEMUX 342 and supplies the sub-picture processor 322 and the navigation data processor 324 with the sub-picture package and the navigation package extracted from the PS.

Der Unterbildprozessor 322 verarbeitet die Unterbildpaketin­ formation von den PS/TS Wandler 318 und überträgt Bitmapbild­ information durch den asynchronen IEEE 1394 Kanal an den Vi­ deomischer 348. Der Navigationsdatenprozessor 324 dekodiert Darstellungssteuerinformation (PCI) der Navigationspaketin­ formation, die durch den PS/TS Wandler 318 geliefert wird, und sendet die erhaltene Bildschirmsteuerinformation durch den asynchronen IEEE 1394 Kanal an die Benutzerschnittstel­ lenverwaltungsvorrichtung 350 und empfängt Befehlsdaten durch den asynchronen IEEE 1394 Kanal vom digitalen Fernsehen, das den Betrieb des DVD-Abspielgerätes gemäß der Tasteneingabe durch einen Benutzer steuert, um die Servosteuerung 314 für die Suchen der Daten zu steuern. Hier umfaßt die Schirmsteue­ rinformation für das Unterbild ein Format für die Übertragung von Steuerinformation in Bildpunkteinheiten und Information darüber wann, an welchem Ort auf dem Schirm und in welcher Farbe die Gebiete der Unterbildinformation angezeigt werden. Die Schirmsteuerinformation für das Unterbild und die Bitmap­ bildinformation wird in einem vorbestimmten Format forma­ tiert, um zur Steuerung der Anzeigevorrichtung (digitaler Fernseher), das heißt dem Videomischer 348 und der Benutzer­ schnittstellenverwaltungsvorrichtung 350 übertragen zu wer­ den.The sub-picture processor 322 processes the sub-picture packet information from the PS / TS converter 318 and transmits bitmap picture information through the asynchronous IEEE 1394 channel to the video mixer 348 . The navigation data processor 324 decodes presentation control information (PCI) of the navigation packet information provided by the PS / TS converter 318 and sends the obtained screen control information through the asynchronous IEEE 1394 channel to the user interface manager 350 and receives command data through the asynchronous IEEE 1394 channel from the digital Television that controls the operation of the DVD player according to the key input by a user to control the servo controller 314 for searching the data. Here, the screen control information for the sub-picture includes a format for the transmission of control information in pixel units and information about when, where on the screen and in which color the areas of the sub-picture information are displayed. The screen control information for the sub-picture and the bitmap picture information is formatted in a predetermined format to be transmitted to the control of the display device (digital television), that is, the video mixer 348 and the user interface management device 350 .

Mittlerweile demultiplext am Ende des Clients für das Empfan­ gen der EVE-Information, beispielsweise in einem digitalen TV (DTV) oder einem Monitor, der MPEG-2 TS Information darstel­ len kann, der MPEG-2 TS DEMUX 342 die TS, die durch den isochronen IEEE 1394 Kanal vom PS/TS Wandler 318 ausgegeben wird, in einen Videostrom und einen Audiostrom.Meanwhile, the MPEG-2 TS DEMUX 342 demultiplexes at the end of the client for receiving the EVE information, for example in a digital TV (DTV) or a monitor that can display MPEG-2 TS information Isochronous IEEE 1394 channel is output by PS / TS converter 318 , into a video stream and an audio stream.

Der Videodekodierer 344 dekodiert den entmultiplexten Video­ strom und gibt das dekodierte Videosignal zu einer durch das MPEG-2 Videoformat vorgegebenen Zeit unter der Steuerung der Benutzerschnittstellenverwaltungsvorrichtung 350 aus. Auch der Audiodekodierer 346 dekodiert den entmultiplexten Au­ diostrom und gibt das dekodierte Audiosignal zu einer durch das MPEG-2 Audioformat vorgegebenen Zeit unter der Steuerung der Benutzerschnittstellenverwaltungsvorrichtung 350 aus.The video decoder 344 decodes the demultiplexed video stream and outputs the decoded video signal at a time predetermined by the MPEG-2 video format under the control of the user interface manager 350 . The audio decoder 346 also decodes the demultiplexed audio stream and outputs the decoded audio signal at a time predetermined by the MPEG-2 audio format under the control of the user interface manager 350 .

Der Videomischer 348 umfaßt ferner eine allgemeine Funktion für die Anzeige einfacher graphischer Information auf dem Bildschirm und mischt das Unterbild, das vom DVD-Abspielgerät übertragen wurde, mit einem Videosignal, um dessen Synchroni­ sation und Position gemäß der übertragenen Schirmsteuerinfor­ mation zu treffen, und gibt das gemischte Signal an den Vi­ deo-DAC 352 aus.The video mixer 348 further includes a general function for displaying simple graphic information on the screen and mixes the sub-picture transmitted from the DVD player with a video signal to make its synchronization and position according to the transmitted screen control information, and gives the mixed signal to the Vi deo-DAC 352 .

Das heißt, wenn ein Befehl, um Unterbildinformation anzuzei­ gen, wie Menüschirme oder Inserts, von einem Benutzer einge­ geben wird, so drückt der Videomischer 348 ein Bitmapbild durch eine graphische Überlagerung für eine vorgegebene Zeit im entsprechenden Platz auf einem Schirm gemäß der Bitmapbild­ information eines Unterbildes aus, wobei diese durch den asynchronen IEEE 1394 Kanal vom Unterbildprozessor 322 des DVDLAbspielgerätes übertragen wird, und die Schirmsteuerin­ formation, die durch den Navigationsdatenprozessor 324 er­ zeugt und durch den asynchronen IEEE 1394 Kanal übertragen wird.That is, when a command to display sub-picture information, such as menu screens or inserts, is entered by a user, the video mixer 348 presses a bit map image by a graphic overlay for a predetermined time in the corresponding place on a screen according to the bit map image information Sub-picture from, which is transmitted through the asynchronous IEEE 1394 channel from the sub-picture processor 322 of the DVDL player, and the screen control information generated by the navigation data processor 324 and transmitted through the asynchronous IEEE 1394 channel.

Die Funktion des Videomischers 348 in Bezug auf das graphi­ sche Darüberlegen kann mit einem Browser, der in der Vorrich­ tung installiert ist, implementiert werden. In diesem Fall zeigt der Browser das Unterbild in einem Schirm an.The function of the video mixer 348 with respect to the graphical overlay can be implemented with a browser installed in the device. In this case, the browser displays the sub-picture on a screen.

Anders als bei einer konventionellen Benutzerschnittstellen­ verwaltungsvorrichtung, in welcher die Steuerung der Schnitt­ stelle auf die entsprechende Vorrichtung beschränkt ist, kann die Benutzerschnittstellenverwaltungsvorrichtung 350 einen Befehl, der sich auf das DVD-Abspielgerät bezieht, von einem Benutzer empfangen und den Befehl an das DVD-Abspielgerät übertragen, um es somit einem Benutzer zu gestatten, die DVD Information auszuwählen. Unlike a conventional user interface management device, in which the control of the interface is limited to the corresponding device, the user interface management device 350 can receive a command related to the DVD player from a user and the command to the DVD player transmitted so as to allow a user to select the DVD information.

Das heißt, wenn ein Befehl, der sich auf die DSI (Datensuchinformation) bezieht, durch einen Benutzer über ei­ ne Tasteneingabe unter Verwendung einer Fernsteuerung, um den Betrieb eines DVD-Abspielgerätes zu steuern, eingegeben wird, so überträgt die Benutzerschnittstellenverwaltungsvorrichtung 350 den DSI-Befehl durch den asynchronen IEEE 1394 Kanal an den Navigationsdatenprozessor 324 des DVD-Abspielgerätes. Auch wenn sich der Befehl, der durch den Benutzer eingegeben wird, auf PCI (Darstellungssteuerinformation) bezieht, über­ trägt die Benutzerschnittstellensteuervorrichtung 350 bei­ spielsweise einen Befehl, um die Farbe des entsprechenden Ge­ bietes des Bitmapbildes zu ändern, an den Videomischer 348 gemäß der darin gespeicherten PCI. Der Navigationsdatenpro­ zessor 324 steuert die Servosteuerung 314, die den Zugang zur DVD-Platte 302 gemäß dem DSI-Befehl, der durch den asynchro­ nen IEEE 1394 Kanal übertragen wird, steuert.That is, when a command related to the DSI (data search information) is input by a user through a key input using a remote controller to control the operation of a DVD player, the user interface manager 350 transmits the DSI Command through the asynchronous IEEE 1394 channel to the navigation data processor 324 of the DVD player. For example, even if the command entered by the user relates to PCI (presentation control information), the user interface controller 350 transmits a command to change the color of the corresponding area of the bitmap image to the video mixer 348 according to the one stored therein PCI. The navigation data processor 324 controls the servo controller 314 , which controls access to the DVD disc 302 according to the DSI command transmitted through the asynchronous IEEE 1394 channel.

In einer Modifikation der Struktur der Fig. 4 kann die Bit­ mapbildinformation, die von der Unterbildinformation deko­ diert wurde, und die Bildsteuerinformation für das Anzeigen der Bitmapbildinformation in einem Schirm durch den isochro­ nen IEEE 1394 Kanal zusammen mit der Audio- und/oder (A/V) Information übertragen werden. In diesem Fall benötigt das DVD-Abspielgerät eine Schaltung (Auswahlsteuerung) für das ausgewählte Übertragen des Bitmapbildes und der Schirmsteue­ rinformation oder der A/V Information, und eine Norm, die vorschreibt, wie die Bitmapbildinformation durch den isochro­ nen IEE-1394 Kanal zu übertragen ist, muß errichtet werden.In a modification of the structure of Fig. 4, the bit map image information decoded from the sub-image information and the image control information for displaying the bit map image information in one screen by the isochronous IEEE 1394 channel together with the audio and / or (A / V) information is transmitted. In this case, the DVD player needs a circuit (selection control) for the selected transmission of the bitmap image and the screen control information or the A / V information, and a standard that prescribes how to transmit the bitmap image information through the isochronous IEE-1394 channel must be erected.

Fig. 5 ist ein Blockdiagramm einer Informationsübertragungs­ vorrichtung gemäß einer nochmals anderen Ausführungsform der vorliegenden Erfindung. Im Vergleich zur Struktur der in Fig. 4 gezeigten Vorrichtung teilt ein PS/TS Wandler 416 eines DVD-Abspielgerätes das Unterbildpaket und das Navigationspa­ ket, das eine PCI aufweist, die von der PS extrahiert wurde, in TS Pakete auf, und multiplext die Unterbild- und Navigati­ onspakete zusammen mit PAT TS, PMT TS und Daten TS Paketen. Ein Navigations-DSI-Dekodierer 418 dekodiert das Navigations­ paket, das DSI aufweist, das aus dem PS/TS Wandler 416 ausge­ geben wird, und empfängt einen Navigationsbefehl, der durch den asynchronen IEEE 1394 Kanal von einem DTV übertragen wird. Der DTV umfaßt ferner einen Unterbilddekodierer 448 und einen Navigations-PCI-Dekodierer 450, die den Unterbildstrom beziehungsweise den Navigationsstrom dekodieren, nachdem sie durch einen MPEG-2 TS DEMLIX 442 entmultiplext wurden. Fig. 5 is a block diagram of an information transmission apparatus according to still another embodiment of the present invention. Compared to the structure of the device shown in Fig. 4, a PS / TS converter 416 of a DVD player divides the sub-picture packet and the navigation pack having a PCI extracted from the PS into TS packets and multiplexes the sub-picture - and navigation packages together with PAT TS, PMT TS and data TS packages. A navigation DSI decoder 418 decodes the navigation packet having DSI that is output from the PS / TS converter 416 and receives a navigation command that is transmitted through the asynchronous IEEE 1394 channel from a DTV. The DTV also includes a sub-picture decoder 448 and a navigation PCI decoder 450 , which decode the sub-picture stream and the navigation stream, respectively, after being demultiplexed by an MPEG-2 TS DEMLIX 442 .

In Fig. 5 liefert der PS/TS Wandler 416 das Navigationspa­ ket, das DSI Information aufweist, die vom PS extrahiert wurde, das von einem CSS-Dekodierer 414 eingegeben wurde, zum Navigations-DSI-Dekodierer 418 und bildet Pakete aus dem Na­ vigationspaket, das PCI aufweist, und dem Unterbildpaket in ein Navigations-TS-Paket und ein Unterbild-TS-Paket unter der Steuerung einer Systemsteuerung 220. Der PS/TS-Wandler 416 multiplext das Navigations-TS-Paket und das Unterbild-TS-Pa­ ket zusammen mit PAT TS, PMT TS und Daten-TS-Paketen und überträgt das Ergebnis durch den isochronen IEEE 1394 Kanal an den DTV. Der Navigations-DSI-Dekodierer 418 dekodiert die Navigations-DSI-Daten, die vom PS/TS-Wandler 416 geliefert werden, und speichert die dekodierten Daten.In FIG. 5, the PS / TS supplies transducer 416, the Navigationspa ket having DSI information that was extracted from the PS that has been entered by a CSS decoder 414, vigationspaket for navigation DSI decoder 418 and forms packets from the Na having PCI and the sub-picture package into a navigation TS packet and a sub-picture TS packet under the control of a system controller 220 . The PS / TS converter 416 multiplexes the navigation TS packet and the sub-picture TS packet together with PAT TS, PMT TS and data TS packets and transmits the result through the isochronous IEEE 1394 channel to the DTV. The navigation DSI decoder 418 decodes the navigation DSI data provided by the PS / TS converter 416 and stores the decoded data.

Auch der MPEG-2 TS DUMX 442 des DTV entmultiplext den MPEG-2 TS, der durch den isochronen IEEE 1394 Kanal übertragen wurde, in einen Videostrom, einen Audiostrom, einen Unter­ bildstrom und einen Navigationsstrom. Unter der Steuerung ei­ ner Benutzerschnittstellenverwaltungsvorrichtung 454 deko­ diert ein Videodekodierer 444 den Videostrom und liefert das dekodierte Videosignal an einen Videomischer 452, ein Audi­ odekodierer 446 dekodiert den Audiostrom und liefert das de­ kodierte Audiosignal an einen Audio-DAC 458, ein Unterbilde­ kodierer 448 dekodiert den Unterbildstrom und liefert eine Bitmapbildinformation an den Videomischer 452, und ein Navi­ gations-PCI-Dekdoerer 450 dekodiert den Navigationsstrom und liefert einen Befehl, der sich auf PCI bezieht, an den Video­ mischer 452. The MPEG-2 TS DUMX 442 of the DTV demultiplexes the MPEG-2 TS, which was transmitted through the isochronous IEEE 1394 channel, into a video stream, an audio stream, a sub-picture stream and a navigation stream. Under the control of a user interface manager 454, a video decoder 444 decodes the video stream and provides the decoded video signal to a video mixer 452 , an audio encoder 446 decodes the audio stream and provides the decoded audio signal to an audio DAC 458 , a sub-picture encoder 448 decodes the Sub-image stream and provides bitmap image information to video mixer 452 , and a navigation PCI decoder 450 decodes the navigation stream and provides a command related to PCI to video mixer 452 .

Wenn ein Befehl, Unterbildinformation, wie Menüschirme oder Inserts, anzuzeigen, von einem Benutzer-eingegeben wird, so liefert die Benutzerschnittstellenverwaltungsvorrichtung 454 den Befehl an den Videomischer 452, und der Videomischer 452 zeigt das Bitmapbild, das durch den Unterbilddekodierer 448 dekodiert wurde, durch eine graphische Überlagerung im ent­ sprechenden Platz auf einem Schirm an und gibt das Ergebnis über einen Video-DAC 456 aus.When a command to display sub-picture information, such as menu screens or inserts, is entered by a user, the user interface manager 454 provides the command to the video mixer 452 , and the video mixer 452 shows the bitmap image decoded by the sub-picture decoder 448 by one graphic overlay in the corresponding space on a screen and outputs the result via a video DAC 456 .

Wenn ein Benutzer den Befehl, der sich auf PCI bezieht, ein­ gibt, so überträgt die Benutzerschnittstellenverwal­ tungsvorrichtung 454 den Befehl an den Navigations-PCI-Dek­ odierer 450, und der Navigations-PCI-Dekodierer 450 verarbei­ tet den Befehls des Benutzers gemäß der PCI, die hier deko­ diert und gespeichert wurde, und überträgt einen entsprechen­ den Steuerbefehl an den Videomischer 452.When a user enters the command related to PCI, the user interface manager 454 transmits the command to the navigation PCI decoder 450 , and the navigation PCI decoder 450 processes the user's command according to the PCI , which has been decoded and stored here, and transmits a corresponding control command to the video mixer 452 .

Der Videomischer 452 zeigt die Unterbildinformation, die vom Unterbilddekodierer 448 übertragen wurde, in einem Schirm an gemäß den Befehlen von der Benutzerschnittstellenverwal­ tungsvorrichtung 454 und dem Navigations-PCI-Dekodierer 450, an, wobei Bildpunktwerte, die einem speziellen Unterbildge­ biet entsprechen, geändert werden, um die Unterbildinformati­ on anzuzeigen. Beispielsweise sucht im Falle, wenn ein Benut­ zer einen neuen Button auf einem angezeigten Menü auswählt, der Navigations-PCI-Dekodierer 450 nach Information, die Teile des Unterbildgebietes, dessen Helligkeitswert zu ändern ist, spezifizieren, in der PCI-Information, die dekodiert und hier gespeichert wurde, und liefert einen Befehl an den Vi­ deomischer 452, um den Helligkeitswert zu ändern. Dann ändert der Videomischer 452 den Bildpunktwert des entsprechenden Ge­ bietes des anzuzeigenden Unterbildes. Durch das obige Verfah­ ren kann ein Benutzer den Button ändern, der im Menü für die DVD-Steuerung hervorgehoben ist, wobei das Menü auf dem DTV-Schirm angezeigt wird. Dann wird, wenn ein Benutzer einen speziellen Button auf einem Menü wählt, der entsprechende Be­ fehl durch den asynchronen IEEE 1394 Kanal an den Navigati­ ons-DSI-Dekodierer 418 des DVD-Abspielgerätes übertragen, um den entsprechenden Befehl auszuführen.The video mixer 452 displays the sub-picture information transmitted from the sub-picture decoder 448 on a screen according to the commands from the user interface manager 454 and the navigation PCI decoder 450 , changing pixel values corresponding to a specific sub-picture area. to display the sub-picture information. For example, in the case when a user selects a new button on a displayed menu, the navigation PCI decoder 450 searches for information specifying parts of the sub-picture area whose brightness value is to be changed, in the PCI information decoding and has been stored here and provides a command to the video mixer 452 to change the brightness value. Then, the video mixer 452 changes the pixel value of the corresponding area of the sub-picture to be displayed. Through the above procedure, a user can change the button highlighted in the DVD control menu, the menu being displayed on the DTV screen. Then, when a user selects a special button on a menu, the corresponding command is transmitted through the asynchronous IEEE 1394 channel to the navigation DSI decoder 418 of the DVD player to execute the corresponding command.

Somit empfängt die Benutzerschnittstellenverwal­ tungsvorrichtung 454 einen Befehl, der sich auf das DVD-Ab­ spielgerät bezieht, vom Benutzer und analysiert den Befehl, um den entsprechenden Befehl zum Videomischer 452, dem Navi­ gations-PCI-Dekodierer 450 oder dem DVD-Abspielgerät zu sen­ den.Thus, the user interface manager 454 receives a command related to the DVD player from the user and analyzes the command to send the corresponding command to the video mixer 452 , the navigation PCI decoder 450, or the DVD player .

In einer Modifikation der in Fig. 5 gezeigten Vorrichtung kann das Dekodieren durch den Navigations-DSI-Dekodierer 418 im DVD-Abspielgerät in der Anzeigevorrichtung (DTV) implemen­ tiert werden. Das heißt, alle Information, die vom DVD gele­ sen wird, wird in den MPEG-2 TS umgewandelt und an die Anzei­ gevorrichtung übertragen, und die Anzeigevorrichtung deko­ diert und überträgt Daten, die das MPEG-2 TS Format aufwei­ sen, unter Verwendung eines Dekodierers, der darin instal­ liert ist, und liefert das Ergebnis an einen Benutzer. Hier besteht der Unterschied zwischen der Modifikation und der in Fig. 5 gezeigten Vorrichtung darin, daß die gesamte Naviga­ tionsinformation, die sowohl PCI als auch DSI einschließt, in der Anzeigevorrichtung dekodiert wird. Zu diesem Zweck über­ trägt die Anzeigevorrichtung einen Positionsbefehl, um direkt auf DVD-Information zuzugreifen, an die Systemsteuerung des DVD-Abspielgerätes durch den asynchronen IEEE 1394 Kanal, und dann steuert die Systemsteuerung die Servosteuerung, die den Zugang zur Platte steuert. Wenn beispielsweise die Wiederga­ betaste einer Fernbedienung für die Anzeigevorrichtung nie­ dergedrückt wird, wird ein Befehl, der die Adresse der Platte anzeigt, von der die Information gelesen werden soll, an das DVD-Abspielgerät übertragen.In a modification of the device shown in FIG. 5, the decoding can be implemented by the navigation DSI decoder 418 in the DVD player in the display device (DTV). That is, all the information read from the DVD is converted into the MPEG-2 TS and transmitted to the display device, and the display device decodes and transmits data having the MPEG-2 TS format using a Decoder installed therein and provides the result to a user. Here, the difference between the modification and the device shown in FIG. 5 is that all navigation information including both PCI and DSI is decoded in the display device. To this end, the display device transmits a position command to directly access DVD information to the system controller of the DVD player through the asynchronous IEEE 1394 channel, and then the system controller controls the servo controller that controls access to the disc. For example, if the playback button of a remote controller for the display device is never pressed, a command indicating the address of the disc from which the information is to be read is transmitted to the DVD player.

In einer anderen Modifikation der in Fig. 5 gezeigten Vor­ richtung kann der Navigations-PCI-Dekodierer, der in der An­ zeigevorrichtung installiert ist, im DVD-Abspielgerät kon­ struiert sein. In diesem Fall, braucht die Navigationsinfor­ mation nicht in TS im PS/TS Wandler gemultiplext und dann an die Anzeigevorrichtung übertragen zu werden. Die Navigations­ information, die von der DVD gelesen wird, kann durch einen Navigationsdekodierer, der im DVD-Abspielgerät installiert ist, verarbeitet werden. Beim Dekodieren der PCI wird ein Be­ fehl, der die Bildpunkte des Unterbildes angibt, deren Bild­ punktwerte zu ändern sind, durch den asynchronen IEEE 1394 Kanal an den Videomischer der Anzeigevorrichtung übertragen. Hier werden alle sich auf die Navigation beziehenden Steuer­ befehle von einem Benutzer durch den asynchronen IEEE 1394 Kanal an das DVD-Abspielgerät übertragen.In another modification of the device shown in FIG. 5, the navigation PCI decoder installed in the display device may be constructed in the DVD player. In this case, the navigation information need not be multiplexed into TS in the PS / TS converter and then transmitted to the display device. The navigation information read from the DVD can be processed by a navigation decoder installed in the DVD player. When the PCI is decoded, a command that specifies the pixels of the sub-picture whose picture point values are to be changed is transmitted to the video mixer of the display device through the asynchronous IEEE 1394 channel. Here, all control commands relating to navigation are transmitted from a user to the DVD player through the asynchronous IEEE 1394 channel.

Wie oben beschrieben wurde, wird in der Vorrichtung für die Übertragung von DVD Information durch die IEEE 1394 Schnitt­ stelle zu einer Anzeigevorrichtung, die Daten im MPEG TS For­ mat verarbeitet, das PS Format in das TS Format umgewandelt, so daß die Informationsübertragungsvorrichtung gemäß der vor­ liegenden Erfindung leicht eine Schnittstelle mit der Anzei­ gevorrichtung, die das MPEG-Format verwendet, bilden kann.As described above, the device for Transmission of DVD information through the IEEE 1394 interface to a display device, the data in the MPEG TS For mat processed, the PS format converted to the TS format, so that the information transmission device according to the before lying invention easily an interface with the display device that uses the MPEG format.

Da auch die DVD-Information als digitales Signal durch die IEEE 1394 Schnittstelle übertragen wird, hat die Information­ sübertragungsvorrichtung gemäß der vorliegenden Erfindung die Vorteile, daß die Dämpfung eines Signals durch die Qualität und die Eigenschaften eines Verbindungsmediums und die Stö­ rung von Video- und Audiosignalen durch Raschen im Vergleich zur konventionellen analogen Schnittstelle kaum auftritt.Since the DVD information as a digital signal through the IEEE 1394 interface being transmitted has the information Transmission device according to the present invention Advantages that the attenuation of a signal by the quality and the properties of a connection medium and the interference Comparison of video and audio signals through rapid comparison hardly occurs to the conventional analog interface.

Ein Benutzer wird auch nicht dadurch belästigt, daß er zwei Vorrichtung mit einer Vielzahl von Signalleitungen verbinden muß. Das heißt, das Verbinden der beiden Vorrichtungen mit dem einen IEEE 1394 Kabel genügt, um alle Information zu übertragen, so daß man nicht darauf achten muß, Signalleitun­ gen hoher Qualität auszuwählen. Durch die Plug & Play-Funkti­ on für die Selbsterkennung des Verbindungszustandes muß ein Benutzer keine Information darüber eingeben, wie die beiden Vorrichtungen verbunden sind. A user is not bothered by two Connect the device to a variety of signal lines got to. That is, connecting the two devices with one IEEE 1394 cable is sufficient to provide all information transmitted so that you do not have to pay attention to signal line high quality. With the plug & play function on for the self-recognition of the connection status must be User did not enter any information about how the two Devices are connected.  

Gemäß der vorliegenden Erfindung wird, da der Betrieb des DVD-Abspielgerätes durch Befehle gesteuert werden kann, die unter Verwendung einer Fernsteuerung für die Anzeigevorrich­ tung eingegeben werden, eine Schnittstelle zum Benutzer leicht erzielt, ohne daß getrennte Fernsteuerungen für jede Vorrichtung erforderliche wären.According to the present invention, since the operation of the DVD player can be controlled by commands that using a remote control for the display device input, an interface to the user easily achieved without separate remote controls for each Device would be required.

Zusätzlich gestattet die digitale IEEE 1394 Schnittstelle ge­ mäß der vorliegenden Erfindung, daß die zu verbindenden Vor­ richtungen so verbunden werden, daß die Vorrichtungen inte­ gral verwaltet und betrieben werden können. Das DVD-Abspiel­ gerät kann auch als ein Server eines auf einem Browser basie­ renden Netzes durch den IEEE 1394 Bus verwendet werden.In addition, the digital IEEE 1394 interface allows ge according to the present invention that the to be connected before directions are connected so that the devices inte grail can be managed and operated. The DVD player device can also act as a server based on a browser network through the IEEE 1394 bus.

Claims (15)

1. Vorrichtung zur Übertragung von Information zwischen Vor­ richtungen über ein Netz, umfassend:
eine erste Vorrichtung, die einen Transportformatwandler für das Empfangen von Benutzerschnittstellendaten, die über eine Benutzerschnittstelle eingegeben werden, wobei die Be­ nutzerschnittstelle für das Anweisen und Steuern der ersten Vorrichtung diente und für das Umwandeln von Information in ein Transportformat für eine Übertragung aufweist;
eine zweite Vorrichtung, die eine Anzeigeeinheit auf­ weist, wobei die Anzeigeeinheit für die Anzeige der Benutzer­ schnittstelle dient, für das Anweisen und Steuern der ersten Vorrichtung; und
eine physikalische Schicht für das Verbinden erster und zweiter Vorrichtungen für eine Kommunikation.
1. An apparatus for transmitting information between devices over a network, comprising:
a first device having a transport format converter for receiving user interface data input via a user interface, the user interface for instructing and controlling the first device and for converting information into a transport format for transmission;
a second device having a display unit, the display unit being used to display the user interface, for instructing and controlling the first device; and
a physical layer for connecting first and second devices for communication.
2. Vorrichtung nach Anspruch 1, wobei die Information ein Programmstromformat hat.2. The apparatus of claim 1, wherein the information is a Program stream format. 3. Vorrichtung nach Anspruch 1, wobei der Transportformat­ wandler folgendes umfaßt:
eine Extrahiervorrichtung für das Extrahieren von Video-, Audio-, Navigations- und Unterbildpunktinformation in Pa­ keteinheiten aus der Information in einem Programmstromfor­ mat, das von einer Bildplatte (DVD) gelesen wurde;
einen ersten Transportstrompaketgenerator für das Erzeu­ gen eines zusätzlichen Transportstrominformationspakets durch das Hinzufügen eines Kopfes mit zusätzlicher Information, die für die Programmanalyse in der zweiten Vorrichtung erforder­ lich ist;
einen zweiten Transportstrompaketgenerator für das Er­ zeugen eines Datentransportpaketstromes durch das Hinzufügen eines Kopfes zu den extrahierten Video- und Audiodaten in Pa­ keteinheiten;
einen Multiplexer für das Multiplexen der Ausgangssigna­ le der ersten und zweiten Transportstrompaketgeneratoren, um einen Transportstrom zu liefern; und
eine Zeitsteuerung für das Steuern der Zeitgebung bei der Erzeugung der zusätzlichen Information und den Daten­ transportstrompaketen.
3. The apparatus of claim 1, wherein the transport format converter comprises:
an extracting device for extracting video, audio, navigation and sub-pixel information in packet units from the information in a program stream format read from an image disc (DVD);
a first transport stream packet generator for generating an additional transport stream information packet by adding a header with additional information required for program analysis in the second device;
a second transport stream packet generator for generating a data transport packet stream by adding a header to the extracted video and audio data in packet units;
a multiplexer for multiplexing the outputs of the first and second transport stream packet generators to provide a transport stream; and
a timing controller for controlling the timing of the generation of the additional information and data transport stream packets.
4. Vorrichtung nach Anspruch 3, wobei die physikalische Schicht die IEEE 1394 Schnittstelle ist.4. The device of claim 3, wherein the physical Layer is the IEEE 1394 interface. 5. Vorrichtung nach Anspruch 4, wobei die erste Vorrichtung weiter folgendes umfaßt
einen Unterbildprozessor für das Dekodieren des Unter­ bildes, das durch den Transportformatwandler extrahiert wurde, um Bitmapbildinformation zu erzeugen, und um die er­ zeugte Bitmapbildinformation durch den asynchronen IEEE 1394 Kanal zu übertragen; und
einen Navigationsdatenprozessor für das Dekodieren der Navigationsdaten, die vom Transportformatwandler extrahiert wurden, um eine Schirmsteuerinformation zu erzeugen, und für das Übertragen der erzeugten Schirmsteuereinformation durch den asynchronen IEEE 1394 Kanal, und für das Steuern des Le­ sens der DVD Information gemäß dem Navigationssteuerbefehl, der durch den asynchronen IEEE 1394 Kanal von der zweiten Vorrichtung übertragen wurde, und
wobei die zweite Vorrichtung weiter umfaßt:
eine Benuterzschnittstellenverwaltungsvorrichtung für das Übertragen des die Navigation betreffenden Befehls, so­ fern der Befehl eines Benutzers ein sich auf die Navigation beziehender Befehl ist, als Benutzerschnittstellendaten durch den asynchronen IEEE 1394 Kanal zum Navigationsdatenprozes­ sor, und für das Erzeugen von Steuerinformation für das Steu­ ern der Benutzerschnittstellenanzeige, wenn der Befehl der Benutzers ein sich auf die Darstellung beziehender Befehl ist; und
einen Videomischer für das Empfangen der Schirm­ steuerinformation und der Bitmapbildinformation, die durch den asynchronen IEEE Kanal übertragen wurden, und für das An­ zeigen des Bitmapbildes im entsprechenden Gebiet eines Schir­ mes durch das graphische Darüberlegen gemäß der Steuerinfor­ mation, die durch die Benutzerschnittstellenverwal­ tungsvorrichtung erzeugt wurde.
5. The apparatus of claim 4, wherein the first apparatus further comprises the following
a sub-picture processor for decoding the sub-picture extracted by the transport format converter to generate bit map picture information and to transmit the generated bit map picture information through the asynchronous IEEE 1394 channel; and
a navigation data processor for decoding the navigation data extracted by the transport format converter to generate screen control information and for transmitting the generated screen control information through the asynchronous IEEE 1394 channel, and for controlling the reading of the DVD information according to the navigation control command given by the IEEE 1394 asynchronous channel was transmitted by the second device, and
the second device further comprising:
a user interface management device for transmitting the navigation command as far as a user's command is a navigation related command, as user interface data through the asynchronous IEEE 1394 channel to the navigation data processor, and for generating control information for controlling the user interface display when the user's command is a display related command; and
a video mixer for receiving the screen control information and the bitmap image information transmitted through the asynchronous IEEE channel, and for displaying the bitmap image in the corresponding area of a screen by graphically superimposing it according to the control information generated by the user interface management device .
6. Vorrichtung nach Anspruch 5, wobei der Videomischer einen Browser umfaßt, der die graphische Überlagerungsfunktion auf­ weist.6. The apparatus of claim 5, wherein the video mixer one Browser that includes the graphical overlay function points. 7. Vorrichtung nach Anspruch 4, wobei die erste Vorrichtung weiter folgendes umfaßt
einen Unterbildprozessor für das Dekodieren des Unter­ biides, das durch den Transportformatwandler extrahiert wurde, um eine Bitmapbildinformation zu erzeugen;
einen Navigationsdatenprozessor für das Dekodieren der Navigationsdaten, die vom Transportformatwandler extrahiert wurden, um eine Schirmsteuerinformation zu erzeugen, und für das Steuern des Lesens der DVD-Information gemäß einem Navi­ gationssteuerbefehl, der durch den asynchronen IEEE 1394 Ka­ nal vom der zweiten Vorrichtung übertragen wurde; und
eine Auswahlsteuerung für das ausgewählte Übertragen der Bitmapbildinformation, der Schirmsteuerinformation und dem Ausgangssignal des Transportformatwandlers durch den isochro­ nen IEEE 1394 Kanal; und
wobei die zweite Vorrichtung ferner umfaßt:
eine Benutzerschnittstellenverwaltungsvorrichtung für das Übertragen des sich auf die Navigation beziehenden Be­ fehls, wenn der Befehl des Benutzers ein sich auf die Naviga­ tion beziehender Befehl ist, als Benutzerschnittstellendaten durch den asynchronen IEEE 1394 Kanal an den Navigationsda­ tenprozessor und für das Erzeugen von Steuerinformation für das Steuern der Benuterzschnittstellenanzeige, wenn der Be­ fehl des Benutzers ein sich auf die Darstellung beziehenden Befehl ist; und
einen Videomischer für das Empfangen der Schirmsteuerin­ formation und der Bitmapbildinformation, die durch den isochronen IEEE-Kanal übertragen wird, und für das Anzeigen des Bitmapbildes im entsprechenden Gebiet eines Schirmes durch ein graphisches Darüberlegen gemäß der Steuerinforma­ tion, die durch die Benutzerschnittstellenverwal­ tungsvorrichtung erzeugt wurde.
7. The apparatus of claim 4, wherein the first apparatus further comprises the following
a sub-picture processor for decoding the sub-picture extracted by the transport format converter to generate bit map picture information;
a navigation data processor for decoding the navigation data extracted by the transport format converter to generate screen control information and for controlling the reading of the DVD information according to a navigation control command transmitted by the asynchronous IEEE 1394 channel from the second device; and
a selection controller for selectively transmitting the bitmap image information, the screen control information and the output of the transport format converter through the isochronous IEEE 1394 channel; and
the second device further comprising:
a user interface management device for transmitting the navigation-related command when the user's command is a navigation-related command, as user interface data through the asynchronous IEEE 1394 channel to the navigation data processor and for generating control information for control the user interface display when the user's command is a display related command; and
a video mixer for receiving the screen control information and bitmap image information transmitted through the IEEE isochronous channel and for displaying the bitmap image in the corresponding area of a screen by graphically superimposing it according to the control information generated by the user interface management device.
8. Vorrichtung nach Anspruch 7, wobei der Videomischer einen Browser umfaßt, der die graphische Überlagerungsfunktion auf­ weist.8. The apparatus of claim 7, wherein the video mixer one Browser that includes the graphical overlay function points. 9. Vorrichtung nach Anspruch 4, wobei die erste Vorrichtung weiter einen ersten Navigationsdekodierer für das Dekodieren von Navigationsdaten, die sich auf den Datenzugang beziehen, umfaßt, die durch den Transportformatwandler extrahiert wur­ den, und für das Steuern des Lesens der DVD-Information gemäß dem Navigationssteuerbefehl, der durch den asynchronen IEEE 1394 Kanal- von der zweiten Vorrichtung übertragen wird;
wobei der zweite Pakettransportstromgenerator des Trans­ portformatwandlers die sich auf die Darstellung beziehenden Navigationsdaten und das Unterbild in Pakete bringt;
wobei der Multiplexer einen Navigationspakettransport­ strom und einen Unterbildpakettransportstrom zusammen mit ei­ nem zusätzlichen Informationspakettransportstrom und einem Datenpakettransportstrom multiplext, um das gemultiplexte Er­ gebnis in einem Transportstromformat auszugeben; und
die zweite Vorrichtung weiter folgendes umfaßt:
einen Unterbilddekodierer für das Dekodieren eines Un­ terbildstromes, der durch den isochronen IEEE 1394 Kanal übertragen wird, um eine Bitmapbildinformation zu erzeugen;
einen zweiten Navigationsdekodierer für das Dekodieren eines Navigationsstromes, der durch den isochronen IEEE 1394 Kanal übertragen wird, um eine Schirmsteuerinformation zu er­ zeugen;
eine Benutzerschnittstellenverwaltungsvorrichtung für das Übertragen des Befehles als Benutzerschnittstellendaten, wenn ein Benutzerbefehl ein sich auf die Navigation beziehen­ der Befehl ist, durch den asynchronen IEEE 1394 Kanal zum er­ sten Navigationsdekodierer, und für das Erzeugen einer Steu­ erinformation für das Steuern der Benutzerschnittstellenan­ zeige, wenn der Befehl des Benutzers ein sich auf die Dar­ stellung beziehender Befehl ist; und
einen Videomischer für das Empfangen der Bitmapbildin­ formation und der Schirmsteuerinformation vom Unterbilddeko­ dierer und dem zweiten Navigationsdekodierer und für das An­ zeigen des Bitmapbildes im entsprechenden Bereich eines Schirmes gemäß der Steuerinformation, die durch die Benutzer­ schnittstellenverwaltungsvorrichtung erzeugt wird.
The apparatus of claim 4, wherein the first apparatus further comprises a first navigation decoder for decoding navigation data related to data access extracted by the transport format converter and for controlling reading of the DVD information according to the Navigation control command transmitted by the asynchronous IEEE 1394 channel from the second device;
wherein the second packet transport stream generator of the transport format converter brings the navigation-related data and the sub-picture into packets;
the multiplexer multiplexing a navigation packet transport stream and a sub-picture packet transport stream together with an additional information packet transport stream and a data packet transport stream to output the multiplexed result in a transport stream format; and
the second device further comprises:
a sub-picture decoder for decoding a sub-picture stream transmitted through the IEEE 1394 isochronous channel to generate bit map picture information;
a second navigation decoder for decoding a navigation stream transmitted through the IEEE 1394 isochronous channel to generate screen control information;
a user interface management device for transmitting the command as user interface data when a user command is a navigation related command through the asynchronous IEEE 1394 channel to the first navigation decoder, and for generating control information for controlling the user interface display when that Command of the user is a command related to the representation; and
a video mixer for receiving the bitmap image information and the screen control information from the sub-picture decoder and the second navigation decoder and for displaying the bitmap image in the corresponding area of a screen according to the control information generated by the user interface management device.
10. Vorrichtung nach Anspruch 9, wobei die erste Vorrichtung den ersten Navigationsdekodierer nicht einschließt, und der zweite Navigationsdekodierer der zweiten Vorrichtung die Na­ vigationsdaten dekodiert, die sich auf den Datenzugriff be­ ziehen, zusätzlich zu den Navigationsdaten, die sich auf die Datendarstellung beziehen, und der Transportformatwandler al­ le Daten des Programmstromes in Form von Paketen in den Transportstrom bringt, wobei der Programmstrom Videodaten, Audiodaten, alle Navigationsdaten und Unterbilddaten enthält.10. The device of claim 9, wherein the first device does not include the first navigation decoder, and the second navigation decoder of the second device the Na decoding navigation data relating to data access drag, in addition to the navigation data that relates to the Get data representation, and the transport format converter al le data of the program stream in the form of packets in the Transport stream brings, the program stream video data, Contains audio data, all navigation data and subpicture data. 11. Vorrichtung nach Anspruch 9, wobei die zweite Vorrichtung den zweiten Navigationsdekodierer nicht enthält, und der er­ ste Navigationsdekodierer der ersten Vorrichtung Navigations­ daten dekodiert, die sich auf den Datenzugriff beziehen, zu­ sätzlich zu Navigationsdaten, die sich auf die Datendarstel­ lung beziehen, und der Transportformatwandler die Videodaten, Audiodaten und Unterbilddaten in einem Programmstrom in Pake­ ten in einen Transportstrom bringt.11. The device of claim 9, wherein the second device does not contain the second navigation decoder and which it Most navigation decoder of the first navigation device decodes data related to data access in addition to navigation data that relates to the data display and the transport format converter receive the video data, Audio data and subpicture data in one program stream in packs into a transport stream. 12. Vorrichtung nach Anspruch 9, wobei der Videomischer einen Browser einschließt, der eine graphische Überlagerungsfunkti­ on aufweist.12. The apparatus of claim 9, wherein the video mixer one Browser that includes a graphical overlay function on. 13. Vorrichtung nach Anspruch 1, wobei der Benutzer mit der Benutzerschnittstelle über eine Fernsteuerung für die zweite Vorrichtung kommuniziert, und die zweite Vorrichtung mit ei­ ner anderen Vorrichtung über ein Netz verbunden ist, so daß die andere Vorrichtung unter Verwendung der Fernsteuerung für die zweite Vorrichtung gesteuert wird. 13. The apparatus of claim 1, wherein the user with the Remote control user interface for the second Device communicates, and the second device with egg ner other device is connected via a network, so that the other device using the remote control for the second device is controlled.   14. Vorrichtung für das Umwandeln des Formats eines Eingangs­ programmstroms in einen Transportstrom, umfassend:
eine Extraktionsvorrichtung für das Extrahieren ver­ schiedener Arten von Stromdaten aus dem Eingangspro­ grammstrom;
einen ersten Transportstrompaketgenerator für das Erzeu­ gen eines zusätzlichen Informationstransportstrompakets durch das Hinzufügen eines Kopfes zur zusätzlichen Information, die für die Programmanalyse erforderlich ist;
einen zweiten Transportstrompaketgenerator für das Er­ zeugen eines Datentransportstromspakets durch das Addieren von Kopfteilen zu verschiedenen Arten der Stromdaten;
einen Multiplexer für das Multiplexen der Ausgangssigna­ le der ersten und zweiten Transportstrompaketgeneratoren und das Ausgeben des gemultiplexten Ergebnisses als Transport­ strom; und
eine Zeitgebungssteuerung für das Steuern der Zeitgebung bei der Erzeugung der zusätzlichen Information und des Daten­ übertragungsstrompakets.
14. An apparatus for converting the format of an input program stream to a transport stream, comprising:
an extractor for extracting various types of stream data from the input program stream;
a first transport stream packet generator for generating an additional information transport stream packet by adding a header to the additional information required for program analysis;
a second transport stream packet generator for generating a data transport stream packet by adding headers to various types of stream data;
a multiplexer for multiplexing the output signals of the first and second transport stream packet generators and outputting the multiplexed result as a transport stream; and
a timing controller for controlling the timing of the generation of the additional information and the data stream package.
15. Verfahren für das Übertragen von Information zwischen Vorrichtungen über ein Netz, umfassend:
Verbinden einer ersten Vorrichtung mit einen Netz, wobei die erste Vorrichtung für das Empfangen von Benutzerschnitt­ stellendaten dient, die über eine Benutzerschnittstelle ein­ gegeben werden, für das Anweisen und Steuern einer ersten Vorrichtung und für das Umwandeln von Information in ein Transportformat für die Übertragung;
Verbinden einer zweiten Vorrichtung mit dem Netz, wobei die zweite Vorrichtung für das Anzeigen der Benutzerschnitt­ stelle für das Anweisen und Steuern der ersten Vorrichtung dient;
Empfangen der Benutzerschnittstellendaten in der zweiten Vorrichtung;
Anzeigen der Benutzerschnittstellendaten in der zweiten Vorrichtung;
einem Benutzer die Erlaubnis geben, einen Befehl in Er­ widerung auf die Benutzerschnittstelle, die in der zweiten Vorrichtung angezeigt wurde, einzugeben; und
Übertragen von Steuer- und Befehlsinformation von der zweiten. Vorrichtung zur ersten Vorrichtung gemäß der Eingabe des Benutzers, um den Zugriff zu Information, die von der er­ sten Vorrichtung geliefert wird, zu steuern.
15. A method for transferring information between devices over a network, comprising:
Connecting a first device to a network, the first device for receiving user interface data input via a user interface, for instructing and controlling a first device, and for converting information into a transport format for transmission;
Connecting a second device to the network, the second device for displaying the user interface for instructing and controlling the first device;
Receiving the user interface data in the second device;
Displaying the user interface data in the second device;
give a user permission to enter a command in response to the user interface displayed in the second device; and
Transfer of control and command information from the second. Device to the first device according to the user's input to control access to information provided by the first device.
DE1999127711 1998-06-19 1999-06-17 Device for transmitting information over a network Expired - Fee Related DE19927711B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE1999164394 DE19964394B4 (en) 1998-06-19 1999-06-17 Transmission device for transferring digital video disc information over a network

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
KR19980023208 1998-06-19
KR98-23208 1998-06-19
KR1019980041377A KR100304644B1 (en) 1998-06-19 1998-10-01 Apparatus and method for transmitting informtion via network
KR98-41377 1998-10-01
DE1999164394 DE19964394B4 (en) 1998-06-19 1999-06-17 Transmission device for transferring digital video disc information over a network

Publications (2)

Publication Number Publication Date
DE19927711A1 true DE19927711A1 (en) 2000-01-05
DE19927711B4 DE19927711B4 (en) 2004-09-23

Family

ID=32912582

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1999127711 Expired - Fee Related DE19927711B4 (en) 1998-06-19 1999-06-17 Device for transmitting information over a network

Country Status (1)

Country Link
DE (1) DE19927711B4 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10136176A1 (en) * 2001-07-25 2003-02-13 Thomson Brandt Gmbh Digital video device for integration in the network
EP1389010A2 (en) 2002-08-09 2004-02-11 LOEWE OPTA GmbH Apparatus combination, comprising two encrypted digital image and/or sound signal recording and/or reproducing devices.

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10154373A (en) * 1996-09-27 1998-06-09 Sony Corp Data decoding system and method thereof, transmission unit and method thereof and receiver device and method thereof
JPH10106142A (en) * 1996-09-27 1998-04-24 Sony Corp Data decode system and data decoding method, transmission device and method, and, receiver and method
JPH10145753A (en) * 1996-11-15 1998-05-29 Sony Corp Receiver and its method
JP3612696B2 (en) * 1996-12-18 2005-01-19 ソニー株式会社 Information processing apparatus and method, and remote control system
KR100581603B1 (en) * 1998-02-04 2006-05-22 톰슨 라이센싱 Operating methods of a system including a dvd player interconnected to a digital tv, and a digital tv

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10136176A1 (en) * 2001-07-25 2003-02-13 Thomson Brandt Gmbh Digital video device for integration in the network
EP1389010A2 (en) 2002-08-09 2004-02-11 LOEWE OPTA GmbH Apparatus combination, comprising two encrypted digital image and/or sound signal recording and/or reproducing devices.
DE10236635A1 (en) * 2002-08-09 2004-02-26 Loewe Opta Gmbh Device combination of two recording and / or reproducing devices for encrypted digital image and / or sound signals
DE10236635B4 (en) * 2002-08-09 2004-09-23 Loewe Opta Gmbh Device combination of two recording and / or reproducing devices for encrypted digital image and / or sound signals

Also Published As

Publication number Publication date
DE19927711B4 (en) 2004-09-23

Similar Documents

Publication Publication Date Title
US6504996B1 (en) Apparatus for transmitting information via a network to a device that can display a user interface, and method thereof
DE69935770T2 (en) Procede de mise à jour de logiciels dans un recepteur de television utilisant des donnees enregistrees
DE69730622T2 (en) SYSTEM FOR THE AUTOMATIC PRODUCTION OF A PROGRAM MANAGEMENT BY INFORMATION FROM VARIOUS SOURCES
DE10010490B4 (en) Apparatus and method for transmitting digital image disk information
DE69523321T2 (en) DEVICE FOR DECODING DIGITAL VIDEO SIGNALS
DE69615767T2 (en) Coding and decoding of data, as well as searching for data
DE69736886T2 (en) Apparatus for receiving digital television signals and receiving recording and reproducing apparatus therefor
DE60002433T2 (en) MONITOR OR TELEVISION RECEIVER WITH A SECOND ANALOGUE SIGNAL WAY TO DISPLAY OSD SIGNALS FROM EXTERNAL SOURCES
DE69734502T2 (en) Multimedia system for transmitting and receiving a program number and method therefor
DE69408237T3 (en) Device for compressing / decompressing video signals in a video disc recording / playback device
DE69934070T2 (en) Condition indicator for digital television
DE69807475T3 (en) SYSTEM AND METHOD FOR CHANGING THE PROGRAM TYPE OF MAGAZINE
DE68928869T2 (en) AUDIO / VIDEO RECORDING TRANSMITTER
DE69626072T2 (en) Recording and playback of subtitles
DE69610076T2 (en) Receiving means and method for producing the receiving means
DE69327701T2 (en) Method and device for deriving an interlaced video signal with standard resolution starting from a high-resolution interlaced video signal
DE69713241T2 (en) Receiving device and method and phase locked loop
DE60015362T2 (en) TIME DELAY FOR ASSOCIATED DEVICES
DE69712901T2 (en) METHOD FOR TRANSMITTING COMPUTER NETWORK DATA AS PART OF THE VERTICAL BLASTING INTERVAL
DE69602587T2 (en) PORTABLE SYSTEM FOR RECORDING MOVING IMAGES THAT HAS A SWITCHABLE CONTROL FOR MULTIPLE DATA CURRENT STRUCTURES
DE69608784T2 (en) METHOD AND DEVICE FOR PREVENTING EXPLOSION AND FIRE FOR ELECTRICAL TRANSFORMERS
DE69628487T2 (en) Coding / decoding of subtitle data and recording medium therefor
DE69622220T2 (en) Device and method for video coding and decoding with teletext capability
DE69516780T2 (en) Interface for a program guide
DE60126114T2 (en) SIGNAL TRANSMITTER AND SIGNAL RECEIVER

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8172 Supplementary division/partition in:

Ref document number: 19964394

Country of ref document: DE

Kind code of ref document: P

Q171 Divided out to:

Ref document number: 19964394

Country of ref document: DE

Kind code of ref document: P

8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee