[go: up one dir, main page]

WO2008009245A1 - Method for optimizing the switching times between different channels with compressed digital content - Google Patents

Method for optimizing the switching times between different channels with compressed digital content Download PDF

Info

Publication number
WO2008009245A1
WO2008009245A1 PCT/DE2006/001231 DE2006001231W WO2008009245A1 WO 2008009245 A1 WO2008009245 A1 WO 2008009245A1 DE 2006001231 W DE2006001231 W DE 2006001231W WO 2008009245 A1 WO2008009245 A1 WO 2008009245A1
Authority
WO
WIPO (PCT)
Prior art keywords
channel
decompression
unit
program
display unit
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.)
Ceased
Application number
PCT/DE2006/001231
Other languages
German (de)
French (fr)
Inventor
Peter LÖFFLER
Gerald Schlier
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.)
Gigaset Communications GmbH
Original Assignee
Gigaset Communications GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gigaset Communications GmbH filed Critical Gigaset Communications GmbH
Priority to DE112006004025T priority Critical patent/DE112006004025A5/en
Priority to PCT/DE2006/001231 priority patent/WO2008009245A1/en
Publication of WO2008009245A1 publication Critical patent/WO2008009245A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • 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/426Internal components of the client ; Characteristics thereof
    • H04N21/42607Internal components of the client ; Characteristics thereof for processing the incoming bitstream
    • H04N21/4263Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific tuning arrangements, e.g. two tuners
    • 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/4383Accessing a communication channel
    • 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/4383Accessing a communication channel
    • H04N21/4384Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency
    • 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/426Internal components of the client ; Characteristics thereof

Definitions

  • the invention relates to a method for switching a channel to be decompressed with reduced switching time, wherein u. a. the step is executed:
  • the video data is digital image data that must be decompressed prior to the display in accordance with a predetermined decompression method.
  • a channel is a television program that shows a sequence of movies.
  • a channel z. B. also include the data of a single retrieved via the Internet movie.
  • the channel switching time is comparatively long, for example, in many devices between one and two seconds, in contrast to analog TV programs.
  • the extended channel switching time is perceived as disturbing by many viewers.
  • the reduction of the channel switching time depends strongly on the type of decompression used.
  • the switching time is further increased, since much less frequently a so-called independent image has to be built into the video data stream.
  • the next independent image is inherently used in these methods for displaying the first video image in order to avoid disturbances on the display unit. Examples of such highly efficient methods are the methods according to the standards ITU-T (International Telecommunication Standardization Union
  • the invention is based on the consideration that most channel changes are predictable, since many customers do not select a channel directly, ie by entering a channel number, but by so-called "zapping" select only the channel adjacent to the displayed channel in the program list. Similarly, a channel change is foreseeable, in which the last displayed before the channel change channel is selected again.
  • This measure ensures that it is possible to quickly switch to a prepared channel at any time, ie that this channel is then displayed on the display unit on which the first channel has previously been displayed.
  • the second channel is decompressed decompressively but initially not used, especially not displayed and not in particular, not a plurality of decompressed images of the second channel.
  • the second channel is automatically selected depending on the order of the channels in a channel list. Due to the order given in the channel list, a prediction can be made in a particularly simple and secure manner as to which channel is selected next.
  • the second channel is a channel adjacent to the first channel according to the channel order set in the channel list. Due to the simple selection by means of "arrow keys", channels adjacent to the currently displayed channel according to the channel list are selected particularly frequently according to the currently displayed channel, so that the precautionary decompression in many cases will lead to a shortening of the channel change time.
  • the second channel is not displayed immediately before the first channel on the display unit.
  • the operator or the spectator soon changes to a channel which he has not yet seen on this day or after switching on the device or before searching for a suitable channel.
  • the second channel is also determined in descending order depending on the actuation of a first direction key for traversing the channel list in ascending order or depending on the actuation of a second direction key for traversing the channel list.
  • the second channel is displayed immediately before the first channel on the display unit.
  • the second channel is displayed on the display unit immediately before the first channel. Decompression of the second channel continues as a precaution after the first channel is displayed.
  • "immediately before” means that no other channel has been previously displayed on the display unit.
  • the first channel is selected by entering a channel identifier, i. in particular without pressing buttons with applied "arrows". Nevertheless, a prediction can be made regarding a "recall” of this channel.
  • the first channel is received by a first tuner unit.
  • the second channel is received simultaneously with a second tuner unit.
  • one or more tuner units may be used to select the adjacent channel or channel (s) last viewed and to start the decoding and, in particular, the decompression of the channel (s) in the background. continue.
  • the first channel and the second channel are received with the same tuner unit. If, in addition to the tuner used for the currently selected channel, no second tuner is available because it is not present or is occupied by the recording of another channel, it can be checked whether the adjacent channel is nal in the same transponder or on the same frequency but in a different time slot as the first set channel is sent. In this case, background decoding of the adjacent channel is possible even without a second tuner.
  • the inventive method or its developments can also be used without tuner units, for example, the simultaneous reception of multiple video streams via the Internet or a cable (DVB - C, Digital Video Broadcasting - Cable).
  • the video data of the first channel are decompressed using a first decompression method.
  • the video data of the second channel is decompressed with a second decompression method that is performed concurrently with the first decompression method, and is preferably the same as or different from the first decompression method.
  • Each decompression method in one embodiment uses differential images for compression.
  • a difference image concerns the differences between two immediately successive images or between images that follow one another at a certain distance.
  • the transmission of difference images allows a very large reduction in the amount of data to be transferred, e.g. a reduction of more than 75 percent.
  • the representation of the images can then be carried out only on the basis of a completely transmitted image.
  • the channel change times without additional measures are relatively large.
  • the invention or its developments are independent of the concrete decoding method used.
  • an image preceding the difference image is transmitted, which is an independent image that is not calculated by subtraction.
  • the independent image can also be compressed in another way, for example with run-length coding, the is independent of the concrete decompression method.
  • the first decompression method and the second decompression method are methods that each contain a motion compensation or movement compensation.
  • Motion compensation searches for pixel blocks that have shifted from image to image. The content is transmitted only once to these blocks. Subsequently, only motion vectors are transmitted. The content of the blocks is thus transmitted only once. By this measure, the amount of data to be transmitted can be further reduced.
  • more complex calculation methods are required. Motion compensation is often used only in connection with difference formation, so that the above-mentioned technical effects apply to this method.
  • the first decompression method and the second decompression method are standardized methods, in particular the same methods.
  • the invention also relates to a device for selecting a channel to be decompressed.
  • the device is particularly suitable for carrying out the method according to the invention or one of its developments, so that reference is made to the above-mentioned technical effects.
  • the device contains a display unit, so that a control unit of the device is part of a television receiver, ie control unit and display unit have the same housing and / or the same power supply, ie the same transformer, the same switching power supply or the like.
  • the device is a ballast or a "set-top box". In this case, the device has a connection unit for an external display unit. The device itself contains no display unit.
  • Such devices allow, for example, the use of analog television receivers for digital television.
  • the channel in the background to be decoded which was opposite to the zapping direction or in the zapping direction of the last channel change or in a jump to another channel via direct channel selection, i. by specifying a channel number or a channel letter, the last viewed channel.
  • FIG. 1 shows the basic structure of a television receiving unit
  • FIG. 2 shows method steps according to a first exemplary embodiment
  • FIG. 3 Method steps according to a second exemplary embodiment.
  • FIG. 1 shows a television receiving unit 10 which contains a display unit 12.
  • the display unit 12 is for example a picture tube or an LCD display (Liquid Crystal Display).
  • the television receiving unit 10 also includes a control unit 14, which is realized for example by means of a processor, in particular a microprocessor. In another embodiment, however, an electronic circuit without a microprocessor for the control unit 14 is used.
  • the control unit 14 further includes a program memory 15 in which the frequencies of programs PO to P3 and other programs not shown are stored in an order, for example, with increasing Memory addresses.
  • the control unit 14 further includes an infrared receiving unit 16, via which control commands are received by the remote control 24.
  • the television receiving unit 10 includes two tuner units Tl and T2.
  • a television signal received with the aid of an antenna is converted from a very high frequency range, for example in the gigahertz range or with a frequency greater than 100 megahertz, in an intermediate frequency range which, for example, is less than 100 megahertz.
  • the television receiving unit 10 includes a processing unit 18 in which video data is decoded and decompressed, see decompression units 20 and 22.
  • the processing unit 18 contains, for example, only one processor or multiple processors, which also perform the functions of the decompression units 20 and 22. In another embodiment, the processing unit 18 also uses the processor which performs the functions of the control unit 14.
  • control commands for example, transmitted via a transmission path 26 between the remote control and the receiving unit 16, for example via an infrared transmission path.
  • the control unit 14 depending on these control commands, causes the selected program to be displayed on the display unit 12.
  • the tuner units T1 and T2 are correspondingly driven, see control lines 34, 36.
  • the control unit 14 also causes, as a precaution, already with the decompression of a high probability soon, eg within the next minute or within the next five minutes , selected program is started, or as a precaution, the decompression of the last viewed program is continued.
  • the thereby executed process steps are explained in more detail below with reference to Figures 2 and 3. These process steps make it possible to significantly reduce the time required for a channel change in digital television.
  • the program P1 is the program currently displayed on the display unit 12, the tuner T1 being used for the program P1, see the current program 28.
  • the methods operate both during a sequential passage of a program list stored in the program memory 15 15 in descending order, see arrow 30, as well as in a sequential looping in the ascending direction, see arrow 32.
  • scrolling also means that only a portion of the programs PO to P3 of the program list 15 are traversed.
  • the tuner T1 outputs a compressed transport stream 38 which is input to the decompression unit 20.
  • the tuner unit T2 outputs a compressed transport stream 40, which is applied to an input of the decompression unit 22.
  • both decompression units 20 and 22 perform decompression methods using difference images from which frames are calculated, for example, one of the above-mentioned decompression methods is used.
  • FBAS signal color, image, blanking, sync signal
  • image signal line 44 is transmitted to the display unit 12, for example, an analog television receiver.
  • Digital set-top boxes also provide digital signals z.
  • DVI-D Digital Visual Interface - Digital
  • HDMI High Definition Multimedia Interface
  • the processing unit 18 controls the display unit 12 directly.
  • the television receiving unit 10 includes only one tuner unit T1. Nevertheless, the methods explained below with reference to FIGS. 2 and 3 may be performed when the affected programs are transmitted in time slots at a common transmission frequency.
  • FIG. 2 shows method steps of a first exemplary embodiment, the method steps being initiated by the control unit 14 or performed in the control unit 14, apart from the inputs by an operator.
  • the method begins in a method step 100.
  • a method step 102 following the method step 100 the operator selects a program, for example the program P1, by means of the remote control 24 or with the aid of buttons on the television receiver 10 or in another manner.
  • control unit 14 causes the tuner unit T 1 to be tuned to the program P 1.
  • program Pl is decompressed in the decompression unit 20 and displayed on the display unit 12.
  • method step 108 the control unit 14 causes the tuner T2 to be tuned to the program P2 because it is adjacent to the program Pl in ascending order of the program locations in the program list, see arrow 32 As a precaution, program P2 is decompressed in decompression unit 22.
  • a step 110 the operator actually selects the program P2 because it is adjacent to the program Pl in the ascending order.
  • the program P2 is displayed on the display unit 12 instead of the program Pl, wherein the control unit 14 corresponding control commands or control signals to the Processing unit 18 sends. Since the decompression method has already started in process step 108 before the selection of the program P2 by the operator, the switching over to the program P2 can be carried out essentially without delay. The switching time is significantly less than one second and especially less than 250 milliseconds. For example. always the last received decompressed image of the precautionary decompressed program is made available or both programs are decompressed at the same time.
  • a method step 114 the control unit 14 causes the tuner T1 to be already coordinated with the program P3 as a precaution. This starts the decompression of the program P3 in the decompression unit 20.
  • the method is then continued in a method step 116 with new parameters (i.e., channels).
  • a method step 118 immediately follows after method step 108 in which the operator selects program P3, for example.
  • the control unit 14 must cause the tuner unit T2 or the tuner unit T1 to be tuned to the program P3. Since it is only after the selection of the program P3 by the operator with the decompression can be started, there is a significant delay in switching between the program Pl and the program P3, see method steps 120.
  • method step 108 is carried out before method step 106 or method step 114 is performed before method step 112.
  • a simultaneous execution of the method steps 106, 108 or 112, 114 is possible.
  • the method steps explained with reference to FIG 2 are performed when the operator runs programs in descending direction, see arrow 30 in Figure 1.
  • the process steps explained with reference to FIG 2 are also performed, if only a tuner unit Tl is provided in the television receiving unit 10.
  • the programs Pl to P3 for example, lie in time slots which are transmitted on the same frequency.
  • FIG. 3 shows method steps of a further exemplary embodiment.
  • the method begins in a method step 200.
  • the operator selects the program P1 in a method step 202 following the method step 200, because it is to be displayed on the display unit 12.
  • control unit 14 causes the tuner unit T 1 to be tuned to the program P 1, and decompression of the video data of the program P 1 is started in the decompression unit 20. If the video data of the program P1 are present, they are displayed on the display unit 12 in a method step 206.
  • a step 208 it selects the program P2 adjacent to the program Pl in ascending order, see arrow 32.
  • the operator uses an arrow key on the remote control 24.
  • Program P1 becomes still decompressed.
  • a method step 210 immediately following the method step 208 the tuner unit T2 is tuned by the control unit 14 to the program P2. This is done as part of the processing of the control command for selecting the program P2.
  • the decompression unit 22 the decompression of the video data of the program P2 is started, for example, at the behest of the control unit 14 or because the decompression unit decompresses as soon as video data is present at its input. Program Pl will continue to decompress.
  • a step 211 the video data of the program P2 is displayed on the display unit 12.
  • a method step 212 for example, the operator selects the program P3 by actuating the arrow key. Therefore, in a subsequent procedural step 214, the control unit 14 causes the tuner unit T1 to be tuned to the program P3.
  • the decompression of the program P3 is started in the decompression unit 20, so that the program Pl is no longer decoded or decompressed.
  • Program P2 is further decompressed.
  • This procedure makes it possible to use a previously viewed channel with a low channel change time if the currently displayed channel or the currently displayed program of the operator likes less.
  • the method step 206 immediately follows in which the program P1 is again located on the program Display unit 12 is displayed. This is possible without delay or with only a slight delay because the tuner unit T1 is still tuned to the program P1 and in particular because the decompression of the program P1 is still running in the decompression unit 20.
  • the program P1 is activated via a so-called "recall key” or by an arrow key. which points in the other direction than the previously used arrow key.
  • the explained with reference to FIG 3 process steps are also performed when the operator runs through the program stored in the program memory 15 program list in descending order, see arrow 30.
  • the method explained with reference to FIG 3 is also performed when the Programs are selected via a program number or via another program identifier.
  • the method steps explained with reference to FIG. 3 are also carried out if the television receiver unit 10 contains only one tuner unit T1.
  • the programs PO to P3 are preferably in time slots which are transmitted on the same frequency.
  • Two tuner units T1 and T2 are therefore used in particular when programs are included in the method which are transmitted at different frequencies.
  • the described methods can be used in particular for all types of digital television (Digital Video Broadcasting), in particular for DVB-S (Satellite), DVB-C (Cable) and DVB-T (Terrestrial).
  • DVB-S Synchronization-S
  • DVB-C Code-C
  • DVB-T Terestrial
  • a considerable shortening of the switching times can be achieved by the explained methods, in particular without additional circuit complexity.
  • a receiving unit may have one or more tuners (eg 2). Each tuner can be set to a transponder in which one to about six programs are transmitted. This allows up to six programs to be received per tuner.
  • the channels to be decoded are recalculated according to the algorithm above.
  • precautionary decompression stops only when you turn off, or standby.
  • the precautionary decompression is stopped; z. B. after one minute, if it can be assumed that the operator has decided on a channel.
  • tuner units are not used, for example, when video streams are transmitted over the Internet or via cable. LIST OF REFERENCE NUMBERS

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

A method is disclosed, among other things, by which video data of a first channel (Pl) are displayed on a display unit (12). At the same time as the display of the first channel (Pl), video data of a second channel (P2) are decompressed, as a precaution.

Description

Beschreibungdescription

Verfahren zur Optimierung der Umschaltzeiten zwischen verschiedenen Kanälen mit komprimiertem digitalem InhaltMethod for optimizing the switching times between different channels with compressed digital content

Die Erfindung betrifft ein Verfahren zum Umschalten eines zu dekomprimierenden Kanals mit reduzierter Umschaltzeit, wobei u. a. der Schritt ausgeführt wird:The invention relates to a method for switching a channel to be decompressed with reduced switching time, wherein u. a. the step is executed:

- Anzeigen der Videodaten eines Kanals auf einer Anzeigeein- heit.- Display the video data of a channel on a display unit.

Die Videodaten sind insbesondere digitale Bilddaten, die gemäß einem vorgegebenen Dekomprimierungsverfahren vor der Anzeige dekomprimiert werden müssen. Beispielsweise ist ein Ka- nal ein Fernsehprogramm, in dem eine Folge von Filmen gezeigt wird. Jedoch kann ein Kanal z. B. auch die Daten eines einzelnen via Internet abgerufenen Films umfassen.In particular, the video data is digital image data that must be decompressed prior to the display in accordance with a predetermined decompression method. For example, a channel is a television program that shows a sequence of movies. However, a channel z. B. also include the data of a single retrieved via the Internet movie.

Insbesondere bei digitalen Fernsehprogrammen ist im Gegensatz zu analogen Fernsehprogrammen die Kanalumschaltzeit vergleichsweise lang, beispielsweise bei vielen Geräten zwischen einer und zwei Sekunden. Die verlängerte Kanalumschaltzeit wird von vielen Zuschauern als störend empfunden. Die Verringerung der Kanalumschaltzeit hängt stark von der verwendeten Dekomprimierungsart ab. Speziell bei neuen, hocheffizienten Dekomprimierungsverfahren wird die Umschaltzeit weiter erhöht, da hier viel seltener ein so genanntes unabhängiges Bild in den Videodatenstrom eingebaut werden muss. Das nächste unabhängige Bild wird prinzipbedingt bei diesen Verfahren zur Anzeige des ersten Videobildes benutzt, um Störungen auf der Anzeigeeinheit zu vermeiden. Beispiele für solche hocheffizienten Verfahren sind die Verfahren gemäß den Standards ITU-T (International Telecommunication Standardization UnionIn particular, in digital television programs, the channel switching time is comparatively long, for example, in many devices between one and two seconds, in contrast to analog TV programs. The extended channel switching time is perceived as disturbing by many viewers. The reduction of the channel switching time depends strongly on the type of decompression used. Especially with new, highly efficient decompression methods, the switching time is further increased, since much less frequently a so-called independent image has to be built into the video data stream. The next independent image is inherently used in these methods for displaying the first video image in order to avoid disturbances on the display unit. Examples of such highly efficient methods are the methods according to the standards ITU-T (International Telecommunication Standardization Union

- Telecommunication Sector) , H.261, H.262, H.263, H.264 usw. bzw. diesen Standards entsprechende Standards MPEGl bis MPEG4- Telecommunication Sector), H.261, H.262, H.263, H.264, etc., or standards corresponding to these standards MPEGl to MPEG4

(Moving Picture Encoding Group) . Es ist Aufgabe der Erfindung, ein einfaches Verfahren zum Umschalten eines zu dekomprimierenden Kanals anzugeben, das insbesondere kurze Kanalwechselzeiten ermöglicht. Außerdem soll eine Vorrichtung angegeben werden, die insbesondere zur Durchführung dieses Verfahrens geeignet ist.(Moving Picture Encoding Group). It is an object of the invention to provide a simple method for switching a channel to be decompressed, which in particular allows short channel change times. In addition, a device is to be specified, which is particularly suitable for carrying out this method.

Die auf das Verfahren bezogene Aufgabe wird durch ein Verfahren mit den im Patentanspruch 1 angegebenen Verfahrensschritten gelöst. Weiterbildungen sind in den ünteransprüchen ange- geben.The object related to the method is achieved by a method having the method steps specified in claim 1. Further developments are specified in the dependent claims.

Während man sich bei den meisten bisher verkauften Geräten damit zufrieden gab, dass sich die Kanalumschaltzeit verlängerte bzw. man versuchte, die Kanalumschaltzeit auf andere Art zu optimieren, geht die Erfindung von der Überlegung aus, dass die meisten Kanalwechsel vorhersehbar sind, da viele Kunden nicht einen Kanal direkt anwählen, d.h. durch Eingabe einer Kanalnummer, sondern durch so genanntes "Zappen" nur den in der Programmliste zum angezeigten Kanal benachbarten Kanal auswählen. Ebenso ist auch ein Kanalwechsel vorhersehbar, bei dem der vor dem Kanalwechsel zuletzt angezeigte Kanal erneut ausgewählt wird.While most of the devices sold so far have been satisfied with the channel switching time being extended or trying to optimize the channel switching time in some other way, the invention is based on the consideration that most channel changes are predictable, since many customers do not select a channel directly, ie by entering a channel number, but by so-called "zapping" select only the channel adjacent to the displayed channel in the program list. Similarly, a channel change is foreseeable, in which the last displayed before the channel change channel is selected again.

Deshalb wird bei dem erfindungsgemäßen Verfahren zusätzlich zu dem eingangs genannten Verfahrensschritt der folgende Verfahrensschritt ausgeführt:Therefore, in the method according to the invention, in addition to the method step mentioned at the outset, the following method step is carried out:

- gleichzeitig zum Anzeigen des ersten Kanals vorsorglich Dekomprimieren der Videodaten von einem oder mehreren zusätzlichen Kanälen, insbesondere wird das Dekomprimieren vorsorg- lieh begonnen oder vorsorglich fortgesetzt.at the same time for displaying the first channel, as a precaution, decompressing the video data from one or more additional channels, in particular the decompression is started as a precaution or continued as a precaution.

Durch diese Maßnahme wird erreicht, dass jederzeit schnell auf einen vorbereiteten Kanal umgeschaltet werden kann, d.h. dass dieser Kanal dann auf der Anzeigeeinheit angezeigt wird, auf der zuvor der erste Kanal angezeigt worden ist. Der zweite Kanal wird zwar vorsorglich dekomprimiert aber zunächst nicht genutzt, insbesondere nicht angezeigt und auch nicht aufgezeichnet, insbesondere nicht mehrere dekomprimierte Bilder des zweiten Kanals.This measure ensures that it is possible to quickly switch to a prepared channel at any time, ie that this channel is then displayed on the display unit on which the first channel has previously been displayed. Although the second channel is decompressed decompressively but initially not used, especially not displayed and not in particular, not a plurality of decompressed images of the second channel.

Bei einer Weiterbildung wird der zweite Kanal automatisch ab- hängig von der Reihenfolge der Kanäle in einer Kanalliste ausgewählt. Auf Grund der in der Kanalliste vorgegebenen Reihenfolge lässt sich auf besonders einfache und sichere Art eine Voraussage darüber treffen, welcher Kanal als nächstes ausgewählt wird.In a further development, the second channel is automatically selected depending on the order of the channels in a channel list. Due to the order given in the channel list, a prediction can be made in a particularly simple and secure manner as to which channel is selected next.

Bei einer nächsten Weiterbildung ist der zweite Kanal ein dem ersten Kanal benachbarter Kanal gemäß der Kanalreihenfolge, die in der Kanalliste festgelegt ist. Dem aktuell angezeigten Kanal gemäß Kanalliste benachbarte Kanäle werden auf Grund der einfachen Auswahl mittels "Pfeiltasten" besonders häufig nach dem aktuell angezeigten Kanal gewählt, so dass das vorsorgliche Dekomprimieren in vielen Fällen zu einer Verkürzung der Kanalwechselzeit führen wird.In a next development, the second channel is a channel adjacent to the first channel according to the channel order set in the channel list. Due to the simple selection by means of "arrow keys", channels adjacent to the currently displayed channel according to the channel list are selected particularly frequently according to the currently displayed channel, so that the precautionary decompression in many cases will lead to a shortening of the channel change time.

Bei einer anderen Weiterbildung wird der zweite Kanal nicht unmittelbar vor dem ersten Kanal auf der Anzeigeeinheit angezeigt. Bei der Weiterbildung wird angenommen, dass die Bedienperson bzw. der Zuschauer demnächst auf einen Kanal wechselt, den er an diesem Tag, bzw. nach dem Einschalten des Ge- rätes bzw. vor der Suche nach einem geeigneten Kanal noch nicht gesehen hat.In another development, the second channel is not displayed immediately before the first channel on the display unit. In the further development, it is assumed that the operator or the spectator soon changes to a channel which he has not yet seen on this day or after switching on the device or before searching for a suitable channel.

Bei einer nächsten Weiterbildung wird der zweite Kanal auch abhängig vom Betätigen einer ersten Richtungstaste zum Durch- laufen der Kanalliste in aufsteigender Reihenfolge oder abhängig vom Betätigen einer zweiten Richtungstaste zum Durchlaufen der Kanalliste in absteigender Reihenfolge festgelegt.In a next development, the second channel is also determined in descending order depending on the actuation of a first direction key for traversing the channel list in ascending order or depending on the actuation of a second direction key for traversing the channel list.

Bei einer Weiterbildung wird der zweite Kanal unmittelbar vor dem ersten Kanal auf der Anzeigeeinheit angezeigt. Somit ist ein Zurückgehen bzw. ein so genannter "Recall" auf den unmittelbar zuvor gesehenen Kanal ohne Verzögerungen bzw. ohne größere Verzögerungen im Vergleich zu analogen Verfahren beim Kanalwechsel möglich.In a development, the second channel is displayed immediately before the first channel on the display unit. Thus, a return or a so-called "recall" on the channel just before seen without delays or without greater delays compared to analogue method when changing channels possible.

Bei einer alternativen Weiterbildung des erfindungsgemäßen Verfahrens wird der zweite Kanal unmittelbar vor dem ersten Kanal auf der Anzeigeeinheit angezeigt. Das Dekomprimieren des zweiten Kanals wird vorsorglich fortgesetzt, nachdem der erste Kanal angezeigt wird. Dabei bedeutet "unmittelbar vorher", dass zuvor kein anderer Kanal auf der Anzeigeinheit dargestellt worden ist.In an alternative development of the method according to the invention, the second channel is displayed on the display unit immediately before the first channel. Decompression of the second channel continues as a precaution after the first channel is displayed. Here, "immediately before" means that no other channel has been previously displayed on the display unit.

Bei einer nächsten Weiterbildung wird der erste Kanal durch Eingabe eines Kanalkennzeichens ausgewählt, d.h. insbesondere ohne Betätigen von Tasten mit aufgebrachten "Pfeilen". Den- noch kann eine Vorhersage bezüglich eines "Recalls" bzw. Wiederaufrufs diese Kanals getroffen werden.In a next development, the first channel is selected by entering a channel identifier, i. in particular without pressing buttons with applied "arrows". Nevertheless, a prediction can be made regarding a "recall" of this channel.

Bei einer anderen Weiterbildung liegen gemäß der Reihenfolge der Kanäle in einer gespeicherten Kanalliste zwischen dem ersten Kanal und dem zweiten Kanal ein weiterer Kanal oder mehrere weitere Kanäle.In another development, according to the order of the channels in a stored channel list between the first channel and the second channel another channel or more channels.

Bei einer anderen Weiterbildung des erfindungsgemäßen Verfahrens wird der erste Kanal mit einer ersten Tunereinheit emp- fangen. Der zweite Kanal wird gleichzeitig mit einer zweiten Tunereinheit empfangen. Bei modernen Geräten mit mehreren Tunereinheiten können ein oder mehrere Tunereinheiten genutzt werden, um den benachbarten Kanal bzw. den zuletzt gesehenen Kanal/die zuletzt gesehenen Kanäle anzuwählen und die Deco- dierung und insbesondere die Dekomprimierung des Kanals/der Kanäle im Hintergrund zu starten bzw. fortzusetzen.In another development of the method according to the invention, the first channel is received by a first tuner unit. The second channel is received simultaneously with a second tuner unit. In modern devices with multiple tuner units, one or more tuner units may be used to select the adjacent channel or channel (s) last viewed and to start the decoding and, in particular, the decompression of the channel (s) in the background. continue.

Bei einer nächsten Weiterbildung werden der erste Kanal und der zweite Kanal mit derselben Tunereinheit empfangen. Wenn neben dem Tuner, der für den aktuell ausgewählten Kanal genutzt wird, kein zweiter Tuner frei ist, weil dieser nicht vorhanden ist oder durch die Aufzeichnung eines anderen Kanals belegt ist, kann geprüft werden, ob der benachbarte Ka- nal im gleichen Transponder bzw. auf der gleichen Frequenz aber in einem anderen Zeitschlitz wie der erste eingestellte Kanal gesendet wird. In diesem Fall ist die Hintergrunddeco- dierung des Nachbarkanals auch ohne zweiten Tuner möglich. Das erfindungsgemäße Verfahren oder seine Weiterbildungen können auch ohne Tunereinheiten verwendet werden, bspw. beim gleichzeitigen Empfang mehrerer Videostreams über das Internet oder ein Kabel (DVB - C; Digital Video Broadcasting - Cable) .In a next development, the first channel and the second channel are received with the same tuner unit. If, in addition to the tuner used for the currently selected channel, no second tuner is available because it is not present or is occupied by the recording of another channel, it can be checked whether the adjacent channel is nal in the same transponder or on the same frequency but in a different time slot as the first set channel is sent. In this case, background decoding of the adjacent channel is possible even without a second tuner. The inventive method or its developments can also be used without tuner units, for example, the simultaneous reception of multiple video streams via the Internet or a cable (DVB - C, Digital Video Broadcasting - Cable).

Bei einer nächsten Weiterbildung werden die Videodaten des ersten Kanals mit einem ersten Dekomprimierverfahren dekomprimiert. Die Videodaten des zweiten Kanals werden mit einem zweiten Dekomprimierungsverfahren dekomprimiert, das gleichzeitig zu dem ersten Dekomprimierungsverfahren durchgeführt wird und vorzugsweise dem ersten Dekomprimierungsverfahren gleicht bzw. verschieden von diesem ist. Jedes Dekomprimierungsverfahren verwendet bei einer Ausgestaltung Differenzbilder für die Komprimierung. Ein Differenzbild be- trifft die Unterschiede zwischen zwei unmittelbar aufeinander folgenden Bildern oder zwischen Bildern, die mit einem bestimmten Abstand aufeinander folgen. Die Übertragung von Differenzbildern ermöglicht im Vergleich zur Übertragung von Vollbildern eine sehr große Reduzierung der Datenmenge der zu übertragenden Daten, z.B. eine Reduzierung um mehr als 75 Prozent. Jedoch lässt sich die Darstellung der Bilder dann nur ausgehend von einem vollständig übertragenen Bild durchführen. Somit sind die Kanalwechselzeiten ohne zusätzliche Maßnahmen vergleichsweise groß. Jedoch sind die Erfindung bzw. ihre Weiterbildungen unabhängig von dem konkret verwendeten Dekodierverfahren.In a next development, the video data of the first channel are decompressed using a first decompression method. The video data of the second channel is decompressed with a second decompression method that is performed concurrently with the first decompression method, and is preferably the same as or different from the first decompression method. Each decompression method in one embodiment uses differential images for compression. A difference image concerns the differences between two immediately successive images or between images that follow one another at a certain distance. The transmission of difference images allows a very large reduction in the amount of data to be transferred, e.g. a reduction of more than 75 percent. However, the representation of the images can then be carried out only on the basis of a completely transmitted image. Thus, the channel change times without additional measures are relatively large. However, the invention or its developments are independent of the concrete decoding method used.

Bei einer nächsten Weiterbildung wird ein dem Differenzbild vorhergehendes Bild übertragen, das ein unabhängiges Bild ist, das nicht durch Differenzbildung berechnet wird. Auch das unabhängige Bild kann auf andere Art komprimiert sein, beispielsweise mit einer Lauflängencodierung, wobei die Er- findung unabhängig vom konkreten Dekomprimierungsverfahren ist.In a next development, an image preceding the difference image is transmitted, which is an independent image that is not calculated by subtraction. The independent image can also be compressed in another way, for example with run-length coding, the is independent of the concrete decompression method.

Bei einer nächsten Weiterbildung sind das erste Dekomprimie- rungsverfahren und das zweite Dekomprimierungsverfahren Verfahren, die jeweils eine Bewegungskompensation bzw. Bewegungsdekompensation enthalten. Bei der Bewegungskompensation werden Bildpunkt-Blöcke gesucht, die sich von bild zu Bild verschoben haben. Zu diesen Blöcken wird nur einmal der In- halt übertragen. Anschließend werden nur Bewegungsvektoren übertragen. Der Inhalt der Blöcke wird also nur einmal übertragen. Durch diese Maßnahme lässt sich die zu übertragende Datenmenge weiter verkleinern. Jedoch sind aufwendigere Rechenverfahren erforderlich. Bewegungskompensation wird häufig nur im Zusammenhang mit Differenzbildung eingesetzt, so dass die oben erwähnten technischen Wirkungen auf für dieses Verfahren gelten.In a next development, the first decompression method and the second decompression method are methods that each contain a motion compensation or movement compensation. Motion compensation searches for pixel blocks that have shifted from image to image. The content is transmitted only once to these blocks. Subsequently, only motion vectors are transmitted. The content of the blocks is thus transmitted only once. By this measure, the amount of data to be transmitted can be further reduced. However, more complex calculation methods are required. Motion compensation is often used only in connection with difference formation, so that the above-mentioned technical effects apply to this method.

Bei einer Weiterbildung sind das erste Dekomprimierungsver- fahren und das zweite Dekomprimierungsverfahren standardisierte Verfahren, insbesondere die gleichen Verfahren. Als Beispiele wird auf die eingangs genannten Standards ITU-T H.261 ff. und MPEG und die darauf aufbauenden Standards verwiesen. Diese Verfahren arbeiten insbesondere mit einer so genannten Prädiktion.In a further development, the first decompression method and the second decompression method are standardized methods, in particular the same methods. As examples, reference is made to the aforementioned standards ITU-T H.261 et seq. And MPEG and the standards based thereon. These methods work in particular with a so-called prediction.

Die Erfindung betrifft außerdem eine Vorrichtung zum Auswählen eines zu dekomprimierenden Kanals. Die Vorrichtung ist insbesondere zur Ausführung des erfindungsgemäßen Verfahrens oder einer seiner Weiterbildungen geeignet, so dass auf die oben erwähnten technischen Wirkungen verwiesen wird.The invention also relates to a device for selecting a channel to be decompressed. The device is particularly suitable for carrying out the method according to the invention or one of its developments, so that reference is made to the above-mentioned technical effects.

Bei einer Weiterbildung enthält die Vorrichtung eine Anzeigeeinheit, so dass eine Steuereinheit der Vorrichtung Bestand- teil eines Fernsehempfängers ist, d.h. Steuereinheit und Anzeigeeinheit haben das gleiche Gehäuse und/oder die gleiche Stromversorgung, d.h. den gleichen Trafo, das gleiche Schaltnetzteil oder ähnliches. Bei einer alternativen Weiterbildung ist die Vorrichtung dagegen ein Vorschaltgerät bzw. eine "Set-Top-Box". In diesem Fall hat die Vorrichtung eine Anschlusseinheit für eine ex- terne Anzeigeeinheit. Die Vorrichtung selbst enthält keine Anzeigeeinheit. Solche Vorrichtungen ermöglichen bspw. den Einsatz von analogen Fernsehempfängern für das digitale Fernsehen.In a development, the device contains a display unit, so that a control unit of the device is part of a television receiver, ie control unit and display unit have the same housing and / or the same power supply, ie the same transformer, the same switching power supply or the like. In an alternative development, however, the device is a ballast or a "set-top box". In this case, the device has a connection unit for an external display unit. The device itself contains no display unit. Such devices allow, for example, the use of analog television receivers for digital television.

Somit kann als Heuristik z.B. zuerst der Kanal im Hintergrund decodiert werden, der entgegen der Zapping-Richtung bzw. in Zapping-Richtung des letzten Kanalwechsels lag bzw. bei einem Sprung zu einem anderen Kanal über direkte Kanalauswahl, d.h. durch Angabe einer Kanalnummer oder eines Kanalbuchstabens, der zuletzt gesehene Kanal.Thus, as heuristics, e.g. First, the channel in the background to be decoded, which was opposite to the zapping direction or in the zapping direction of the last channel change or in a jump to another channel via direct channel selection, i. by specifying a channel number or a channel letter, the last viewed channel.

Im Folgenden werden Ausführungsbeispiele der Erfindung anhand der beiliegenden Zeichnungen erläutert. Darin zeigen: Figur 1 den Prinzipaufbau einer Fernsehempfangseinheit, Figur 2 Verfahrensschritte gemäß einem ersten Ausführungsbeispiel, undIn the following, embodiments of the invention will be explained with reference to the accompanying drawings. 1 shows the basic structure of a television receiving unit, FIG. 2 shows method steps according to a first exemplary embodiment, and FIG

Figur 3 Verfahrensschritte gemäß einem zweiten Ausführungsbeispiel.FIG. 3 Method steps according to a second exemplary embodiment.

Figur 1 zeigt eine Fernsehempfangseinheit 10, die eine Anzeigeeinheit 12 enthält. Die Anzeigeeinheit 12 ist beispielsweise eine Bildröhre oder ein LCD-Display (Liquid Crystal Display) .FIG. 1 shows a television receiving unit 10 which contains a display unit 12. The display unit 12 is for example a picture tube or an LCD display (Liquid Crystal Display).

Die Fernsehempfangseinheit 10 enthält außerdem eine Steuereinheit 14, die beispielsweise mit Hilfe eines Prozessors, insbesondere eines Mikroprozessors realisiert wird. Bei einem anderen Ausführungsbeispiel wird jedoch eine elektronische Schaltung ohne Mikroprozessor für die Steuereinheit 14 ver- wendet. Die Steuereinheit 14 enthält weiterhin einen Programmspeicher 15, in dem die Frequenzen von Programmen PO bis P3 sowie weitere nicht dargestellten Programmen in einer Reihenfolge abgelegt sind, beispielsweise mit größer werdenden Speicheradressen. Die Steuereinheit 14 enthält weiterhin eine Infrarotempfangseinheit 16, über die Steuerbefehle von der Fernbedienung 24 empfangen werden.The television receiving unit 10 also includes a control unit 14, which is realized for example by means of a processor, in particular a microprocessor. In another embodiment, however, an electronic circuit without a microprocessor for the control unit 14 is used. The control unit 14 further includes a program memory 15 in which the frequencies of programs PO to P3 and other programs not shown are stored in an order, for example, with increasing Memory addresses. The control unit 14 further includes an infrared receiving unit 16, via which control commands are received by the remote control 24.

Weiterhin enthält die Fernsehempfangseinheit 10 zwei Tunereinheiten Tl und T2. In der Tunereinheit Tl bzw. T2 wird ein mit Hilfe einer Antenne empfangenes Fernsehsignal aus einem sehr hohen Frequenzbereich, beispielsweise im Gigahertzbereich bzw. mit einer Frequenz größer als 100 Megahertz in ei- nem Zwischenfrequenzbereich umgesetzt, der beispielsweise kleiner als 100 Megahertz ist.Furthermore, the television receiving unit 10 includes two tuner units Tl and T2. In the tuner unit T1 or T2, a television signal received with the aid of an antenna is converted from a very high frequency range, for example in the gigahertz range or with a frequency greater than 100 megahertz, in an intermediate frequency range which, for example, is less than 100 megahertz.

Außerdem enthält die Fernsehempfangseinheit 10 eine Bearbeitungseinheit 18, in der Videodaten decodiert und dekompri- miert werden, siehe Dekomprimierungseinheiten 20 und 22. Die Bearbeitungseinheit 18 enthält bspw. nur einen Prozessor oder mehrere Prozessoren, die auch die Funktionen der Dekomprimierungseinheiten 20 und 22 erbringen. Bei einem anderen Ausführungsbeispiel wird in der Bearbeitungseinheit 18 auch der Prozessor genutzt, der die Funktionen der Steuereinheit 14 erbringt.In addition, the television receiving unit 10 includes a processing unit 18 in which video data is decoded and decompressed, see decompression units 20 and 22. The processing unit 18 contains, for example, only one processor or multiple processors, which also perform the functions of the decompression units 20 and 22. In another embodiment, the processing unit 18 also uses the processor which performs the functions of the control unit 14.

Über die Fernbedienung 24 bzw. über Tasten an einem Fernsehempfänger wählt eine Bedienperson ein Programm PO bis P3 aus, das auf der Anzeigeeinheit 12 dargestellt werden soll. Dabei werden Steuerbefehle bspw. über eine Übertragungsstrecke 26 zwischen der Fernbedienung und der Empfangseinheit 16 übertragen, z.B. über eine Infrarot-Übertragungsstrecke. Die Steuereinheit 14 veranlasst abhängig von diesen Steuerbefeh- len, dass das ausgewählte Programm auf der Anzeigeeinheit 12 angezeigt wird. Dazu werden die Tunereinheiten Tl und T2 entsprechend angesteuert, siehe Ansteuerleitungen 34, 36. Jedoch veranlasst die Steuereinheit 14 auch, dass vorsorglich bereits mit der Dekomprimierung eines mit einer hohen Wahr- scheinlichkeit demnächst, z.B. innerhalb der nächsten Minute bzw. innerhalb der nächsten fünf Minuten, ausgewählten Programm begonnen wird, bzw. dass vorsorglich die Dekomprimierung des zuletzt gesehenen Programms fortgesetzt wird. Die dabei ausgeführten Verfahrensschritte werden unten anhand der Figuren 2 und 3 näher erläutert. Diese Verfahrensschritte ermöglichen es, die Zeit für einen Kanalwechsel bei digitalem Fernsehen erheblich zu reduzieren.Via the remote control 24 or via buttons on a television receiver, an operator selects a program PO to P3, which is to be displayed on the display unit 12. In this case, control commands, for example, transmitted via a transmission path 26 between the remote control and the receiving unit 16, for example via an infrared transmission path. The control unit 14, depending on these control commands, causes the selected program to be displayed on the display unit 12. For this purpose, the tuner units T1 and T2 are correspondingly driven, see control lines 34, 36. However, the control unit 14 also causes, as a precaution, already with the decompression of a high probability soon, eg within the next minute or within the next five minutes , selected program is started, or as a precaution, the decompression of the last viewed program is continued. The thereby executed process steps are explained in more detail below with reference to Figures 2 and 3. These process steps make it possible to significantly reduce the time required for a channel change in digital television.

Dabei wird zunächst davon ausgegangen, dass das Programm Pl das aktuell auf der Anzeigeeinheit 12 angezeigte Programm ist, wobei für das Programm Pl der Tuner Tl verwendet wird, siehe aktuelles Programm 28. Die Verfahren arbeiten sowohl bei einem sequenziellen Durchlauf einer im Programmspeicher 15 gespeicherten Programmliste 15 in absteigender Reihenfolge, siehe Pfeil 30, als auch bei einem sequenziellen Durchlaufen in aufsteigender Richtung, siehe Pfeil 32. Dabei bedeutet Durchlaufen auch das Durchlaufen nur eines Teils der Programme PO bis P3 der Programmliste 15.In this case, it is initially assumed that the program P1 is the program currently displayed on the display unit 12, the tuner T1 being used for the program P1, see the current program 28. The methods operate both during a sequential passage of a program list stored in the program memory 15 15 in descending order, see arrow 30, as well as in a sequential looping in the ascending direction, see arrow 32. In this case, scrolling also means that only a portion of the programs PO to P3 of the program list 15 are traversed.

Der Tuner Tl gibt einen komprimierten Transportstream 38 aus, der in die Dekomprimierungseinheit 20 eingegeben wird. Die Tunereinheit T2 gibt einen komprimierten Transportstream 40 aus, der an einem Eingang der Dekomprimierungseinheit 22 anliegt. Beide Dekomprimierungseinheiten 20 und 22 führen bspw. Dekomprimierungsverfahren durch, bei denen Differenzbilder verwendet werden, aus denen Vollbilder berechnet werden, beispielsweise wird eines der oben genannten Dekomprimierungs- verfahren verwendet.The tuner T1 outputs a compressed transport stream 38 which is input to the decompression unit 20. The tuner unit T2 outputs a compressed transport stream 40, which is applied to an input of the decompression unit 22. For example, both decompression units 20 and 22 perform decompression methods using difference images from which frames are calculated, for example, one of the above-mentioned decompression methods is used.

Wenn die Bearbeitungseinheit 18 Teil einer so genannten "Set- Top-Box" ist, wird in der Bearbeitungseinheit 18 auch ein so genanntes FBAS-Signal (Färb-, Bild-, Austast-, Synchronsig- nal) gebildet, das über eine Bildsignalleitung 44 zu der Anzeigeeinheit 12 übertragen wird, beispielsweise einem analogen Fernsehempfänger. Digitale Set-Top-Boxen geben jedoch auch digitale Signale z. B. DVI-D (Digital Visual Interface - Digital) oder HDMI (High Definition Multimedia Interface) zur Anzeigeeinheit 12 hin aus. Ist dagegen die Bearbeitungseinheit 18 Bestandteil eines digitalen Fernsehempfängers, so steuert die Verarbeitungseinheit 18 die Anzeigeeinheit 12 direkt an. Bei einem anderen Ausführungsbeispiel enthält die Fernsehempfangseinheit 10 nur eine Tunereinheit Tl. Dennoch können die unten anhand der Figuren 2 und 3 erläuterten Verfahren durch- geführt werden, wenn die betroffenen Programme in Zeitschlitzen auf einer gemeinsamen Übertragungsfrequenz gesendet werden.If the processing unit 18 is part of a so-called "set-top box", a so-called FBAS signal (color, image, blanking, sync signal) is also formed in the processing unit 18, which is transmitted via an image signal line 44 is transmitted to the display unit 12, for example, an analog television receiver. Digital set-top boxes, however, also provide digital signals z. B. DVI-D (Digital Visual Interface - Digital) or HDMI (High Definition Multimedia Interface) to the display unit 12 out. In contrast, if the processing unit 18 is part of a digital television receiver, the processing unit 18 controls the display unit 12 directly. In another embodiment, the television receiving unit 10 includes only one tuner unit T1. Nevertheless, the methods explained below with reference to FIGS. 2 and 3 may be performed when the affected programs are transmitted in time slots at a common transmission frequency.

Figur 2 zeigt Verfahrensschritte eines ersten Ausführungsbei- spiels, wobei die Verfahrensschritte abgesehen von den Eingaben durch eine Bedienperson von der Steuereinheit 14 veran- lasst bzw. in der Steuereinheit 14 durchgeführt werden. Das Verfahren beginnt in einem Verfahrensschritt 100. In einem dem Verfahrensschritt 100 folgenden Verfahrensschritt 102 wählt die Bedienperson mit Hilfe der Fernbedienung 24 oder mit Hilfe von Tasten an der Fernsehempfangseinheit 10 oder auf andere Art ein Programm aus, beispielsweise das Programm Pl.FIG. 2 shows method steps of a first exemplary embodiment, the method steps being initiated by the control unit 14 or performed in the control unit 14, apart from the inputs by an operator. The method begins in a method step 100. In a method step 102 following the method step 100, the operator selects a program, for example the program P1, by means of the remote control 24 or with the aid of buttons on the television receiver 10 or in another manner.

In einem nächsten Verfahrensschritt 104 veranlasst die Steuereinheit 14, dass die Tunereinheit Tl auf das Programm Pl abgestimmt wird. In einem Verfahrensschritt 106 wird das Programm Pl in der Dekomprimiereinheit 20 dekomprimiert und auf der Anzeigeeinheit 12 angezeigt.In a next method step 104, the control unit 14 causes the tuner unit T 1 to be tuned to the program P 1. In a method step 106, the program Pl is decompressed in the decompression unit 20 and displayed on the display unit 12.

Danach folgt ein Verfahrensschritt 108. Im Verfahrensschritt 108 veranlasst die Steuereinheit 14, dass der Tuner T2 auf das Programm P2 abgestimmt wird, weil es dem Programm Pl in aufsteigender Reihenfolge der Programmplätze in der Programm- liste benachbart ist, siehe Pfeil 32. Damit wird das Programm P2 vorsorglich in der Dekomprimiereinheit 22 dekomprimiert.This is followed by a method step 108. In method step 108, the control unit 14 causes the tuner T2 to be tuned to the program P2 because it is adjacent to the program Pl in ascending order of the program locations in the program list, see arrow 32 As a precaution, program P2 is decompressed in decompression unit 22.

In einem Verfahrensschritt 110 wählt die Bedienperson auch tatsächlich das Programm P2 aus, weil es in der aufsteigenden Reihenfolge dem Programm Pl benachbart ist. In einem Verfahrensschritt 112 wird das Programm P2 auf der Anzeigeeinheit 12 anstelle des Programms Pl angezeigt, wobei die Steuereinheit 14 entsprechende Steuerbefehle bzw. Steuersignale an die Bearbeitungseinheit 18 sendet. Weil das Dekomprimierungsver- fahren im Verfahrensschritt 108 bereits vor der Auswahl des Programms P2 durch die Bedienperson begonnen hat, lässt sich das Umschalten auf das Programm P2 im Wesentlichen ohne Ver- zögerung ausführen. Die Umschaltzeit ist deutlich kleiner als eine Sekunde und insbesondere kleiner als 250 Millisekunden. Bspw. wird immer das letzte empfangene dekomprimierte Bild des vorsorglich dekomprimierten Programms zur Verfügung gestellt oder es werden gleichzeitig beide Programme dekompri- miert.In a step 110, the operator actually selects the program P2 because it is adjacent to the program Pl in the ascending order. In a method step 112, the program P2 is displayed on the display unit 12 instead of the program Pl, wherein the control unit 14 corresponding control commands or control signals to the Processing unit 18 sends. Since the decompression method has already started in process step 108 before the selection of the program P2 by the operator, the switching over to the program P2 can be carried out essentially without delay. The switching time is significantly less than one second and especially less than 250 milliseconds. For example. always the last received decompressed image of the precautionary decompressed program is made available or both programs are decompressed at the same time.

In einem Verfahrensschritt 114 veranlasst die Steuereinheit 14, dass der Tuner Tl vorsorglich bereits auf das Programm P3 abgestimmt wird. Damit wird mit der Dekomprimierung des Pro- gramms P3 in der Dekomprimierungseinheit 20 begonnen.In a method step 114, the control unit 14 causes the tuner T1 to be already coordinated with the program P3 as a precaution. This starts the decompression of the program P3 in the decompression unit 20.

Das Verfahren wird anschließend in einem Verfahrensschritt 116 mit neuen Parameter (d. h. Kanälen) fortgesetzt.The method is then continued in a method step 116 with new parameters (i.e., channels).

Wird nach dem Verfahrensschritt 108 unerwarteter Weise nicht das vorsorglich ausgewählte zu dekomprimierende Programm P2 durch die Bedienperson ausgewählt, so folgt nach dem Verfahrensschritt 108 unmittelbar ein Verfahrensschritt 118, in dem die Bedienperson beispielsweise das Programm P3 auswählt. In diesem Fall muss durch die Steuereinheit 14 veranlasst werden, dass die Tunereinheit T2 bzw. die Tunereinheit Tl auf das Programm P3 abgestimmt wird. Da erst nach der Auswahl des Programms P3 durch die Bedienperson mit der Dekomprimierung begonnen werden kann, kommt es zu einer erheblichen Verzöge- rung beim Umschalten zwischen dem Programm Pl und dem Programm P3, siehe Verfahrensschritte 120.If, unexpectedly, the precautionary selected program P2 to be decompressed is not selected by the operator after method step 108, a method step 118 immediately follows after method step 108 in which the operator selects program P3, for example. In this case, the control unit 14 must cause the tuner unit T2 or the tuner unit T1 to be tuned to the program P3. Since it is only after the selection of the program P3 by the operator with the decompression can be started, there is a significant delay in switching between the program Pl and the program P3, see method steps 120.

Bei anderen Ausführungsbeispielen wird der Verfahrensschritt 108 vor dem Verfahrensschritt 106 ausgeführt bzw. der Verfah- rensschritt 114 wird vor dem Verfahrensschritt 112 durchgeführt. Auch eine gleichzeitige Ausführung der Verfahrensschritte 106, 108 bzw. 112, 114 ist möglich. Bei einem anderen Ausführungsbeispiel werden die anhand der Figur 2 erläuterten Verfahrensschritte durchgeführt, wenn die Bedienperson Programme in absteigender Richtung durchläuft, siehe Pfeil 30 in Figur 1. Bei einem nächsten Ausführungsbei- spiel werden die anhand der Figur 2 erläuterten Verfahrensschritte auch dann durchgeführt, wenn nur eine Tunereinheit Tl in der Fernsehempfangseinheit 10 vorhanden ist. In diesem Fall liegen die Programme Pl bis P3 bspw. in Zeitschlitzen liegen, die auf der gleichen Frequenz übertragen werden.In other exemplary embodiments, method step 108 is carried out before method step 106 or method step 114 is performed before method step 112. A simultaneous execution of the method steps 106, 108 or 112, 114 is possible. In another embodiment, the method steps explained with reference to FIG 2 are performed when the operator runs programs in descending direction, see arrow 30 in Figure 1. In a next exemplary embodiment, the process steps explained with reference to FIG 2 are also performed, if only a tuner unit Tl is provided in the television receiving unit 10. In this case, the programs Pl to P3, for example, lie in time slots which are transmitted on the same frequency.

Figur 3 zeigt Verfahrensschritte eines weiteren Ausführungsbeispiels. Das Verfahren beginnt in einem Verfahrensschritt 200. Die Bedienperson wählt in einem dem Verfahrensschritt 200 nachfolgenden Verfahrensschritt 202 das Programm Pl aus, weil es auf der Anzeigeeinheit 12 dargestellt werden soll.FIG. 3 shows method steps of a further exemplary embodiment. The method begins in a method step 200. The operator selects the program P1 in a method step 202 following the method step 200, because it is to be displayed on the display unit 12.

In einem nachfolgenden Verfahrensschritt 204 veranlasst die Steuereinheit 14, dass die Tunereinheit Tl auf das Programm Pl abgestimmt wird und dass in der Dekomprimiereinheit 20 mit der Dekomprimierung der Videodaten des Programms Pl begonnen wird. Liegen die Videodaten des Programms Pl vor, so werden sie in einem Verfahrensschritt 206 auf der Anzeigeeinheit 12 angezeigt .In a subsequent method step 204, the control unit 14 causes the tuner unit T 1 to be tuned to the program P 1, and decompression of the video data of the program P 1 is started in the decompression unit 20. If the video data of the program P1 are present, they are displayed on the display unit 12 in a method step 206.

Weil der Bedienperson das Programm Pl jedoch nicht gefällt, wählt sie in einem Verfahrensschritt 208 das Programm P2 aus, das dem Programm Pl in aufsteigender Reihenfolge benachbart ist, siehe Pfeil 32. Beispielsweise benutzt die Bedienperson dazu eine Pfeiltaste auf der Fernbedienung 24. Programm Pl wird weiterhin dekomprimiert.However, because the operator does not like the program Pl, in a step 208 it selects the program P2 adjacent to the program Pl in ascending order, see arrow 32. For example, the operator uses an arrow key on the remote control 24. Program P1 becomes still decompressed.

In einem dem Verfahrensschritt 208 unmittelbar folgenden Verfahrensschritt 210 wird die Tunereinheit T2 von der Steuereinheit 14 auf das Programm P2 abgestimmt. Diese wird im Rah- men der Bearbeitung des Steuerbefehls zur Auswahl des Programms P2 durchgeführt. Außerdem wird in der Dekomprimierung- seinheit 22 mit der Dekomprimierung der Videodaten des Programms P2 begonnen, bspw. auf Veranlassung der Steuereinheit 14 oder weil die Dekomprimierungseinheit dekomprimiert, sobald an ihrem Eingang Videodaten anliegen. Programm Pl wird weiterhin dekomprimiert.In a method step 210 immediately following the method step 208, the tuner unit T2 is tuned by the control unit 14 to the program P2. This is done as part of the processing of the control command for selecting the program P2. In addition, in the decompression unit 22, the decompression of the video data of the program P2 is started, for example, at the behest of the control unit 14 or because the decompression unit decompresses as soon as video data is present at its input. Program Pl will continue to decompress.

In einem Verfahrensschritt 211 werden die Videodaten des Programms P2 auf der Anzeigeinheit 12 dargestellt. In einem Verfahrensschritt 212 wählt die Bedienperson beispielsweise durch Betätigen der Pfeiltaste das Programm P3 aus. Deshalb veranlasst die Steuereinheit 14 in einem folgenden Verfah- rensschritt 214, dass die Tunereinheit Tl auf das Programm P3 abgestimmt wird. Damit wird in der Dekomprimierungseinheit 20 mit der Dekomprimierung des Programms P3 begonnen, so dass Programm Pl nicht mehr dekodiert bzw. dekomprimiert wird. Programm P2 wird jedoch noch weiter dekomprimiert. Anschlie- ßend wird das Programm P3 auf der Anzeigeeinheit 12 dargestellt, siehe Verfahrensschritte 216. Danach wird das Verfahren in einem Verfahrensschritt 218 mit entsprechend neuen Parametern (= Kanäle) fortgesetzt. Damit wird abwechselnd die Tunereinheit Tl bzw. T2 abgestimmt, wodurch abwechselnd mit Dekomprimierverfahren in den Dekomprimiereinheiten 20 und 22 begonnen wird. Dieses Vorgehen ermöglicht es, auf einen zuvor gesehenen Kanal mit einer geringen Kanalwechselzeit zurückzugreifen, falls der aktuell angezeigte Kanal bzw. das aktuell angezeigte Programm der Bedienperson weniger gefällt.In a step 211, the video data of the program P2 is displayed on the display unit 12. In a method step 212, for example, the operator selects the program P3 by actuating the arrow key. Therefore, in a subsequent procedural step 214, the control unit 14 causes the tuner unit T1 to be tuned to the program P3. Thus, the decompression of the program P3 is started in the decompression unit 20, so that the program Pl is no longer decoded or decompressed. Program P2, however, is further decompressed. Thereafter, the program P3 is displayed on the display unit 12, see method steps 216. Thereafter, the method is continued in a method step 218 with correspondingly new parameters (= channels). This alternately tunes the tuner unit T1 or T2, which alternately begins with decompression in the decompression units 20 and 22. This procedure makes it possible to use a previously viewed channel with a low channel change time if the currently displayed channel or the currently displayed program of the operator likes less.

Es sei beispielsweise angenommen, dass die Bedienperson nach der Durchführung des Verfahrensschritts 210 nicht das Programm P3 auswählt, sondern in einem Verfahrensschritt 220 das Programm Pl. In diesem Fall folgt nach dem Verfahrensschritt 220 unmittelbar der Verfahrensschritt 206, in dem das Programm Pl wieder auf der Anzeigeeinheit 12 angezeigt wird. Dies ist ohne Verzögerung bzw. mit einer nur geringen Verzögerung möglich, weil die Tunereinheit Tl noch auf das Programm Pl abgestimmt ist und insbesondere weil die Dekompri- mierung des Programms Pl immer noch in der Dekomprimierein- heit 20 läuft. Das Programm Pl wird beispielsweise über eine sogenannte "Recall-Taste" oder durch eine Pfeiltaste ausge- wählt, die in die andere Richtung als die zuvor benutzte Pfeiltaste zeigt.Suppose, for example, that the operator does not select the program P3 after performing the method step 210, but instead the program Pl in a method step 220. In this case, after the method step 220, the method step 206 immediately follows in which the program P1 is again located on the program Display unit 12 is displayed. This is possible without delay or with only a slight delay because the tuner unit T1 is still tuned to the program P1 and in particular because the decompression of the program P1 is still running in the decompression unit 20. For example, the program P1 is activated via a so-called "recall key" or by an arrow key. which points in the other direction than the previously used arrow key.

Bei anderen Ausführungsbeispielen werden die anhand der Figur 3 erläuterten Verfahrensschritte auch durchgeführt, wenn die Bedienperson die im Programmspeicher 15 gespeicherte Programmliste in absteigender Reihenfolge durchläuft, siehe Pfeil 30. Bei einem nächsten Ausführungsbeispiel wird das anhand der Figur 3 erläuterte Verfahren auch dann durchgeführt, wenn die Programme über eine Programmnummer oder über ein anderes Programmkennzeichen ausgewählt werden.In other embodiments, the explained with reference to FIG 3 process steps are also performed when the operator runs through the program stored in the program memory 15 program list in descending order, see arrow 30. In a next embodiment, the method explained with reference to FIG 3 is also performed when the Programs are selected via a program number or via another program identifier.

Bei einer nächsten Weiterbildung werden die anhand der Figur 3 erläuterten Verfahrensschritte auch durchgeführt, wenn die Fernsehempfangseinheit 10 nur eine Tunereinheit Tl enthält.In a next development, the method steps explained with reference to FIG. 3 are also carried out if the television receiver unit 10 contains only one tuner unit T1.

In diesem Fall liegen die Programme PO bis P3 vorzugsweise in Zeitschlitzen, die auf der gleichen Frequenz übertragen werden.In this case, the programs PO to P3 are preferably in time slots which are transmitted on the same frequency.

Zwei Tunereinheiten Tl und T2 werden also insbesondere dann verwendet, wenn Programme in das Verfahren einbezogen sind, die auf verschiedenen Frequenzen übertragen werden.Two tuner units T1 and T2 are therefore used in particular when programs are included in the method which are transmitted at different frequencies.

Die erläuterten Verfahren lassen sich insbesondere bei allen Arten des digitalen Fernsehens (Digital Video Broadcasting) verwenden, insbesondere bei DVB-S (Satellite) , DVB-C (Cable) und DVB-T (Terrestrical) . Durch die erläuterten Verfahren lässt sich insbesondere eine erhebliche Verkürzung der Umschaltzeiten erreichen, insbesondere ohne zusätzlichen schal- tungstechnischen Aufwand.The described methods can be used in particular for all types of digital television (Digital Video Broadcasting), in particular for DVB-S (Satellite), DVB-C (Cable) and DVB-T (Terrestrial). In particular, a considerable shortening of the switching times can be achieved by the explained methods, in particular without additional circuit complexity.

Bspw. kann das Dekomprimieren des Hintergrundprogramms ständig durchgeführt werden. Eine Empfangseinheit kann ein oder mehrere Tuner (z. B. 2) besitzen. Jeder Tuner kann auf einen Transponder eingestellt werden, in dem ein bis ca. sechs Programme übertragen werden. Damit können je Tuner bis zu sechs Programme empfangen werden. Beispiel: 2 Tuner, 6 Kanä- le/Transponder, so dass die Hardware bis zu 12 Kanäle gleichzeitig decodieren könnte, wenn die Rechenkapazität ausreicht.For example. the decompression of the background program can be performed constantly. A receiving unit may have one or more tuners (eg 2). Each tuner can be set to a transponder in which one to about six programs are transmitted. This allows up to six programs to be received per tuner. Example: 2 tuners, 6 channels le / transponders so that the hardware could decode up to 12 channels simultaneously if the computing capacity is sufficient.

Bspw. benutzt man die verfügbare Rechenkapazität, um so viele Kanäle wie möglich zu dekodieren. Wenn die Rechenleistung nicht zum vollständigen schritthaltenden Dekodieren ausreicht, kann ersatzweise auch nur das letzte Vollbild nachgehalten bzw. gespeichert werden.For example. Use the available computing capacity to decode as many channels as possible. If the computing power is not sufficient for the complete decoding, then only the last frame can be saved or saved.

Ein Beispiel für die Priorität bei Kanalauswahl zum (vorsorg-- liehen) Dekodieren lautet: a) anzuzeigender Kanal, b) ggf. aufzuzeichnender Kanal, c) benachbarter Kanal in der Zap-Richtung, d) benachbarter Kanal entgegen der Zap-Richtung (= vorhergehender Kanal) , e) der letzte Kanal (falls dieser ungleich dem benachbarten Kanal) . Falls die letzte Bedienaktion eine direkte Ka- nalanwahl war, hat dies die Priorität c. f) übernächste benachbarte Kanäle, falls der Anwender 2x schnell umschaltet, g) über-übernächste benachbarte Kanäle.An example of the priority for channel selection for (precautionary) decoding is: a) channel to be displayed, b) possibly channel to be recorded, c) adjacent channel in the Zap direction, d) adjacent channel opposite to the Zap direction (= previous channel), e) the last channel (if different from the adjacent channel). If the last operator action was a direct channel selection, this has priority c. f) next adjacent channels, if the user switches 2x fast, g) over adjacent channels.

Bspw. werden nach jedem Umschalten die vorsorglich zu deko- dierenden Kanäle nach dem oben stehendem Algorithmus neu berechnet. Mit dem vorsorglichen Dekomprimieren wird bspw. erst aufgehört beim Ausschalten, bzw. Standby. Alternativ wird nach einer vorgegebenen Zeit nach der letzten Bedieneingabe mit dem vorsorglichen Dekomprimieren aufgehört; z. B. nach einer Minute, wenn davon ausgegangen werden kann, das sich die Bedienperson für einen Kanal entschieden hat.For example. After each switching, the channels to be decoded are recalculated according to the algorithm above. With precautionary decompression, for example, stops only when you turn off, or standby. Alternatively, after a predetermined time after the last operator input, the precautionary decompression is stopped; z. B. after one minute, if it can be assumed that the operator has decided on a channel.

Bei anderen Ausführungsbeispielen werden keine Tunereinheiten verwendet, bspw. wenn Videodatenströme über das Internet oder über Kabel übertragen werden. BezugszeichenlisteIn other embodiments, tuner units are not used, for example, when video streams are transmitted over the Internet or via cable. LIST OF REFERENCE NUMBERS

10 Fernsehempfangseinheit10 TV reception unit

12 Anzeigeeinheit12 display unit

Tl, T2 TunereinheitT1, T2 tuner unit

14 Steuereinheit14 control unit

15 Programmspeicher15 program memories

16 Empfangseinheit16 receiving unit

18 Bearbeitungseinheit18 processing unit

20, 22 Dekomprimierungseinheit20, 22 decompression unit

24 Fernbedienung24 remote control

26 Infrarot-Übertragungsstrecke26 infrared transmission link

28 aktuelles Programm28 current program

30, 32 Programmauswahlrichtung30, 32 Program selection direction

34, 36 Ansteuerleitung34, 36 control line

38, 40 komprimierter Transportstream38, 40 compressed transport stream

44 Bildsignal44 image signal

48 Leitung48 line

100 bis 220 Verfahrensschritt100 to 220 process step

130 , 132 Pfeil130, 132 arrow

PO bis P3 Programm PO to P3 program

Claims

Patentansprüche claims 1. Verfahren zur Optimierung der ümschaltzeiten von Kanälen mit komprimiertem digitalem Inhalt, mit den Schritten: Anzeigen der Videodaten eines Kanals (Pl) auf einer Anzeigeeinheit (12), gleichzeitig zum Anzeigen des ersten Kanals (Pl) vorsorgliches Dekomprimieren der Videodaten eines zweiten Kanals oder mehrerer zusätzlicher Kanäle (P2) .A method of optimizing the switching times of channels of compressed digital content, comprising the steps of: displaying the video data of one channel (Pl) on a display unit (12) simultaneously displaying the first channel (Pl) precautionary decompressing the video data of a second channel or several additional channels (P2). 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der zweite Kanal (P2) automatisch abhängig von der Reihenfolge der Kanäle (Pl, P2) in einer Kanalliste (15) und/oder vorzugsweise auch abhängig von der letzten Benutzerinteraktion ausgewählt wird.2. The method according to claim 1, characterized in that the second channel (P2) is automatically selected depending on the order of the channels (Pl, P2) in a channel list (15) and / or preferably also depending on the last user interaction. 3. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass der zweite Kanal (P2) ein dem ersten Kanal (Pl) in der Kanalliste (15) benachbarter Kanal ist.3. The method according to claim 2, characterized in that the second channel (P2) is a channel adjacent to the first channel (Pl) in the channel list (15). 4. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass der zweite Kanal (P2) nicht unmittelbar vor dem ersten Kanal (Pl) auf der Anzeigeeinheit (44) angezeigt wird.4. The method according to claim 3, characterized in that the second channel (P2) is not displayed immediately before the first channel (Pl) on the display unit (44). 5. Verfahren nach einem der Ansprüche 2 bis 3, dadurch gekennzeichnet, dass der zweite Kanal (P2) abhängig vom Betätigen einer ersten Richtungstaste zum Durchlaufen der Kanalliste (15) in aufsteigender Reihenfolge oder abhängig vom Betätigen einer zweiten Richtungstaste zum Durchlaufen der Kanal- liste (15) in absteigender Reihenfolge festgelegt wird.5. The method according to any one of claims 2 to 3, characterized in that the second channel (P2) depending on the actuation of a first directional key for traversing the channel list (15) in ascending order or dependent on pressing a second direction key for traversing the channel list (15) is set in descending order. 6. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der zweite Kanal (P2) unmittelbar vor dem ersten Kanal auf der Anzeigeeinheit (44) angezeigt wird und dass das Dekomprimieren des zweiten Kanals vorsorglich fortgesetzt wird, nachdem der erste Kanal angezeigt wird. 6. The method according to any one of the preceding claims, characterized in that the second channel (P2) is displayed immediately before the first channel on the display unit (44) and that the decompression of the second channel is continued as a precaution after the first channel is displayed. 7. Verfahren nach Anspruch 6, dadurch gekennzeichnet, dass der erste Kanal durch Eingabe eines Kanalkennzeichens ausgewählt wird.7. The method according to claim 6, characterized in that the first channel is selected by entering a channel identifier. 8. Verfahren nach Anspruch 7, dadurch gekennzeichnet, dass gemäß der Reihenfolge der Kanäle in einer gespeicherten Kanalliste zwischen dem ersten Kanal und dem zweiten Kanal weitere Kanäle angeordnet sind.8. The method according to claim 7, characterized in that further channels are arranged according to the order of the channels in a stored channel list between the first channel and the second channel. 9. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der erste Kanal (Pl) mit einer ersten Tunereinheit (Tl) empfangen wird und dass der zweite Kanal (P2) mit einer zweiten oder weiteren Tunereinheit (T2) empfangen wird.9. The method according to any one of the preceding claims, characterized in that the first channel (Pl) with a first tuner unit (Tl) is received and that the second channel (P2) with a second or further tuner unit (T2) is received. 10. Verfahren nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass der erste Kanal (Pl) und der zweite Kanal (P2) mit derselben Tunereinheit (Tl) empfangen werden.10. The method according to any one of claims 1 to 8, characterized in that the first channel (Pl) and the second channel (P2) with the same tuner unit (Tl) are received. 11. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Videodaten des ersten Kanals (Pl) mit einem ersten Dekomprimierungsverfahren (20) und die Videodaten des zweiten Kanals (P2) mit einem zweiten Dekomprimierungsverfahren (22) dekomprimiert werden, wobei im Rahmen beider Dekomprimierungsverfahren (20, 22) ein anzuzeigendes Bild unter Verwendung eines übertragenen Differenzbildes berechnet wird.11. The method according to any one of the preceding claims, characterized in that the video data of the first channel (Pl) with a first decompression method (20) and the video data of the second channel (P2) with a second decompression method (22) are decompressed, wherein in the frame in both decompression methods (20, 22), an image to be displayed is calculated using a transmitted difference image. 12. Verfahren nach Anspruch 11, dadurch gekennzeichnet, dass ein dem Differenzbild vorhergehendes Bild ein unabhängiges12. The method according to claim 11, characterized in that an image preceding the difference image is an independent one Bild ist, das nicht durch Differenzbilder zweier Bilder berechnet wird.Image is not calculated by difference images of two images. 13. Verfahren nach Anspruch 11 oder 12, dadurch gekennzeich- net, dass das erste Dekomprimierungsverfahren (20) und das zweite Dekoprimierungsverfahren (22) Verfahren sind, die jeweils eine Bewegungskompensation enthalten. 13. The method according to claim 11 or 12, characterized in that the first decompression method (20) and the second decompression method (22) are methods which each contain a motion compensation. 14. Vorrichtung (10) zum Auswählen eines zu dekomprimierenden Kanals (Pl, P2) , mit einer Steuereinheit (14) , die zusätzlich zu der Dekomprimierung eines ersten Kanals (Pl) , dessen Inhalt auf einer Anzeigeeinheit (12) angezeigt werden, die vor- sorgliche Dekomprimierung eines zweiten Kanals (P2) veran- lasst .14. A device (10) for selecting a channel to be decompressed (P1, P2), comprising a control unit (14) which, in addition to the decompression of a first channel (P1) whose content is displayed on a display unit (12) - Carefully decompressed a second channel (P2) caused. 15. Vorrichtung (10) nach Anspruch 14, gekennzeichnet durch einen Steuereingang (16), über den ein Steuersignal oder ein Steuerdatum empfangen werden kann, das eine Kanalauswahl für einen anzuzeigenden Kanal angibt, wobei die Steuereinheit den zweiten Kanal (Pl, P2) auch abhängig von dem empfangenen Steuersignal oder Steuerdatum festlegt .15. Device (10) according to claim 14, characterized by a control input (16) via which a control signal or a control data can be received indicating a channel selection for a channel to be displayed, wherein the control unit the second channel (Pl, P2) also depending on the received control signal or control date. 16. Vorrichtung (10) nach Patentanspruch 14 oder 15, gekennzeichnet durch eine einzige Tunereinheit (Tl) .16. Device (10) according to claim 14 or 15, characterized by a single tuner unit (Tl). 17. Vorrichtung nach Anspruch 14 oder 15, gekennzeichnet durch mindestens zwei Tunereinheiten (Tl, T2) .17. The apparatus of claim 14 or 15, characterized by at least two tuner units (Tl, T2). 18. Vorrichtung (10) nach einem der Ansprüche 14 bis 17, gekennzeichnet durch eine Anzeigeeinheit (12).18. Device (10) according to any one of claims 14 to 17, characterized by a display unit (12). 19. Vorrichtung (10) nach einem der Ansprüche 14 bis 17, dadurch gekennzeichnet, dass die Vorrichtung eine Vorschaltein- richtung ist, die einer Anzeigeeinheit vorgeschaltet ist, insbesondere mit einer äußeren Steckereinheit zum Anschluss der Anzeigeeinheit.19. Device (10) according to any one of claims 14 to 17, characterized in that the device is a Vorschaltein- direction, which is connected upstream of a display unit, in particular with an outer plug unit for connection of the display unit. 20. Vorrichtung (10) nach einem der Ansprüche 14 bis 19, gekennzeichnet durch eine Einheit, die einen Verfahrensschritt (100 bis 220) gemäß einem der Ansprüche 1 bis 13 durchführt. 20. Device (10) according to any one of claims 14 to 19, characterized by a unit which performs a method step (100 to 220) according to one of claims 1 to 13.
PCT/DE2006/001231 2006-07-17 2006-07-17 Method for optimizing the switching times between different channels with compressed digital content Ceased WO2008009245A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE112006004025T DE112006004025A5 (en) 2006-07-17 2006-07-17 Method for optimizing the switching times between different channels with compressed digital content
PCT/DE2006/001231 WO2008009245A1 (en) 2006-07-17 2006-07-17 Method for optimizing the switching times between different channels with compressed digital content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/DE2006/001231 WO2008009245A1 (en) 2006-07-17 2006-07-17 Method for optimizing the switching times between different channels with compressed digital content

Publications (1)

Publication Number Publication Date
WO2008009245A1 true WO2008009245A1 (en) 2008-01-24

Family

ID=37835206

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE2006/001231 Ceased WO2008009245A1 (en) 2006-07-17 2006-07-17 Method for optimizing the switching times between different channels with compressed digital content

Country Status (2)

Country Link
DE (1) DE112006004025A5 (en)
WO (1) WO2008009245A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009095081A1 (en) * 2008-01-31 2009-08-06 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for obtaining media over a communications network
DE102008026956A1 (en) 2008-06-05 2009-12-24 Tobias Römer Method for switching between digital TV channels i.e. high resolution digital TV channels, involves receiving complete video signal of digital TV channel at one of receivers at time point, and outputting signal at receiver device
DE102012110301A1 (en) * 2012-10-29 2014-04-30 Loewe Opta Gmbh Broadcast signal receiving device, particularly television set, has control unit and program channel transmission memory, in which program channel of program channel number and information for receiving transmission are assigned

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5933192A (en) * 1997-06-18 1999-08-03 Hughes Electronics Corporation Multi-channel digital video transmission receiver with improved channel-changing response
EP1107601A2 (en) * 1999-11-30 2001-06-13 Thomson Licensing S.A. Video decoding system
US20040001500A1 (en) * 2002-07-01 2004-01-01 Castillo Michael J. Predictive tuning to avoid tuning delay
DE102004026170A1 (en) * 2004-05-28 2005-12-22 Siemens Ag Programme channel selection procedure determines and stores user switching data from protocol command to control transmission to user receiver
US20060075428A1 (en) * 2004-10-04 2006-04-06 Wave7 Optics, Inc. Minimizing channel change time for IP video

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5933192A (en) * 1997-06-18 1999-08-03 Hughes Electronics Corporation Multi-channel digital video transmission receiver with improved channel-changing response
EP1107601A2 (en) * 1999-11-30 2001-06-13 Thomson Licensing S.A. Video decoding system
US20040001500A1 (en) * 2002-07-01 2004-01-01 Castillo Michael J. Predictive tuning to avoid tuning delay
DE102004026170A1 (en) * 2004-05-28 2005-12-22 Siemens Ag Programme channel selection procedure determines and stores user switching data from protocol command to control transmission to user receiver
US20060075428A1 (en) * 2004-10-04 2006-04-06 Wave7 Optics, Inc. Minimizing channel change time for IP video

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009095081A1 (en) * 2008-01-31 2009-08-06 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for obtaining media over a communications network
DE102008026956A1 (en) 2008-06-05 2009-12-24 Tobias Römer Method for switching between digital TV channels i.e. high resolution digital TV channels, involves receiving complete video signal of digital TV channel at one of receivers at time point, and outputting signal at receiver device
DE102012110301A1 (en) * 2012-10-29 2014-04-30 Loewe Opta Gmbh Broadcast signal receiving device, particularly television set, has control unit and program channel transmission memory, in which program channel of program channel number and information for receiving transmission are assigned
DE102012110301B4 (en) * 2012-10-29 2017-01-05 LOEWE Technologies GmbH Broadcast signal receiver

Also Published As

Publication number Publication date
DE112006004025A5 (en) 2009-06-18

Similar Documents

Publication Publication Date Title
DE69935770T2 (en) Procede de mise à jour de logiciels dans un recepteur de television utilisant des donnees enregistrees
DE69812657T2 (en) CODING FOR SHIFTING MPEG-CODED STILL IMAGES IN AN INTERACTIVE TV SYSTEM
DE69934070T2 (en) Condition indicator for digital television
DE69128120T2 (en) System for selection of RF input terminals and connected scan lists
DE69718318T2 (en) A VIDEO DISTRIBUTION SYSTEM AND METHOD FOR DISPLAYING A SLIDING BAR ON A SUBSCRIBER VIDEO TO INDEX VIDEO CTRL
DE69901018T2 (en) Method and device for generating OSD data in a video signal with coded format
DE19642558B4 (en) Device for electronic program guide
DE69719138T2 (en) Data processor for a high quality video archive
DE69635820T2 (en) Television program guide signal receiver
DE69521255T2 (en) METHOD FOR OPERATING AN INTERACTIVE IMAGE DISPLAY SYSTEM AND IMAGE DISPLAY SYSTEM FOR IMPLEMENTING THE METHOD
DE69826398T2 (en) PROGRAM SELECTION SYSTEM FOR DIGITAL TELEVISION RECEIVERS
DE4240187A1 (en) Displaying information from video text signals on screen - generating text table representing all TV programmes available from different transmitters without switching between transmitters
DE102011107161A1 (en) Methods and devices for low-delay switching on or switching to a digital video signal
WO2008009245A1 (en) Method for optimizing the switching times between different channels with compressed digital content
DE60109785T2 (en) DEVICE AND SYSTEM FOR ENABLING A CHANNEL CONSTRUCTION IN A TELEPHONE SIGNAL RECEIVER
EP0836785B1 (en) Process for decoding and coding a compressed video data stream with reduced memory requirements
DE602004000869T2 (en) Method for initializing a digital decoder and decoder implementing this method
DE112006003219B4 (en) Method and device for setting the connection type of a twin tuner
EP1117254B1 (en) Method for changing the channel of a television receiver and corresponding television receiver apparatus
EP2670155B1 (en) Hybrid TV receiver with a video mixing device for multiple image playback for the simultaneous visual rendering of media content on a playback screen
DE102020106101B4 (en) Method for the automated adaptation and/or generation of an encoder and/or for the creation of a media stream, computing unit and computer program product
DE60028096T2 (en) Channel input for selecting a channel
EP2316223B1 (en) Method for obtaining images during multiple receptions
DE10333252B4 (en) Apparatus and method for transcoding compressed data
AT503668B1 (en) METHOD AND DEVICE FOR PRESENTING SIGNALS ON A DISPLAY DEVICE

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 06761809

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: RU

WWE Wipo information: entry into national phase

Ref document number: 1120060040251

Country of ref document: DE

REF Corresponds to

Ref document number: 112006004025

Country of ref document: DE

Date of ref document: 20090618

Kind code of ref document: P

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: FESTSTELLUNG EINES RECHTSVERLUSTS NACH REGEL 112(1) EPUE (EPA F.1205A) VOM 08.05.2009

122 Ep: pct application non-entry in european phase

Ref document number: 06761809

Country of ref document: EP

Kind code of ref document: A1