DE10005651B4 - Verfahren und Vorrichtung zum Suchen von aufgezeichneten digitalen Datenströmen - Google Patents

Verfahren und Vorrichtung zum Suchen von aufgezeichneten digitalen Datenströmen Download PDF

Info

Publication number
DE10005651B4
DE10005651B4 DE10005651A DE10005651A DE10005651B4 DE 10005651 B4 DE10005651 B4 DE 10005651B4 DE 10005651 A DE10005651 A DE 10005651A DE 10005651 A DE10005651 A DE 10005651A DE 10005651 B4 DE10005651 B4 DE 10005651B4
Authority
DE
Germany
Prior art keywords
time
sobu
arrival time
information
stream
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE10005651A
Other languages
English (en)
Other versions
DE10005651A1 (de
Inventor
Jea Yong Yoo
Byung Jin Sungnam Kim
Kang Soo Anyang Seo
Ki Won Kang
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.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
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 LG Electronics Inc filed Critical LG Electronics Inc
Publication of DE10005651A1 publication Critical patent/DE10005651A1/de
Application granted granted Critical
Publication of DE10005651B4 publication Critical patent/DE10005651B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • H04N5/783Adaptations for reproducing at a rate different from the recording rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8233Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being a character code signal
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/60Solid state media
    • G11B2220/65Solid state media wherein solid state memory is used for storing indexing information or metadata
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/781Television signal recording using magnetic recording on disks or drums
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/912Applications of a database
    • Y10S707/913Multimedia
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing

Abstract

Verfahren zum Suchen nach aufgezeichneten digitalen Datenströmen, umfassend:
(a) Zurückholen einer Suchzeitinformation (MAPL), die Zählwerte (IAPAT) umfasst, die bei konstanten Zeitintervallen (x) gezählt werden, während jede Stromobjekteinheit (SOBU) aufgezeichnet wird, wobei jede Stromobjekteinheit (SOBU) aus einer vorgegebenen Anzahl von Transportstromeinheiten besteht;
(b) Zugreifen auf eine Stromobjekteinheit (SOBU), die eine angeforderte Suchzeit (ST) enthält, unter Bezugnahme auf die zurückgeholte Suchzeitinformation (MAPL);
(c) Zurückholen von Referenzinformation über die Ankunftszeit, die zu einer Starttransport-Stromeinheit der Stromobjekteinheit (SOBU), auf die zugegriffen wird, hinzugefügt ist;
(d) Bestimmen der Ankunftszeit der Starttransport-Stromeinheit unter Verwendung der zurückgeholten Ankunftszeit-Referenzinformation und eines Zeitwerts, der aus der Suchzeitinformation berechnet wird, die mit der Stromobjekteinheit (SOBU) verbunden ist, auf die zugegriffen wird; und
(e) Kompensieren der bestimmten Ankunftszeit auf Grundlage eines Vergleichs zwischen der zurückgeholten Ankunftszeit-Referenzinformation und dem Zeitwert, welcher von der Suchzeitinformation berechnet wird, die mit der Stromobjekteinheit (SOBU) verbunden ist, auf die zugegriffen...

Description

  • 1 HINTERGRUND DER ERFINDUNG
  • 1. Gebiet der Erfindung
  • Die Erfindung betrifft ein Verfahren und eine Vorrichtung zum Suchen nach aufgezeichneten digitalen Datenströmen.
  • 2. Beschreibung des verwandten Sachstandes
  • Bei der herkömmlichen analogen Fernsehübertragung werden Videosignale über die Luft oder über Kabel übertragen, nachdem sie AM (Amplitudenmodulation) oder FM (Frequenzmodulation) moduliert worden sind. Mit dem jüngsten Fortschritt von digitalen Technologien, beispielsweise einer digitalen Bildkompression und einer digitalen Modulation/Demodulation, befindet sich die Standardisierung für die digitale Fernsehübertragung in einem schnellen Fortschritt. Auf Grundlage des Moving Picture Experts Group (MPEG) Formats, bewegt sich auch die Satelliten- und Kabelübertragungsindustrie in Richtung auf die digitale Übertragung hin.
  • Die digitale Übertragung bietet mehrere Vorteile, die ihr analoges Gegenstück nicht bereitstellen kann. Zum Beispiel kann die digitale Übertragung Dienste mit weit verbesserter Video/Audio-Qualität bereitstellen, mehrere verschiedene Programme innerhalb einer festen Bandbreite übertragen, und eine verbesserte Kompatibilität mit digitalen Kommunikationsmedien oder digitalen Speichermedien anbieten.
  • Bei der digitalen Übertragung bzw. Aussendung werden eine Vielzahl von Programmen, die auf Grundlage des MPEG Formats codiert werden, vor einer Übertragung in einen einzelnen Transportstrom multiplexiert. Der übertragene Transportstrom wird von einem eingerichteten oberen "Kasten" (top box) an dem Empfänger empfangen und in die ursprünglichen Programme demultiplexiert. Wenn ein Programm aus den demultiplexierten Programmen gewählt wird, wird das gewählte Programm von einem Decoder in dem eingerichteten oberen Kasten decodiert und die ursprünglichen Audio- und Videosignale werden zurückgewonnen. Die zurückgewonnenen Audio- und Videosignale können von einer A/V Ausgabevorrichtung, beispielsweise einem Fernsehgerät TV, dargeboten werden.
  • Es ist auch möglich, die empfangenen digitalen Aussendesignale auf einem Speichermedium aufzuzeichnen, anstelle daß die empfangenen Übertragungs- oder Aussendesignale direkt an A/V Ausgabeeinrichtungen ausgegeben werden. Die gespeicherten digitalen Übertragungssignale können nachher editiert und zurückgewonnen werden. Zum Beispiel kann ein digitaler Datenstrom, der von dem eingerichteten oberen Kasten empfangen wird, an einen Streamer (Stromverarbeitungseinrichtung) übertragen werden, beispielsweise einer Digitalvideodisk(DVD)-Aufzeichnungsvorrichtung, über Kommunikationsschnittstellen wie einem IEEE-1394 seriellen Bus, und kann auf einem Aufzeichnungsmedium von dem Streamer gespeichert werden. Der aufgezeichnete digitale Datenstrom kann editiert werden und an den eingerichteten oberen Kasten zurück übertragen werden, so daß die digitalen Audio- und Videodaten dargestellt werden können.
  • Beim Aufzeichnen des digitalen Datenstroms eines einzelnen Programms auf einem Aufzeichnungsmedium in einem Streamer ist die grundlegende Aufzeichnungseinheit ein Stromobjekt (SOB), das eine Reihe von Stromobjekteinheiten (SOBUs) umfaßt. Um die empfangenen digitalen Datenströme auf einem Aufzeichnungsmedium aufzuzeichnen und die aufgezeichneten Daten nachher wiederzugeben, ist es erforderlich, herauszufinden, wie Stromobjekte (SOBs) und Stromobjekteinheiten (SOBUs) zu gruppieren und aufzuzeichnen sind und wie Suchinformation zum Verwalten und Suchen der aufgezeichneten Stromobjekte (SOBs) und Stromobjekteinheiten (SOBUs) zu erzeugen ist. Ferner ist es erforderlich, zu untersuchen, wie ein spezifischer Datenstrom zu suchen ist, der einer Suchzeit entspricht, die von einem Benutzer angefordert wird.
  • Aus der Zeitschrift Fernseh- und Kino-Technik, 48. Jahrgang, Nr. 10/1994, Seiten 545, 548–550, 553, die Aspekte des MPEG-2-Standards beschreibt, ist bekannt, dass mit einer Transportstromeinheit eine Zeitmarke (hier als Referenzinformation bezeichnet) aufzuzeichnen. Der Sinn der Zeitmarken besteht darin, bestimmten Paketen beim Verlassen eines Multiplexers die aktuelle Uhrzeit der Systemuhr auszuprägen. Eine weitere beschriebene Erweiterung der Zeitmarken von MPEG-1 zu MPEG-2 bezieht sich auf eine Erweiterung der Zeitmarken um neun Bits. Für diese Erweiterung werden neun Bits als ein zyklischer Zähler genutzt, der beim Erreichen eines Zählerstands von 300 einen Übertrag zu einem 33-Bit-Basisfeld liefert und dabei gleichzeitig zurückgesetzt wird.
  • Die Patentschrift US 5,619,337 beschreibt ein MPEG Transport Kodierungs/Dekodierungs-System zum Aufzeichnen von Transportströmen in Übereinstimmung mit dem MPEG-2-Standard. In der dortigen Tabelle 1 sind die Inhalte eines Transportpakets Bit für Bit aufgeführt. Die dortige 3 zeigt, dass mit einzelnen Transportpaketen auch ein Zeitmarkenwert aufgezeichnet wird, der einen Zeitstempel darstellt, der das Auftreten eines Paketstartsignals markiert. Ferner wird mit jedem Paket ein weiterer Timingwert aufgezeichnet, der das Timing eines Transporttaktsignals darstellt.
  • Ein Verfahren zum Aufzeichnen von digitalen Datenströmen und zum Erzeugen und Aufzeichnen von Navigationsinformation wird nun unter Bezugnahme auf die beiliegenden Zeichnungen beschrieben.
  • 1 zeigt ein Blockschaltbild einer Vorrichtung, bei der das Verfahren zum Erzeugen und Aufzeichnen der Navigationsinformation für aufgezeichnete digitale Datenströme verwendet werden kann. 2 zeigt den Prozeß zum Aufzeichnen von digitalen Datenströmen und zum Erzeugen der Navigationsinformation in dem in 1 gezeigten System. Das System umfaßt einen eingerichteten oberen Kasten 100, eine Kommunikationsschnittstelle (IEEE-1394) und einen Streamer 200. Der eingerichtete obere Kasten 100 empfängt Transportströme, die von Systemcodierern codiert und von einer Vielzahl von Aussende- bzw. Übertragungsstationen ausgesendet bzw. übertragen werden, und demultiplexiert die empfangenen Transportströme. Nachdem ein Decoder 120 den Transportstrom eines von einer Abstimmeinheit 110 (Tuning Einheit) gestimmten (getunten) Programms decodiert, gibt eine Steuereinheit 140 den decodierten Transportstrom an eine A/V Ausgabevorrichtung oder an den Streamer 200 über die IEEE-1394 Kommunikationsschnittstelle 130 und 210 so aus, daß das übertragene Programm auf einem Aufzeichnungsmedium 230 durch den Streamer 200 in Abhängigkeit von einer Benutzerauswahl aufgezeichnet werden kann. Wenn von einem Benutzer gefordert, holt der Streamer 200 das aufgezeichnete Programm zurück und überträgt das zurückgewonnene Programm über die IEEE-1394 Kommunikationsschnittstelle zurück zu dem eingerichteten oberen Kasten 100. In dem eingerichteten oberen Kasten 100 wird das empfangene Programm von dem Decoder 120 decodiert und dann an eine A/V Ausgabevorrichtung so ausgegeben, daß das aufgezeichnete Programm dargestellt werden kann.
  • Eine Steuereinheit 250 des Streamers 200 steuert eine Stromaufzeichnungseinheit 220, um den von dem eingerichteten oberen Kasten 100 gesendeten Datenstrom auf dem Aufzeichnungsmedium 230 aufzuzeichnen, wie in 2 gezeigt. Der empfangene Datenstrom, der aus Transportstrompaketen besteht, wird zusammen mit der Paketankunftszeit (Packet Arrival Time PAT) jedes Transportstrompakets auf dem Aufzeichnungsmedium aufgezeichnet. Die Transportstrompakete mit Paketankunftszeiten werden auf dem Aufzeichnungsmedium in Sektoren organisiert, wobei jeder Sektor eine vorgegebene Größe aufweist. Eine vorgegebene Anzahl von Sektoren, zum Beispiel 32 Sektoren, sind in eine Stromobjekteinheit (SOBU) gruppiert. Wenn der Aufzeichnungsprozeß von einem Benutzer gestoppt oder unterbrochen wird, werden die aufgezeichneten Stromobjekteinheiten (SOBUs) in ein Stromobjekt (SOB) gruppiert. Zusätzlich werden Navigationsdaten, beispielsweise die Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT) und eine Inkremental-Anwendungspaket-Ankunftszeit (IAPAT) zum Verwalten und Suchen des Stromobjekts (SOB) und der Stromobjekteinheiten (SOBUs) gemeinsam mit den Transportstrompaketen auf dem Aufzeichnungsmedium aufgezeichnet.
  • 3 zeigt die Vorgehensweise, wie der empfangene digitale Datenstrom auf dem Aufzeichnungsmedium 230 aufgezeichnet wird. Ein Anwendungspaket und seine Paketankunftszeit (PAT oder Zeitmarke) bildet ein Transportstrompaket (TSP). Eine Vielzahl von Transportstrompaketen (TSPs) und Anfangsblock-(Header)-Information werden in einen Sektor hinein organisiert und eine vorgegebene Anzahl von Sektoren, zum Beispiel 32 Sektoren, bilden eine Stromobjekteinheit (SOBU). Eine Reihe von Stromobjekteinheiten (SOBUs) bildet ein Stromobjekt (SOB). Zudem umfaßt die Stromobjektinformation (SOBI), die die Navigationsdaten zum Verwalten und Suchen des aufgezeichneten Stromobjekts (SOB) ist, eine allgemeine Stromobjektinformation (SOB_GI) und eine Abbildungsliste (MAPL) zum Verwalten von Stromobjekteinheiten (SOBUs), die in dem Stromobjekt (SOB) enthalten sind, wie in den 4 und 5 gezeigt. Die allgemeine Stromobjektinformation (SOB_GI) umfaßt die Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT), die die Startzeit des zugehörigen Stromobjekts anzeigt (SOB). Wie in 2 gezeigt ist die Inkremental-Anwendungspakete-Ankunftszeit (IAPAT), die ein Zählwert ist, der bei konstanten Zeitintervallen (x) zwischen zwei aufeinanderfolgenden Stromobjekteinheiten (SOBUs) gezählt wird, in der Abbildungsliste (MAPL) enthalten und wird als Information zum Suchen nach den zugehörigen Stromobjekteinheiten (SOBUs) verwendet.
  • Die Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT), die in der allgemeinen Stromobjektinformation (SOB_GI) enthalten ist, wird als eine 6-Byte Paketankunftszeit (PAT) aufgezeichnet, die eine 9-Bit Paketankunftszeit-Erweiterung (PAT_ext) und eine 39-Bit Paketankunftszeit-Basis (PAT_Basis) umfaßt, wie in 6 gezeigt. Die Paketankunftszeit- Erweiterung (PAT_ext) ist ein Modulo-300-Zähler, der bei einer Rate von 27 MHz inkrementiert wird, während die Paketankunftszeit-Basis (PAT_Basis) bei einer Rate von 90 kHz inkrementiert wird. Anders als die Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT) wird die Zeitmarke, die zusammen mit dem in 3 gezeigten Anwendungspaket aufgezeichnet ist, als eine 4-Byte Paketankunftszeit (PAT) aufgezeichnet, die bei einer Rate von 27 MHz inkrementiert wird und somit von 0 s bis zu 159 s (= 232/27 MHz) darstellen kann.
  • Für das Verfahren zum Suchen nach einem Transportstrompaket, das einer angeforderten Suchzeit entspricht, unter Verwendung der Navigations- und Zeitinformation bezüglich des Stromobjekts (SOB), werden unter Bezugnahme auf ein Beispiel ausführlich Stromobjekteinheiten (SOBUs) erläutert.
  • Es sei angenommen, daß die Position (s) eines Transportstrompakets, das der Suchzeit (ST) entspricht, die von einem Benutzer angefordert wird, gesucht werden soll, wie in 2 gezeigt. Zunächst wird die Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT), die in der allgemeinen Stromobjektinformation (SOB_GI) jedes Stromobjekts (SOB) enthalten ist, mit der angeforderten Suchzeit (ST) verglichen und eine Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT) wird erfaßt, die am nächsten zu der angeforderten Suchzeit (ST) ist, diese aber nicht übersteigt. Unter Bezugnahme auf die Abbildungsliste (MAPL) des Stromobjekts SOB #1, das die erfaßte Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT) enthält, wird die Inkremental-Anwendungspaket-Ankunftszeit (IAPAT 1 ~ 4), die in der Abbildungsliste (MAPL) enthalten ist, aufsummiert. Der Summenwert wird mit der Einheitszeit (x) multipliziert und zu der erfaßten Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT) addiert. Die Prozedur wird wiederholt, bis der berechnete Wert (S_S_APAT + xxΣIAPAT) sich der angeforderten Suchzeit (ST) annähert, ohne diese zu überschreiten. In 2 wird die Summation und Multiplikation wiederholt, um IAPAT 4 zu enthalten, weil der berechnete Wert die Suchzeit (ST) übersteigt, wenn die Berechnung bis zu IAPAT 5 weitergeht. Dann wird der Eintrag in der Abbildungsliste (MAPL), der der berechneten Zeit (S_S_APAT + xxΣIAPAT) entspricht, lokalisiert und der Index des Eintrags wird mit der Anzahl von Sektoren, die eine Stromobjekteinheit (zum Beispiel 32 Sektoren) bilden, multipliziert, um die gewünschte Stromobjekteinheit SOBU 5 zu lokalisieren.
  • Von der Startposition A' des gesuchten Stromobjekts SOBU 5 wird die 4-Byte Paketankunftszeit (PAT), die die Zeitmarke des Transportstrompakets ist, erfaßt. Es sei daran erinnert, daß die Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT) und die Paketankunftszeit (PAT) eines Transportstrompakets unterschiedliche Formate aufweisen und deshalb die zwei Werte nicht direkt verglichen werden können. Deshalb wird die Differenz zwischen der erfaßten Paketankunftszeit (PAT) und der Paketankunftszeit des ersten Transportstrompakets der Stromobjekteinheit SOBU 5 mit der Differenz zwischen der angeforderten Suchzeit (ST) und dem berechneten Wert (S_S_APAT + xxΣIAPAT) für eine feine Suche des Transportstrompakets, das der angeforderten Suchzeit (ST) entspricht, verglichen.
  • Die Position A, die auf Grundlage der Zeitinformation (S_S_APAT + xxΣIAPAT) gesucht wird, die unter Verwendung der Inkremental-Anwendungspaket-Ankunftszeiten (IAPATs) berechnet werden, stimmt jedoch mit der tatsächlichen Startposition A' der Stromobjekteinheit SOBU 5 nicht überein, wie in 2 gezeigt. Deshalb führt der Versatz zwischen der Transportstrompaket-Position A, die von dem feinen Suchbetrieb erfaßt wird, und der tatsächlichen Position A' zu einer Verzögerung bei dem Suchbetrieb.
  • Infolge dessen ist eine zusätzliche Information, die den Versatzwert zwischen A' und A (Versatz_SZ in 2) anzeigt, für eine genaue Suche nach der Position (s) des Transportstrompakets, das der angeforderten Suchzeit (ST) entspricht, erforderlich. Es ist jedoch nicht wünschenswert, die zusätzliche Information zu jeder Stromobjekteinheit (SOBU) hinzuzufügen, was dramatisch den Aufzeichnungswirkungsgrad des Aufzeichnungsmediums herabsetzt.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Aufgabe der vorliegenden Erfindung ist es ein Verfahren und eine Vorrichtung bereitzustellen, die Suchfehler beim Suchen von aufgezeichneten digitalen Datenströmen vermeiden können und somit eine hohe Suchgenauigkeit bereitstellen.
  • Diese Aufgabe wird durch ein Verfahren nach Anspruch 1, eine Vorrichtung nach Anspruch 4, ein Verfahren nach Anspruch 7, sowie eine Vorrichtung gemäß Anspruch 8 gelöst. Weitere vorteilhafte Ausführungsformen der Erfindung sind in den Unteransprüchen angegeben.
  • Gemäß der vorliegenden Erfindung weist die Zeitinformation für die Verwaltung und Suche von aufgezeichneten digitalen Datenströmen die gleiche Zeitbasis wie die Zeitinformation, auf, die bei Navigationsdaten für digitale Datenströme verwendet wird, und somit wird keine Information über den Positionsversatz benötigt. Das Überlaufen der Paketankunftszeit aufgrund einer unzureichenden Länge der Paketankunftszeitdaten wird erfaßt und eine Korrektur der Zeitdaten wird ausgeführt, so dass ein Suchfehler verhindert wird, der sich auf dem Überlauf ergibt.
  • Ein Aspekt des Verfahrens zum Suchen von aufgezeichneten digitalen Datenströmen gemäß der vorliegenden Erfindung umfaßt ein Zurückholen der Suchzeitinformation, die Zählwerte umfaßt, die bei konstanten Zeitintervallen gezählt werden, während jede Stromobjekteinheit aufgezeichnet wird, wobei jede Stromobjekteinheit aus einer vorgegebenen Anzahl von Transportstromeinheiten besteht; Zugreifen auf eine Stromobjekteinheit, die die angeforderten Suchzeit enthält, unter Bezugnahme auf die zurückgewonnene bzw. zurückgeholte Suchzeitinformation; Zurückholen von Referenzinformation über die Ankunftszeit, die zu der Starttransportstromeinheit der Stromobjekteinheit, auf die zugegriffen wird, hinzugefügt ist; Bestimmen der Ankunftszeit der Starttransport-Stromeinheit unter Verwendung der zurückgewonnenen Ankunftszeit-Referenzinformation und eines Zeitwerts, der aus der Suchzeitinformation berechnet wird, die der Stromobjekteinheit, auf die zugegriffen wird, entspricht; und Kompensieren der bestimmten Ankunftszeit auf Grundlage eines Vergleichs zwischen der zurückgeholten Ankunftszeit-Referenzinformation und der Suchzeitinformation, die der Stromobjekteinheit entspricht, auf die zugegriffen wird.
  • Die Suchinformation kann beispielsweise durch folgendes Verfahren erzeugt werden.
  • Ein Verfahren zum Erzeugen von Suchinformation für aufgezeichnete digitale Datenströme umfasst beispielsweise das Aufzeichnen von empfangenen digitalen Transportstromeinheiten auf einem Aufzeichnungsmedium durch Gruppieren einer vorgegebenen Anzahl von Transportstromeinheiten in eine Stromobjekteinheit und durch Hinzufügen von Referenzinformation über die Ankunftszeit zu jeder Transportstromeinheit, wobei jede Transportstromeinheit eine vorgegebene Länge aufweist; Zählen einer Stromobjekteinheit, die gerade bei konstanten Zeitintervallen aufgezeichnet wird, und Aufzeichnen eines Zählwerts als Zeitlängeninformation bezüglich der Stromobjekteinheit; und Aufzeichnen von Information, die anzeigt, ob die zu jeder Transportstromeinheit hinzugefügte Referenzinformation innerhalb einer beliebigen Stromobjekteinheit, auf die von der aufgezeichneten Zeitlängeninformation zugegriffen wird, zurückgesetzt wird.
  • KURZBESCHREIBUNG DER ZEICHNUNGEN
  • Die beiliegenden Zeichnungen, die enthalten sind, um ein weiteres Verständnis der Erfindung zu ermöglichen, erläutern die bevorzugten Ausführungsformen der Erfindung und dienen zusammen mit der Beschreibung der Erläuterung der Grundprinzipien der vorliegenden Erfindung.
  • In den Zeichnungen zeigen:
  • 1 ein Blockdiagramm einer Vorrichtung, bei der ein herkömmliches Verfahren zum Erzeugen und Aufzeichnen der Navigationsinformation für digitale Datenströme und zum Suchen von aufgezeichneten digitalen Datenströmen unter Verwendung der Navigationsinformation verwendet werden kann;
  • 2 eine bildliche Darstellung eines allgemeinen Prozesses zum Erzeugen und Aufzeichnen der Navigationsinformation;
  • 3 eine bildliche Darstellung, die den allgemeinen hierarchischen Aufbau eines aufgezeichneten digitalen Datenstroms zeigt;
  • 4 eine Tabelle, die die allgemeine Navigationsinformation für einen aufgezeichneten Datenstrom zeigt;
  • 5 eine Tabelle, die ausführlich einen Teil der allgemeinen Navigationsinformation eines aufgezeichneten Datenstroms darstellt;
  • 6 eine Tabelle, die die allgemeine Zeitinformation für einen aufgezeichneten Datenstrom zeigt;
  • 7 eine Tabelle, die die Zeitinformation für einen aufgezeichneten Datenstrom gemäß einer Ausführungsform der vorliegenden Erfindung zeigt;
  • 8 eine bildliche Darstellung der zurückgesetzten Anzeigeinformation gemäß einer Ausführungsform der vorliegenden Erfindung;
  • 9 eine bildliche Darstellung des Zusammenhangs zwischen einer Stromobjekteinheit und der Zeitinformation gemäß einer Ausführungsform der vorliegenden Erfindung;
  • 10 eine bildliche Darstellung der Paketankunftszeit von Transportstrompaketen, die als 4-Byte Daten aufgezeichnet sind; und
  • 11 eine bildliche Darstellung, die den Fall zeigt, bei dem die Ankunftszeitinformation, die in 10 erhalten wird, sich von der tatsächlichen Paketankunftszeit unterscheidet.
  • AUSFÜHRLICHE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMEN
  • Für ein vollständiges Verständnis der vorliegenden Erfindung werden nun unter Bezugnahme auf die beiliegenden Zeichnungen bevorzugte Ausführungsformen davon beschrieben.
  • Die 7 und 8 zeigen das Datenformat der Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT) und der Paketankunftszeit (PAT) gemäss einer Ausführungsform der Erfindung. Wenn die Steuereinheit 250 des Streamers 200 die Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT), die in der allgemeinen Stromobjektinformation (SOB_GI) enthalten ist, auf dem Aufzeichnungsmedium 230 aufzeichnet, dann wird die Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT) als 6-Byte-Daten aufgezeichnet, umfassend eine 9-Bit Paketankunftszeiterweiterung (PAT_ext) und eine 39-Bit Paketankunftszeitbasis (PAT_base) gemäss dem MPEG-Format.
  • Die Paketankunftszeiterweiterung (PAT_ext) ist ein Modulo-300-Zähler, der bei einer Rate von 27 MHz inkrementiert wird, wohingegen die Paketankunftszeitbasis (PAT_base) bei einer Rate von 90 kHz inkrementiert. Andererseits ist die Paketankunftszeit (PAT) eines Transportstrompakets, das durch die Kommunikationsschnittstelle 210 empfangen wird, ein 4-Byte-Datenwert, umfassend eine 9-Bit-Paketankunftszeiterweiterung (PAT_ext) und eine 23-Bit-Paketankunftszeitbasis (PAT_base). Wie die Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT) ist die Paketankunftszeiterweiterung (PAT_ext) ein Modulo-300-Zähler, der bei einer Rate von 27 MHz inkrementiert wird und die Paketankunftszeitbasis (PAT_base) wird bei einer Rate von 90 kHz inkrementiert.
  • Demzufolge weist die 4-Byte Paketankunftszeit (PAT) eines Transportstrompakets das gleiche Format wie die unteren vier Bytes der 6-Byte-Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT) auf und somit stimmen die unteren 4-Byte Daten einer Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT) immer mit einer der aufgezeichneten 4-Byte-Paketankunftszeiten (PATs) überein. Ferner gibt es sicherlich eine Paketankunftszeit (PAT), die mit den unteren 4-Byte Daten der Suchzeit (ST), die von einem Benutzer angefordert wird, überein, wobei die 6-Byte-Suchzeit (ST) eine Paketankunftszeitbasis (PAT_base) und einer Paketankunftszeiterweiterung (PAT_ext), spezifiziert durch das MPEG-Format, umfasst.
  • Die 4-Byte Paketankunftszeit (PAT) eines Transportstrompakets kann bis zu 93,2 s darstellen (93,2 = 223/90 kHz), da dessen Paketankunftszeitbasis (PAT_base) ein 23-Bit Datenwert ist, der bei einer Rate von 90 kHz inkrementiert wird. Die Paketankunftszeit PAT) wird immer dann auf Null zurückgesetzt, wenn der Wert die Grenze erreicht. Die Steuereinheit 250 untersucht fortwährend das Auftreten einer Rücksetzung. Wenn eine Rücksetzung auftritt, dann steuert die Steuereinheit 250 die Stromaufzeichnungseinheit 220 zum Aufzeichnen einer Information, die das Auftreten einer Rücksetzung (PAT_carry) anzeigt, in dem Header-Informationsbereich, der sich auf einen Sektor bezieht, der eine Vielzahl von Transportstrompaketen (TSPs) und Header-Information umfasst, wie zuvor unter Bezugnahme auf 3 erläutert wurde.
  • Die Rücksetzungsanzeigeinformation wird für den Fall einer Datensuche verwendet. Die Rücksetzungsanzeigeinformation (PAT_carry) kann als 1-Bit Datenwert in dem Anwendungsheader-Erweiterungsbereich, einer der Header-Informationen, die in dem zugehörigen Sektor enthalten sind, aufgezeichnet werden.
  • 9 zeigt die Vorgehensweise, mit der die Paketankunftszeit (PAT) jedes Transportstrompakets erzeugt wird, wenn ein digitaler Datenstrom, der von dem eingerichteten oberen Kasten 100 empfangen wird, von dem Streamer 200 aufgezeichnet wird. Es sei angenommen, dass die Stromobjekteinheit (SOBU) aus 32 Sektoren gebildet ist, wobei jeder Sektor 2048 Bytes aufweist, und die Transferrate des Datenstroms nicht höher als 10kbps ist. Somit beträgt die Zeit, die zum Aufzeichnen einer Stromobjekteinheit (SOBU) benötigt wird, 52,4 s (52,4 = 32 Sektoren × 2048 Byte/10 kbps) und die Paketankunftszeit (PAT) wird bei 93,2 s Intervallen zurückgesetzt.
  • Mit anderen Worten wird bei jeden 52,4 s (S1, S2, ...) eine Stromobjekteinheit erzeugt und die Paketankunftszeit (PAT) wird bei jeden 93,2 s (R1, R2, ...) zurückgesetzt und so wird die Rücksetzungsanzeigeinformation (PAT_carry bzw. PAT_Übertrag) auch bei jeden 93,2 s (C1, C2, ....) erzeugt. Infolgedessen weisen die Paketankunftszeiten (PATs) von sämtlichen Transportstrompaketen, die zu einer Stromobjekteinheit (SOUB) gehören, zueinander ausschliessliche Werte auf, solange wie die Transferrate des digitalen Datenstroms 10 kbps überschreitet.
  • Das Verfahren zum Suchen nach der Position (s) eines Transportstrompakets entsprechend zu der Suchzeit (ST), die von einem Benutzer angefordert wird, aus dem Datenstrom, der wie in 9 gezeigt aufgezeichnet ist, wird unter Bezugnahme auf 2 erläutert. Zunächst wird die Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT), die in der allgemeinen Stromobjektinformation (SOB_GI) jedes Stromobjekts (SOB) enthalten ist, mit der angeforderten Suchzeit (ST) verglichen und eine Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT), die am nächsten zu der angeforderten Suchzeit (ST) ist, diese aber nicht überschreitet, wird erfaßt. Unter Bezugnahme auf die Abbildungsliste (MAPL) des Stromobjekts SOB #1, das die erfaßte Stromstart-Anwendungspaket-Anwendungszeit (S_S_APAT) enthält, wird die Inkremental-Anwendungspaket-Ankunftszeit (IAPAT 1 ~ 4), die in der Abbildungsliste (MAPL) enthalten ist, aufsummiert. Der Summenwert wird mit der Einheitszeit (x) multipliziert und zu der Stromstart-Anwendungspaket-Ankunftszeit (X_S_APAT) hinzugefügt bzw. addiert. Die Prozedur wird wiederholt, bis sich der berechnete Wert (S_S_APAT + x(ΣIAPAT)) der angeforderten Suchzeit (ST) annähert, ohne diese zu überschreiten. In 2 wird die Summation und Multiplikation wiederholt, um IAPAT 4 zu enthalten, weil der berechnete Wert (S_S_APAT + x(ΣIAPAT)) die Suchzeit (ST) überschreitet, wenn die Berechnung bis zu IAPAT 5 fortgesetzt wird. Das Stromobjekt, das dem berechneten Wert entspricht, ist SOBU 5, das den oberen 2-Byte Daten der Suchzeit (ST) entspricht, die von dem Benutzer angefordert wird.
  • Aus der Startposition A' des gesuchten Stromobjekts SOBU 5 wird die 4-Byte Paketankunftszeit PAT) jedes Transportstrompakets erfaßt. Die erfaßte Paketankunftszeit (PAT) wird mit den unteren 2-Byte Daten der Suchzeit (ST), die von dem Benutzer angefordert wird, verglichen, um das Transportstrompaket (TS) aufzufinden, dessen Paketankunftszeit (PAT) mit den unteren 2-Byte Daten der Suchzeit (ST) übereinstimmt.
  • Zusammenfassend wird unter Verwendung der Stromstart-Anwendungspaket-Ankunftszeit (S_S_APAT) und der Inkremental-Anwendungspaket-Ankunftszeit (IAPAT), die in der Abbildungsliste enthalten sind, die Stromobjekteinheit SOBU5, die den Zeitdaten der oberen Einheit der angeforderten Suchzeit (ST) entspricht, erfaßt und dann wird ein Transportstrompaket, dessen Paketankunftszeit mit den Zeitdaten der unteren Einheit der Suchzeit (ST) übereinstimmt, erfaßt. Infolgedessen stimmt die Position des erfaßten Transportstrompakets mit der angeforderten Suchzeit (ST) überein.
  • Wenn in diesem Fall jedoch die 4-Byte Paketankunftszeit, die zu jedem Transportstrompaket hinzugefügt wird, nach dem Start der zugehörigen Stromobjekteinheit (SOBU) und vor dem Ablauf einer bestimmten Zeiteinheit überläuft, dann kann die tatsächliche Paketankunftszeit zu der Ankunftszeit des ersten Transportstrompakets, die auf Grundlage der Inkremental-Anwendungspaket-Ankunftszeit in der Abbildungsliste berechnet wird, unterschiedlich sein. Dieser Fall wird mit näheren Einzelheiten unter Bezugnahme auf 10 erläutert.
  • 10 zeigt ein Beispiel, bei dem die Paketankunftszeit jedes Transportstrompakets, welches gerade empfangen wird, als 4-Byte Daten aufgezeichnet wird. In diesem Fall wird angenommen, daß die Einheitszeit der Inkremental-Anwendungspaket-Ankunftszeit (IAPAT) dem Bit 3 des 4-ten Bytes der Paketankunftszeit (dem grau schattierten Bit in 10) entspricht. Immer dann, wenn die Einheitszeit abläuft, wird deshalb das Bit 3 des 4-ten Bytes umgeschaltet (getoggelt).
  • In 10 ist die Paketankunftszeit-Referenzinformation ((a) in 10) des ersten Transportstrompakets der n-ten Stromobjekteinheit (SOBU #n) FFFEDEFB(16) und die Paketankunftszeit-Referenzinformation ((b) in 10) des dritten Transportstrompakets ist FFFEFEFF(16). Weil die Einheitszeit abläuft, nachdem das dritte Transportstrompaket ankommt, werden die unteren 4 Bytes der 6 Bytes, die die Paketankunftszeit anzeigen, zurückgesetzt, nachdem das dritte Transportstrompaket ankommt und bevor die Zeiteinheit abläuft und ein Übertrag an die oberen zwei Bytes weitergegeben wird. Deshalb weist zum Beispiel das fünfte Transportstrompaket die Ankunftszeit-Referenzinformation von 00007EEF(16) auf, was kleiner als der vorangehende Wert ist.
  • Die oberen 2 Bytes der tatsächlichen Paketankunftszeit des ersten Transportstromapakets sind 6EBE(16), aber der Wert ist auf dem Aufzeichnungsmedium nicht aufgezeichnet. Für den Fall einer Datensuche werden deshalb die oberen 2 Bytes auf Grundlage der Inkremental-Anwendungspaket-Ankunftszeit-(IAPAT)-Information berechnet. Weil jedoch bereits ein Übertrag existiert, bevor die erste Zeitdauer der Einheitszeit der Inkremental-Anwendungspaket-Ankunftszeit (IAPAT) innerhalb der zugehörigen Stromobjekteinheit (SOBU) abläuft, ist der Wert der oberen 2 Bytes, die auf Grundlage der Inkremental-Anwendungspaket-Ankunftszeit-(IAPAT)-Information erhalten werden, größer als derjenige der oberen 2 Bytes der tatsächlichen Paketankunftszeit durch 1. Deshalb sollte für den Fall einer Datensuche die mit den oberen 2 Bytes berechnete Basis für die Inkremental-Anwendungspaket-Ankunftszeit-(IAPAT)-Information nicht als die oberen zwei Bytes angesehen werden, die vorne an die 4-Byte Ankunftszeit-Referenzinformation angehängt sind, die aus dem Transportstrompaket erfaßt wird.
  • 11 zeigt den Fall, bei dem ein Übertrag wie zuvor erläutert, erzeugt wird. Es ist gezeigt, daß sich die tatsächliche Paketankunftszeit ((d) in 11) von der 6-Byte Paketankunftszeit ((c) in 11) unterscheidet, die die oberen 2 Bytes ((b) in 11), die auf Grundlage der Inkremental-Anwendungspaket-Ankunftszeit-(IAPAT)-Information berechnet werden, und die 4 Byte Ankunftszeit-Referenzinformation ((a) in 11), die aus dem ersten Transportstrompaket erfaßt wird, umfaßt.
  • In 11 wird die Zeitinformation, die einer Stromobjekteinheit (SOBU) entspricht, die auf Grundlage der Inkremental-Anwendungspaket-Ankunftszeit-(IAPAT)-Information berechnet wird, durch die oberen 3 Bytes und durch die oberen 6 Bits des vierten Bytes ausgedrückt. Der Grund hierfür besteht darin, daß die Einheitszeit der Inkremental-Anwendungspaket-Ankunftszeit (IAPAT) keine Zeitauflösung kleiner als 218 Bits aufweist.
  • Um den Fehler in der berechneten Paketankunftszeit auszugleichen oder zu kompensieren, ist es deshalb unvermeidbar, zu überprüfen, ob die 4-Byte Paketankunftszeit-Referenzinformation einen Übertrag erzeugt hat, nachdem das erste Paket einer beliebigen Stromobjekteinheit (SOBU) ankommt und bevor die Einheitszeit der Inkremental-Anwendungspaket-Ankunftszeit (IAPAT) abläuft.
  • Diesbezüglich vergleicht die Steuereinheit 250 die unteren 14 Bits der 30-Bit Zeitinformation, die auf Grundlage der Inkremental-Anwendungspaket-Ankunftszeit(IAPAT)-Information berechnet wird, mit den 14 Bits der 4-Byte Ankunftszeit-Referenzinformation des ersten Transportstrompakets der gegenwärtigen Stromobjekteinheit (SOBU) und folgert, daß ein Übertrag erzeugt wird, wenn das letztere größer als das erstere ist. Wenn dem so ist, dann subtrahiert die Steuereinheit 250 das niedrigstwertige Bit der oberen 2-Bytes von den 30 Bits, die auf Grundlage der Inkremental-Anwendungspaket-Ankunftszeit-(IAPAT)-Information berechnet werden, nimmt das 2-Byte Ergebnis als die oberen 2 Bytes der Paketankunftszeit des ersten Transportstrompakets der zugehörigen Stromobjekteinheit und vergleicht die Paketankunftszeit mit der angeforderten Suchzeit.
  • Bei dem in 11 gezeigten Beispiel ist die Zahl 11111111111111(2) größer als die Zahl 00000000000000(2) und somit werden die oberen 2 Bytes der Ankunftszeit des ersten Transportstrompakets durch Subtrahieren von 000100000000(16) von 6EBFXXXXXXXX(16) und Verwenden der oberen 2 Bytes aus dem Ergebnis erhalten. Infolgedessen wird die Zeitinformation, umfassend die 2-Byte Daten und die 4-Byte Paketankunftszeit, die aus dem Transportstrompaket erfaßt wird, für den Fall einer Datensuche verwendet.
  • Die Existenz eines Übertrags kann in einer anderen Weise geprüft werden. Zum Beispiel holt die Steuereinheit 250 sämtliche Daten der Sektoren, die die zugehörige Stromobjekteinheit bilden, zurück und überprüft die zurückgesetzte Anzeigeinformation (PAT_Übertrag), die in der Header-Information in jedem Sektor aufgezeichnet ist. Wenn irgendeine zurückgesetzte Anzeigeinformation einen Übertrag anzeigt, dann wird die Paketankunftszeit durch das voranstehend erwähnte Verfahren korrigiert. Ansonsten können die oberen 2 Bytes des Werts, der auf Grundlage der Inkremental-Ankunftspaket-Ankunftszeitinformation berechnet wird, als die oberen 2 Bytes der Paketankunftszeit verwendet werden.

Claims (8)

  1. Verfahren zum Suchen nach aufgezeichneten digitalen Datenströmen, umfassend: (a) Zurückholen einer Suchzeitinformation (MAPL), die Zählwerte (IAPAT) umfasst, die bei konstanten Zeitintervallen (x) gezählt werden, während jede Stromobjekteinheit (SOBU) aufgezeichnet wird, wobei jede Stromobjekteinheit (SOBU) aus einer vorgegebenen Anzahl von Transportstromeinheiten besteht; (b) Zugreifen auf eine Stromobjekteinheit (SOBU), die eine angeforderte Suchzeit (ST) enthält, unter Bezugnahme auf die zurückgeholte Suchzeitinformation (MAPL); (c) Zurückholen von Referenzinformation über die Ankunftszeit, die zu einer Starttransport-Stromeinheit der Stromobjekteinheit (SOBU), auf die zugegriffen wird, hinzugefügt ist; (d) Bestimmen der Ankunftszeit der Starttransport-Stromeinheit unter Verwendung der zurückgeholten Ankunftszeit-Referenzinformation und eines Zeitwerts, der aus der Suchzeitinformation berechnet wird, die mit der Stromobjekteinheit (SOBU) verbunden ist, auf die zugegriffen wird; und (e) Kompensieren der bestimmten Ankunftszeit auf Grundlage eines Vergleichs zwischen der zurückgeholten Ankunftszeit-Referenzinformation und dem Zeitwert, welcher von der Suchzeitinformation berechnet wird, die mit der Stromobjekteinheit (SOBU) verbunden ist, auf die zugegriffen wird.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der Schritt (d) die Ankunftszeit der Starttransport-Stromeinheit dadurch bestimmt, dass ein höchstwertiger Teil des berechneten Zeitwerts als die obere Zeiteinheit der Ankunftszeit-Referenzinformation betrachtet wird.
  3. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der Schritt (e) umfasst: (e1) Vergleichen der zurückgeholten Ankunftszeitinformation mit einem Teil des Zeitwerts, der aus der Suchzeitinformation (MAPL) berechnet wird, die mit der Stromobjekteinheit (SOBU) verbunden ist, auf die zugegriffen wird; (e2) Beurteilen, ob die Ankunftszeit-Referenzinformation, die zu jeder Transportstromeinheit hinzugefügt ist, zwischen der Startzeit der Stromobjekteinheit (SOBU), auf die zugegriffen wird, und der Zeit, die aus der Suchzeitinformation (MAPL) berechnet wird, die mit der Stromobjekteinheit (SOBU) verbunden ist, auf die zugegriffen wird, zurückgesetzt worden ist, auf Grundlage des Vergleichsergebnisses; und (e3) Korrigieren der bestimmten Ankunftszeit durch einen vorgegebenen Wert.
  4. Vorrichtung zum Suchen von aufgezeichneten digitalen Datenströmen, umfassend: eine Zurückholeinrichtung zum Zurückholen von Suchzeitinformation (MAPL), die Zählwerte enthält, die bei konstanten Zeitintervallen gezählt werden, während jede Stromobjekteinheit (SOBU), die aus einer vorgegebenen Anzahl von Transportstromeinheiten besteht, aufgezeichnet wird, und Zugreifen zum Wiedergeben einer Stromobjekteinheit (SOBU), die eine angeforderte Suchzeit (ST) enthält, unter Bezugnahme auf die zurückgeholte Suchzeitinformation (MAPL); und eine Steuereinrichtung zum Vergleichen einer Ankunftszeit-Referenzinformation, die zu einer Starttransport-Stromeinheit der Stromobjekteinheit (SOBU), auf die zugegriffen wird, hinzugefügt ist, mit einem Zeitwert, der aus der Suchzeitinformation (MAPL) berechnet wird, die mit der Stromobjekteinheit (SOBU) verbunden ist, auf die zugegriffen wird, und Kompensieren einer Ankunftszeit der Starttransport-Stromeinheit, die durch Verwendung der Ankunftszeit-Referenzinformation und des Zeitwerts bestimmt wird, auf Grundlage des Vergleichsergebnisses.
  5. Vorrichtung nach Anspruch 4, dadurch gekennzeichnet, dass die Steuereinrichtung die Ankunftszeit der Starttransport-Stromeinheit dadurch bestimmt, dass ein höchstwertiger Teil des berechneten Zeitwerts als die obere Zeiteinheit der Ankunftszeit-Referenzinformation betrachtet wird.
  6. Vorrichtung nach Anspruch 4, dadurch gekennzeichnet, dass die Steuereinrichtung die Ankunftszeit-Referenzinformation mit einem Teil des Zeitwerts, der aus der Suchzeitinformation (MAPL) berechnet wird, die mit der Stromobjekteinheit (SOBU) verbunden ist, auf die zugegriffen wird, vergleicht, beurteilt, ob die Ankunftszeit-Referenzinformation, die zu jeder Transportstromeinheit hinzugefügt wird, zwischen der Startzeit der Stromobjekteinheit (SOBU), auf die zugegriffen wird, und der Zeit, die aus der Suchzeitinformation berechnet wird, die mit der Stromobjekteinheit (SOBU) verbunden ist, auf die zugegriffen wird, zurückgesetzt worden ist, auf Grundlage des Vergleichsergebnisses, und die bestimmte Ankunftszeit korrigiert, indem ein vorgegebener Wert von der bestimmten Ankunftszeit subtrahiert wird.
  7. Verfahren zum Suchen nach aufgezeichneten digitalen Datenströmen, umfassend: (a) Zurückholen einer Suchzeitinformation (MAPL), die Zählwerte (IAPAT) umfasst, die bei konstanten Zeitintervallen (x) gezählt werden, während jede Stromobjekteinheit (SOBU) aufgezeichnet wird, wobei jede Stromobjekteinheit (SOBU) aus einer vorgegebenen Anzahl von Transportstromeinheiten besteht; (b) Zugreifen auf eine Stromobjekteinheit (SOBU), die eine angeforderte Suchzeit (ST) enthält, unter Bezugnahme auf die zurückgeholte Suchzeitinformation (MAPL); (c) Zurückholen von Referenzinformation über die Ankunftszeit, die zu einer Starttransport-Stromeinheit der Stromobjekteinheit (SOBU), auf die zugegriffen wird, hinzugefügt ist; und (d) Berechnen eines Zeitabschnitts zur Kompensation der zurückgeholten Ankunftszeitinformation unter Verwendung der zurückgeholten Ankunftszeit-Referenzinformation und eines Zeitwerts, welcher von der Suchzeitinformation (MAPL) berechnet wird, die mit der Stromobjekteinheit (SOBU), auf die zugegriffen wird, verbunden ist.
  8. Vorrichtung zum Suchen von aufgezeichneten digitalen Datenströmen, umfassend: eine Zurückholeinrichtung zum Zurückholen von Suchzeitinformation (MAPL), die Zählwerte (IAPAT) enthält, die bei konstanten Zeitintervallen gezählt werden, während jede Stromobjekteinheit (SOBU), die aus einer vorgegebenen Anzahl von Transportstromeinheiten besteht, aufgezeichnet wird, und Zugreifen zum Wiedergeben einer Stromobjekteinheit (SOBU), die eine angeforderte Suchzeit (ST) enthält, unter Bezugnahme auf die zurückgeholte Suchzeitinformation (MAPL); und eine Steuereinrichtung zur Berechnung eines Zeitabschnitts zur Kompensation einer Ankunftszeit-Referenzinformation einer Transportstromeinheit einer Stromobjekteinheit (SOBU), auf die zugriffen wird, mit einer Berechnung, unter Verwendung der Ankunftszeit-Referenzinformation und eines Zeitwerts, der von der Suchzeitinformation (MAPL), die mit der Stromobjekteinheit (SOBU) verbunden ist, auf die zugegriffen wird.
DE10005651A 1999-02-09 2000-02-09 Verfahren und Vorrichtung zum Suchen von aufgezeichneten digitalen Datenströmen Expired - Fee Related DE10005651B4 (de)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
KR19990004467 1999-02-09
KR1999-04467 1999-02-09
KR2000-00715 2000-01-07
KR1020000000715A KR100326144B1 (ko) 1999-02-09 2000-01-07 기록 디지털 데이터 스트림의 탐색정보 생성방법 및 이를이용한 탐색방법과, 그 장치
DE10066219 2000-02-09

Publications (2)

Publication Number Publication Date
DE10005651A1 DE10005651A1 (de) 2000-09-14
DE10005651B4 true DE10005651B4 (de) 2007-04-19

Family

ID=26634686

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10005651A Expired - Fee Related DE10005651B4 (de) 1999-02-09 2000-02-09 Verfahren und Vorrichtung zum Suchen von aufgezeichneten digitalen Datenströmen

Country Status (5)

Country Link
US (3) US6789072B1 (de)
JP (1) JP3300983B2 (de)
KR (1) KR100326144B1 (de)
CN (1) CN1269668A (de)
DE (1) DE10005651B4 (de)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6553086B1 (en) * 1998-10-02 2003-04-22 Lg Electronics, Inc. Method and apparatus for recording time information for digital data streams
KR100329392B1 (ko) 1999-01-04 2002-03-22 구자홍 기록 디지털 데이터 스트림의 탐색정보 기록방법 및 이를 이용한 탐색방법
US7454125B2 (en) * 1999-01-04 2008-11-18 Lg Electronics Inc. Method and apparatus for recording search information and searching for recorded digital data streams using the search information
KR100326144B1 (ko) * 1999-02-09 2002-03-13 구자홍 기록 디지털 데이터 스트림의 탐색정보 생성방법 및 이를이용한 탐색방법과, 그 장치
KR100612002B1 (ko) * 1999-10-27 2006-08-11 삼성전자주식회사 디지털 데이터 열/정보를 복원하기 위한 부가 정보를 저장하는 기록 매체, 기록 방법 및 복원 방법
CN1159909C (zh) * 2000-04-21 2004-07-28 松下电器产业株式会社 数字存储媒体的特殊再现方法
SG95685A1 (en) 2001-01-10 2003-04-23 Samsung Electronics Co Ltd Recording medium with content stream data recorded thereon, recording apparatus, and reproducing apparatus therefor
KR100619031B1 (ko) * 2004-06-11 2006-08-31 삼성전자주식회사 부가 데이터의 인터랙티브한 이용방법 및 장치, 그에 따른수신장치
KR20060082380A (ko) * 2005-01-12 2006-07-18 엘지전자 주식회사 기록 데이터의 편집을 위한 정보를 관리하는 방법 및 장치
EP1839308A4 (de) * 2005-01-12 2012-06-13 Lg Electronics Inc Verfahren und vorrichtung zur verwaltung von informationen zum editieren aufgezeichneter daten
US7619527B2 (en) * 2005-02-08 2009-11-17 Datalogic Scanning, Inc. Integrated data reader and electronic article surveillance (EAS) system
US10394771B2 (en) * 2007-02-28 2019-08-27 International Business Machines Corporation Use of search templates to identify slow information server search patterns
CN101854518A (zh) * 2009-03-30 2010-10-06 鸿富锦精密工业(深圳)有限公司 物体侦测系统及方法
US8812510B2 (en) * 2011-05-19 2014-08-19 Oracle International Corporation Temporally-correlated activity streams for conferences

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5619337A (en) * 1995-01-27 1997-04-08 Matsushita Electric Corporation Of America MPEG transport encoding/decoding system for recording transport streams

Family Cites Families (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4011517A (en) * 1975-01-22 1977-03-08 Stromberg-Carlson Corporation Timer apparatus for incrementing timing code at variable clock rates
CN1147854C (zh) * 1994-02-28 2004-04-28 索尼公司 数据记录方法和设备、数据记录介质,以及数据再生方法和设备
US5566174A (en) * 1994-04-08 1996-10-15 Philips Electronics North America Corporation MPEG information signal conversion system
US5666365A (en) * 1995-03-16 1997-09-09 Bell Atlantic Network Services, Inc. Simulcast transmission of digital programs to shared antenna receiving systems
GB2298951B (en) * 1995-03-17 1999-10-27 Olivetti Res Ltd Addition of time information
JP3891588B2 (ja) * 1995-03-28 2007-03-14 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴイ 直列データ流中に時間の関数として不規則に発生し得るようなパケットを有する情報信号の記録及び再生
EP0735776B1 (de) * 1995-03-29 2004-01-28 Hitachi, Ltd. Dekoder für komprimierte und multiplexierte Bild- und Audiodaten
US6119213A (en) * 1995-06-07 2000-09-12 Discovision Associates Method for addressing data having variable data width using a fixed number of bits for address and width defining fields
US6138147A (en) * 1995-07-14 2000-10-24 Oracle Corporation Method and apparatus for implementing seamless playback of continuous media feeds
US6226247B1 (en) * 1995-08-24 2001-05-01 Sony Corporation Data recording apparatus that identifies the type of data in each block of data
US5966387A (en) * 1995-09-25 1999-10-12 Bell Atlantic Network Services, Inc. Apparatus and method for correcting jitter in data packets
TW436777B (en) * 1995-09-29 2001-05-28 Matsushita Electric Ind Co Ltd A method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween
US6169843B1 (en) * 1995-12-01 2001-01-02 Harmonic, Inc. Recording and playback of audio-video transport streams
US6233256B1 (en) * 1996-03-13 2001-05-15 Sarnoff Corporation Method and apparatus for analyzing and monitoring packet streams
US5883924A (en) * 1996-04-12 1999-03-16 Hewlett Packard Company Method and apparatus for PCR jitter measurement in an MPEG-2 transport stream using sliding window
JP3047812B2 (ja) * 1996-05-08 2000-06-05 日本ビクター株式会社 磁気記録再生装置
US5918223A (en) * 1996-07-22 1999-06-29 Muscle Fish Method and article of manufacture for content-based analysis, storage, retrieval, and segmentation of audio information
US5691914A (en) * 1996-07-24 1997-11-25 American Sigma, Inc. Fluid flow measurement correcting system, and methods of constructing and utilizing same
JP4147592B2 (ja) * 1996-08-06 2008-09-10 ソニー株式会社 パケット処理方法、記録方法、記録システム
EP0828394B1 (de) * 1996-09-06 2006-05-03 Samsung Electronics Co., Ltd. Vorrichtung und Verfahren zur Umwandlung von Datentransferraten für digitale Audio- und Videodaten
EP0932949B1 (de) * 1996-10-11 2004-12-22 Sarnoff Corporation Verfahren und vorrichtung zur analyse von bitströmen
US6526144B2 (en) 1997-06-02 2003-02-25 Texas Instruments Incorporated Data protection system
US6463444B1 (en) * 1997-08-14 2002-10-08 Virage, Inc. Video cataloger system with extensibility
US6360234B2 (en) * 1997-08-14 2002-03-19 Virage, Inc. Video cataloger system with synchronized encoders
US6567980B1 (en) * 1997-08-14 2003-05-20 Virage, Inc. Video cataloger system with hyperlinked output
ID27672A (id) * 1997-09-17 2001-04-19 Matsushita Electric Ind Co Ltd Piringan optik, peralatan pengeditan data video, media perekaman dapat dibaca-komputer penyimpan program pengeditan, peralatan reproduksi piringan optik, dan media perekaman dapat dibaca-komputer penyimpan program reproduksi
KR100532738B1 (ko) * 1997-09-17 2005-12-01 마츠시타 덴끼 산교 가부시키가이샤 비디오 데이터 편집장치, 비디오 데이터 편집장치의 기록매체로서 이용하기 위한 광디스크 및 편집 프로그램을 저장한 컴퓨터 판독가능한 기록매체
US6275507B1 (en) * 1997-09-26 2001-08-14 International Business Machines Corporation Transport demultiplexor for an MPEG-2 compliant data stream
US6356567B2 (en) * 1997-09-26 2002-03-12 International Business Machines Corporation Embedded clock recovery and difference filtering for an MPEG-2 compliant transport stream
JPH11213627A (ja) * 1998-01-21 1999-08-06 Toshiba Corp 記録予約情報を記録再生できる記録媒体と記録再生装置
JPH11275524A (ja) * 1998-03-20 1999-10-08 Pioneer Electron Corp データ記録方法、データ再生方法、データ記録装置およびデータ再生装置
US6480467B1 (en) * 1998-03-20 2002-11-12 Lucent Technologies Inc. Conformance definitions for guaranteed frame rate service
US8306170B2 (en) * 1998-03-31 2012-11-06 International Business Machines Corporation Digital audio/video clock recovery algorithm
JP3383580B2 (ja) * 1998-05-15 2003-03-04 株式会社東芝 情報記憶媒体と情報記録再生装置と方法
US6195392B1 (en) * 1998-06-30 2001-02-27 U.S. Philips Corporation Method and arrangement for generating program clock reference values (PCRS) in MPEG bitstreams
US6321252B1 (en) * 1998-07-17 2001-11-20 International Business Machines Corporation System and method for data streaming and synchronization in multimedia groupware applications
US6233389B1 (en) * 1998-07-30 2001-05-15 Tivo, Inc. Multimedia time warping system
US6553086B1 (en) * 1998-10-02 2003-04-22 Lg Electronics, Inc. Method and apparatus for recording time information for digital data streams
US6525775B1 (en) * 1998-10-09 2003-02-25 Matsushita Electric Industrial Co., Ltd. Method for updating software in a digital television receiver using recorded data
KR100345235B1 (ko) * 1998-11-08 2005-07-29 엘지전자 주식회사 디지털데이터스트림기록방법및그장치
CA2289958C (en) * 1998-11-19 2003-01-21 Tomoyuki Okada Information recording medium, apparatus and method for recording or reproducing data thereof
KR100618961B1 (ko) * 1998-12-16 2006-09-01 삼성전자주식회사 패킷 데이터의 고속 탐색을 위한 정보 생성 방법과 이 정보를 저장하는 기록 매체, 이를 이용하는 기록 및/또는 재생 장치
EP1021048A3 (de) * 1999-01-14 2002-10-02 Kabushiki Kaisha Toshiba System zur Aufnahme von digitalem Video und Aufnahmemedium
KR100326144B1 (ko) * 1999-02-09 2002-03-13 구자홍 기록 디지털 데이터 스트림의 탐색정보 생성방법 및 이를이용한 탐색방법과, 그 장치
JP3805985B2 (ja) * 1999-02-18 2006-08-09 株式会社東芝 ストリームデータの情報記憶媒体、その記録方法、再生方法、記録装置および再生装置
US6493832B1 (en) * 1999-03-17 2002-12-10 Sony Corporation Communication apparatus which handles a time stamp
WO2000068946A1 (fr) * 1999-05-07 2000-11-16 Kabushiki Kaisha Toshiba Structure de donnees pour donnees en continu, et procede d'enregistrement et de reproduction de donnees en continu
US6675174B1 (en) * 2000-02-02 2004-01-06 International Business Machines Corp. System and method for measuring similarity between a set of known temporal media segments and a one or more temporal media streams
JP4691235B2 (ja) * 2000-07-27 2011-06-01 宗教法人總泉寺 収骨容器
US6963612B2 (en) * 2001-08-31 2005-11-08 Stmicroelectronic, Inc. System for detecting start codes in MPEG video streams and method of operating the same
US20050065912A1 (en) * 2003-09-02 2005-03-24 Digital Networks North America, Inc. Digital media system with request-based merging of metadata from multiple databases
JP2007150977A (ja) * 2005-11-30 2007-06-14 Toshiba Corp マルチavストリームの再生方法および再生装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5619337A (en) * 1995-01-27 1997-04-08 Matsushita Electric Corporation Of America MPEG transport encoding/decoding system for recording transport streams

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Fernseh- und Kino- Technik, 48. Jg. Nr. 10/1994, S. 545, 548 bis 550, 553 *

Also Published As

Publication number Publication date
US7054884B2 (en) 2006-05-30
CN1269668A (zh) 2000-10-11
US6789072B1 (en) 2004-09-07
US20040186822A1 (en) 2004-09-23
DE10005651A1 (de) 2000-09-14
JP2000244850A (ja) 2000-09-08
KR20000057729A (ko) 2000-09-25
JP3300983B2 (ja) 2002-07-08
US20060190467A1 (en) 2006-08-24
KR100326144B1 (ko) 2002-03-13
US7689097B2 (en) 2010-03-30

Similar Documents

Publication Publication Date Title
DE10005651B4 (de) Verfahren und Vorrichtung zum Suchen von aufgezeichneten digitalen Datenströmen
DE69408237T3 (de) Vorrichtung zur Komprimierung/Dekomprimierung von Videosignalen in einer Videoplattenaufzeichnungs-/wiedergabegerät
DE69924765T2 (de) Vorrichtung zur Erzeugung von Daten zur Wiederfindung von Videodaten und Vorrichtung zur Wiederfindung von Videodaten
DE69836893T2 (de) Bewegtbildkompositionssystem
DE60210611T2 (de) Effizientes übertragen und abspielen digitaler information
DE60007876T2 (de) Digitales videoverarbeitungs- und schnittstellensystem für video-, audio- und zusatzdaten
DE69933461T2 (de) Fehlerverdeckung für hierarchische subband kodierung und dekodierung
DE69732041T2 (de) Verfahren und vorrichtung zur analyse von bitströmen
DE60102831T2 (de) System und verfahren zur verarbeitung von mpeg-stroemen fuer die einfuegung von dateiindex
DE60028120T2 (de) Datenverarbeitungsverfahren und -gerät, Datenwiedergabeverfahren und -gerät, Datenaufzeichnungsmedien
DE60204039T2 (de) Vorrichtung zur kodierung und dekodierung von audiosignalen
DE69632443T2 (de) Paketdatenaufzeichnungs-/-wiedergabesystem
DE69913894T2 (de) Wiedergabeverfahren, Speichermedium, Wiedergabegerät
DE69834029T2 (de) Bedeutsame szenenfeststellung und rahmenfilterung für ein visuelles indexierungssystem
DE69334130T2 (de) Verfahren und System für die Erfassung von Audiorundfunkabschnitten
DE60223483T2 (de) Verfahren zum aufzeichenen eines digitalen Rundfunkprogramms und zeitbasierter Wiedergabe eines aufgezeichneten Rundfunkprogramms und zugehörige Vorrichtung
DE19506372A1 (de) Bi-Direktionales Bewegungsschätzverfahren und ein dafür vorgesehenes Gerät
DE3115902A1 (de) Digitales videodaten-aufzeichnungs- und/oder -wiedergabegeraet
DE69535547T2 (de) Aufzeichnungs- und Wiedergabegerät für digitale Audio- und Videosignale
DE60210659T2 (de) Aufnahme von rundfunk-verbesserungsdiensten
DE60033382T2 (de) Dateiverwaltungssystem
DE19522326C2 (de) Verfahren und Informations-Wiedergabevorrichtung
WO2001045416A1 (de) Verfahren und anordnung zum ändern des informationsinhaltes eines digitalen video-transportstromes in ausgewählten regionen
DE69910360T2 (de) Audioinformationsverarbeitungsverfahren und -vorrichtung unter Verwendung von zeitangepassten kodierten Audioinformationsblöcken in Audio/Videoanwendungen zum Erleichtern von Tonumschaltung
DE60004891T2 (de) Verfahren zur aufzeichnung oder wiedergabe von datenströmen mit niedriger bitrate

Legal Events

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

Ref document number: 10066219

Country of ref document: DE

Kind code of ref document: P

Q171 Divided out to:

Ref document number: 10066219

Country of ref document: DE

Kind code of ref document: P

8363 Opposition against the patent
8339 Ceased/non-payment of the annual fee