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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4331—Caching operations, e.g. of an advertisement for later insertion during playback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring 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/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42607—Internal components of the client ; Characteristics thereof for processing the incoming bitstream
- H04N21/4263—Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific tuning arrangements, e.g. two tuners
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
- H04N21/4384—Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal 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
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
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)
| 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)
| 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 |
-
2006
- 2006-07-17 WO PCT/DE2006/001231 patent/WO2008009245A1/en not_active Ceased
- 2006-07-17 DE DE112006004025T patent/DE112006004025A5/en not_active Withdrawn
Patent Citations (5)
| 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)
| 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 |