DE60030944T2 - Nummerierung von videobjekten und -zellen - Google Patents

Nummerierung von videobjekten und -zellen Download PDF

Info

Publication number
DE60030944T2
DE60030944T2 DE60030944T DE60030944T DE60030944T2 DE 60030944 T2 DE60030944 T2 DE 60030944T2 DE 60030944 T DE60030944 T DE 60030944T DE 60030944 T DE60030944 T DE 60030944T DE 60030944 T2 DE60030944 T2 DE 60030944T2
Authority
DE
Germany
Prior art keywords
cell
video
cells
recording
new
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE60030944T
Other languages
English (en)
Other versions
DE60030944D1 (de
Inventor
Wiebe De Haan
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of DE60030944D1 publication Critical patent/DE60030944D1/de
Application granted granted Critical
Publication of DE60030944T2 publication Critical patent/DE60030944T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers 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/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/036Insert-editing
    • 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/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/32Indexing; 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 separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • 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
    • 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/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/216Rewritable discs
    • 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/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/218Write-once discs
    • 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
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

  • GEBIET DER ERFINDUNG
  • Die Erfindung betrifft ein Verfahren zum Aufzeichnen von codierten Informationssignalen, wie im Oberbegriff von Anspruch 1 angeführt, auf einem plattenartigen Datenträger, wie beispielsweise einer optisch lesbaren Platte. Die Erfindung betrifft ferner eine Aufzeichnungsvorrichtung zum Durchführen des Verfahrens.
  • HINTERGRUND DER ERFINDUNG
  • Das DVD-Videoformat für optisch lesbare Platten ist in den DVD Specifications for Read-Only Disc, Teil 3: Video Specifications (Version 1.0, August 1996) definiert. Einschlägige Teile davon sind zum Beispiel in der Europäischen Patentanmeldung EP 724 264 und in der US-Patentschrift 5 784 528 in Druckschrift D1 beziehungsweise D2 in der Liste der genannten Druckschriften offenbart, die am Ende dieser Beschreibung gefunden werden kann. Beide Druckschriften werden hierin durch Nennung einbezogen.
  • Das DVD-Videoformat, wie in den vorhergehend genannten Specifications for READ-Only Disc definiert und in D1 und D2 offenbart, wurde zum Speichern von Filmen und anderem Videoinhalt auf nicht wiederbeschreibbaren DVD-Medien geschaffen. Einige der Merkmale des DVD-Videoformats machen es weniger geeignet für Echtzeit-Aufzeichnungsanwendungen.
  • EP 0 898 279 offenbart ein Verfahren zum Aufzeichnen von Videoobjekten, die eine Sequenz von zusammenhängend aufgezeichneten Zellen und eine Wiedergabesequenz von Zellen, die eine abspielbare Programmkette definieren, umfassen, auf einem plattenartigen Aufzeichnungsmedium, und zum Aufzeichnen von Navigationsdaten innerhalb der Zellen, die Zellkennnummern umfassen.
  • Es ist indes wünschenswert, Videoströme und damit verbundene Datenstrukturen in Echtzeit auf wiederbeschreibbaren Medien zu erzeugen und aufzuzeichnen, die vorzugsweise nahezu identisch mit den Strukturen sind, die im DVD-Videoformat definiert sind. Solche wiederbeschreibbaren Platten sollten mit dem größten Teil der installierten Basis von Unterhaltungs-DVD-Videospielern abspielkompatibel sein. Das Verfahren ge mäß der Erfindung beschreibt ein neuartiges und erfinderisches Format für DVD-Video-kompatibles Echtzeit-Aufzeichnen von Videoströmen, das im Folgenden als Real Time DVD Video Recording oder kurz DVD-Video Recording bezeichnet wird. Das definierte Format ist für Heimvideoaufzeichnen auf einem optischen Medium bestimmt, das mit DVD-Videospielern abspielkompatibel ist.
  • Das vorhergehend genannte DVD-Videoformat erfordert, dass Daten für ein VTS zusammenhängend zugewiesen werden. Dies ergibt alle Arten von Problemen, wenn ein Teil der Daten mit neuen Aufzeichnungen überschrieben wird.
  • Wenn Editierung durchgeführt wird oder ein Teil eines Titels überschrieben wird, folgt das Nummerieren der Videoobjekte (Video Objects; VOB) und der Zellen (Cells) nicht mehr den DVD-Video-Regeln. DVD-Video beschreibt inkrementelles Nummerieren von Videoobjekten und Zellen. Wenn zum ersten Mal auf der Platte aufgezeichnet wird, kann diese Anforderung allgemein eingehalten werden. Wenn indes alte Aufzeichnungen (teilweise) überschrieben werden, oder wenn der Benutzer editiert, kann es möglich sein, dass das Beibehalten des inkrementellen Nummerierens nicht möglich ist. Da die VOB- und Cell-Nummerierung in den Echtzeitdaten in den Navigation Packs (NV-PCK) eingebunden ist, ist viel Zeit erforderlich, um den Strom korrekt zu machen.
  • Ferner ist es gemäß den DVD-Videoregeln nicht erlaubt, innerhalb einer Cell zu beginnen.
  • Eine Programmkette (Program Chain), die eine Wiedergabesequenz von Cells definiert, sollte eine Cell-Startadresse und eine Cell-Endadresse umfassen. Das Splitting oder Überschreiben eines Teils einer Cell führt aus diesem Grund zu einer neuen Cell. Infolgedessen wird eine neue Cell-Kennnummer hinzugefügt. Da die DVD Read Only Video Regeln ein inkrementelles Nummerieren der Cells und Video Objects erfordern, sollten alle Cells und Video Objects neu nummeriert werden. Dies erfordert eine zeitaufwändige Aktualisierung der Navigationsdaten innerhalb der Cells.
  • AUFGABE UND ZUSAMMENFASSUNG DER ERFINDUNG
  • Infolgedessen ist es unter anderem eine Aufgabe der Erfindung, die vorhergehend genannten Nachteile zu beseitigen. Gemäß einem ihrer Aspekte ist ein Aufzeichnungsverfahren gemäß der Erfindung wie im kennzeichnenden Teil von Anspruch 1 angeführt gekennzeichnet.
  • Dadurch, dass ein nicht inkrementelles Nummerieren von Cells in einer Wiedergabesequenz erlaubt wird, wird ein zeitaufwändiges Aktualisieren der Navigationsdaten innerhalb aller Cells vermieden.
  • Gemäß einem weiteren vorteilhaften Aspekt der Erfindung ist das Verfahren wie im kennzeichnenden Teil von Anspruch 2 angeführt gekennzeichnet. Hierdurch wird ein Umnummerieren von Video Objects vermieden.
  • Weitere vorteilhafte Aspekte der Erfindung werden in anderen abhängigen Ansprüchen angeführt.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Diese und weitere Aspekte und Vorteile der Erfindung werden aus den hiernach mit mehr Details unter Bezugnahme auf die Offenbarung bevorzugter Ausführungsformen, insbesondere unter Bezugnahme auf die angefügten Figuren erklärt und ersichtlich werden, in denen
  • 1 die logische Datenstruktur einer DVD-Platte veranschaulicht, die einer Ausführungsform zur DVD-Videoaufzeichnung (DVD Video Recording) gemäß der Erfindung entspricht;
  • 2 die Struktur des Video Manager (VMG) Bereichs von 1 mit mehr Details veranschaulicht;
  • 3 die Struktur des Video Title Set Information (VTSI) Bereichs von 1 mit mehr Details veranschaulicht;
  • 4 die Struktur der Video Manager Information Management Table (VTSI_MAT) von 2 veranschaulicht;
  • 5 die Struktur des Program Chain Information (PGCI) Bereichs veranschaulicht;
  • 6 ein Beispiel des Auffindens einer Titles Program Chain Information (PGCI) zeigt;
  • 7 eine Aufzeichnungsvorrichtung gemäß einer ersten Ausführungsform der Erfindung, wobei die jeweiligen Einheiten davon in den folgenden Figuren mit mehr Details veranschaulicht werden, in denen
  • 8 eine A/V-Eingabeeinheit zeigt;
  • 9 eine CODEC-Einheit zeigt;
  • 10 ein A/V-Ausgabeeinheit zeigt;
  • 11 eine Steuereinheit zeigt; und
  • 12 eine Systemsteuereinheit zeigt.
  • BESCHREIBUNG DER AUSFÜHRUNGSFORMEN
  • Die hiernach offenbarte Datenstruktur erklärt die DVD-Video-Kompatibilität hinter dem Real-Time Video Recording Format und gibt an, wie es durch Aufzeichnungsgeräte verwendet werden sollte, um Platten zu erzeugen, die mit der DVD-Videowiedergabe kompatibel sind.
  • Zum Überwinden der Einschränkungen des Echtzeit-Aufzeichnens des DVD-Videoformats für nicht wiederbeschreibbare Platten wurde eine Anzahl von Änderungen in der Organisation der Daten und der Verwendung von einigen der Aufzeichnungsparameter im Echtzeit-Datenstrom vorgenommen.
  • Die Verwendung von Titeln (Titles) und Menüs (Menus) ist auf das Verbessern der Austauschbarkeit von wiederbeschreibbaren Platten zwischen Aufzeichnungsgeräten beschränkt. Zusätzlich dazu werden strikte Regeln für Abspiellisten (Play Lists) definiert, die durch den Benutzer erzeugt werden können, um Wiedergabesequenzen von Stücken von den aufgezeichneten Titles zu definieren.
  • Zunächst wird eine Liste von Definitionen gegeben.
  • Zugriffseinheit
  • Codierte Darstellung einer Darstellungseinheit. Siehe ISO/IEC 13818-1, die MPEG-2-Systeme betrifft, Druckschrift D3 in der Liste der genannten Druckschriften, die am Ende dieser Beschreibung gefunden werden kann, für eine detailliertere Definition der MPEG-Audio- und Video-Zugriffseinheiten.
  • Buffer Cell
  • Letzte Cell eines Video Objects (VOB), die nur eine Video Object Unit (VOBU) umfasst. Die Buffer Cell wird nicht durch eine der Program Chains (PCGC) verwendet. Die Cell ID einer Buffer Cell ist gleich 255.
  • Cell
  • Sequenz von einer oder mehreren Video Object Units (VOBU). Die erste VOBU einer Cell soll Videodaten umfassen. Cells sind grundlegende Darstellungseinheiten für die Program Chains (PGC).
  • Chapter
  • Unterteilung eines Titles. Anderes Wort für Part_of_Title (PTT).
  • DVD-VR-Format
  • Kurz für Video Format Specifications for Real-Time DVD-Video Recording.
  • DVD-Videoformat für nicht wiederbeschreibbare Platten
  • Format wie in den DVD Specifications for Read-Only Disc – Teil 3: Video Specifications (Version 1.0, August 1996) angegeben, von denen Elemente in D1 und D2 offenbart werden.
  • DVD-Videoformat für wiederbeschreibbare Platten
  • Format der die DVD-Video betreffenden Strukturen mit den Abwandlungen, die in dieser Offenbarung angegeben werden.
  • Elementarstrom
  • Ein Elementarstrom ist ein generischer Ausdruck für eine Sequenz von codiertem Video, codiertem Audio, codierter Grafik oder anderen Zugriffseinheiten, die durch einen hypothetischen Decoder ohne eine besondere Steuerung von einem externen Controller korrekt decodiert werden kann.
  • Free Space
  • Recording, das in der Title Search Pointer Table durch einen Free Space Title dargestellt wird. Wenn das letzte Recording freier Raum (Free Space) ist, wird es nicht in dieser Tabelle dargestellt.
  • Free Space Title
  • Full Title oder Play List Title, der nicht wiedergegeben werden kann, da die entsprechende Program Chain Information einen Pre-Command enthält, um dies zu verhindern. Time_Play(), Time_Search(), PTT_Play() und PTT_Search() sind für einen Free Space Title gesperrt. Es kann sein, dass die Cell-Informationen in der Program Chain eines Free Space Titles nicht zuverlässig sind.
  • Full Title
  • Title, der ein Recording darstellt.
  • Wenn ein Full Title abgespielt wird, werden alle vollständigen Cells (außer die Buffer Cells), die im Recording enthalten sind, in der Reihenfolge der Datenzuweisung in der VTS Title VOBS abgespielt. Auf Full Titles kann über das Title Menu zugegriffen werden.
  • Group of Pictures (GOP)
  • Reihe von codierten Bildern, die mit einem GOP-Header beginnen, dem ein intracodiertes Bild folgt. Die GOP stellt bis zu 36 Anzeigefelder bei einer Rate von 59.94 Hz oder 30 Felder bei einer Rate von 50 Hz dar.
  • MPEG-2 Program Stream (MPEG-2 PS)
  • Program Stream, wie in ISO/IEC 13818-1, das MPEG-2-Systeme betrifft, Druckschrift D3 in der Liste der genannten Druckschriften, die sich am Ende dieser Beschreibung findet, definiert.
  • Multiplexstrom
  • Ein Multiplexstrom ist ein Einbit-Strom, der einen oder mehrere Elementarströme kombiniert, die synchron abgespielt werden können.
  • Play List (oder Play List Title)
  • Title, der eine Wiedergabesequenz von Cells von einem Recording darstellt. Auf die Play Lists kann vom Title Menu zugegriffen werden.
  • Program Chain (PGC)
  • Wiedergabesequenz von Cells für die Darstellung eines Menus oder Titles.
  • Real Title
  • Full Title oder Play List Title, der kein Free Space Title ist.
  • Recording
  • Zusammenhängendes Stück der VTS Title VOBS, die eine ganze Anzahl von MPEG-2-PS-Paketen umfasst.
  • Die VTS Title VOBS ist in benachbarte Recordings untergliedert, die nicht notwendigerweise mit den VOBs in der VOBS übereinstimmen.
  • Title
  • Einheit, die in der Title Search Pointer Table aufgelistet ist, und auf die durch den Benutzer zugegriffen werden kann.
  • Title Menu
  • Menu, das dem Benutzer Zugriff auf die Play Lists und wahlweise auf die Full Titles verschafft.
  • Title Search Pointer Table
  • Tabelle im Video Manager, die alle verfügbaren Play Lists und Full Titles auf der Platte auflistet. Sie ist ein Anfangspunkt zum Auffinden der Daten, die für das Abspielen eines Titles relevant sind.
  • Video Manager VMG
  • DVD-Video-Datenstrukturen, die Informationen über die aufgezeichneten Videodaten und das Title Menu umfassen. Die Title Search Pointer Table ist eines der Elemente des Video Managers.
  • Video Object (VOB)
  • Ein Video Object ist ein (Teil von) einer Sequenz von zusammenhängend aufgezeichneten Cells, die zusammen einen (Teil von einem) MPEG-2 Program Stream bilden.
  • Eine ganze Anzahl von MPEG-2 Program Stream Paketen kann am Anfang der ersten Cell des VOB fehlen, wenn die Cell nicht durch durch irgendeinen Title verwendet wird. Die letzte Cell eines VOB ist eine Buffer Cell.
  • Ein VOB soll einen Video-Elementarstrom umfassen. Lücken im Videostrom sind unter Bedingungen erlaubt, die durch die DVD-Videospezifikationen angegeben werden.
  • Gemäß den DVD-Videospezifikationen kann ein VOB auch bis zu acht Audio-Streams (in Elementaraudioströmen und/oder in Private Streams) und bis zu 32 Sub-picture-Streams umfassen. Das DVD-VR-Format erlaubt nur einen Audio-Stream und einen Sub-picture-Stream innerhalb des gleichen VOB.
  • Video Object Unit (VOBU)
  • Ganze Anzahl von MPEG-2 Program Stream Paketen, die einer Darstellungsdauer zwischen 0.4 und 1.0 Sekunden entsprechen.
  • Die letzte VOBU einer Cell hat eine maximale Darstellungsdauer von 1,2 Sekunden. Wenn die VOBU Video enthält, bestehen die Videodaten aus einer ganzen Anzahl von GOPs und beginnen mit einem Sequenzheader, einem GOP-Header und einem intracodierten Bild.
  • Eine Sub-picture-Unit ist in einer VOBU wahlfrei und kann die VOBU-Grenzen nicht überschreiten. Die Gültigkeitsdauer, die mit der SPU verbunden ist, endet am oder vor dem Ende der Darstellungszeit der VOBU.
  • Video Object Set (VOBS)
  • Sammlung von zusammenhängend aufgezeichneten VOBs.
  • VOBs, die für die Menüs verwendet werden, sind im Video Manager VOBS (VMGM_VOBS) gespeichert. VOBs, die für die Titles verwendet werden, sind im VTS Title VOBS (VTSTT_VOBS) gespeichert.
  • 1 zeigt die allgemeine Datenstruktur gemäß dem Real-Time Video Recording Format. Die Datenstruktur umfasst einen Lead-In-Bereich (LI), einen Volume (VOL) und File System (FS) Bereich, einen Video Manager (VMG) Bereich, einen Video Title Set (VTS) und einen Bereich, der für andere Strukturen reserviert ist (OTHER), einen Lead-Out-Bereich (LO), wie aus der DVD-ROM-Datenstruktur bekannt. Nicht spezifisch in 1 gezeigt wird die Presentation Control Information (PCI) und Data Search Information (DSI) innerhalb des Video Object Sets für VTS Titles (VTSTT_VOBS), die beide in den Navigation Packs (NV_PCK) von jeder Video Object Unit (VOBU) verteilt sind.
  • Die Datenorganisation gemäß dem Real-Time Video Recording Format wird zunächst allgemein erläutert.
  • In Bezug auf den Video Manager (VMG) wird Folgendes angemerkt. Der Video Manager (VMG) soll ein Title Menu umfassen. Infolgedessen ist ein Video Object Set für das Video Manager Menu (VMGM_VOBS) obligatorisch.
  • In Bezug auf die Video Title Sets (VTS) wird Folgendes angemerkt. Die Datenstruktur auf einer Platte umfasst nur einen Video Title Set (VTS). Das Root Menu sollte eine Dummy Program Chain (PGC) mit einem Pre-Command umfassen, der das Title Menu aufruft. Auf der Platte sollten keine anderen Video Title Set (VTS) Menüs vorhanden sein. Infolgedessen enthält der Video Title Set (VTS) kein Video Object Set für ein Video Title Set Menu (VTSM_VOBS). Der Video Object Set für Video Title Set Titles (VTSTT_VOBS) des Video Title Sets (VTS) umfasst den aufgezeichneten Videoinhalt.
  • In Bezug auf den Video Object Set (VOBS), die Video Objects (VOBs) und Cells wird Folgendes angemerkt. Ein Video Object (VOB) ist (ein Teil von) eine(r) Sequenz von zusammenhängend aufgezeichneten Cells, die zusammen einen (Teil von einem) MPEG-2 Program Stream bilden, wie in D4 definiert. Eine ganze Anzahl von MPEG-2 Program Stream Paketen kann am Anfang der ersten Cell des Video Objects (VOB) fehlen, wenn diese Cell nicht durch einen der Titles verwendet wird. Die letzte Cell eines Video Objects (VOB) ist eine Buffer Cell, die nicht durch einen der Titles verwendet wird. Ein Video Object Set (VOBS) ist eine Sammlung von zusammenhängend aufgezeichneten Video Objects (VOBs). Video Objects (VOBs) und Cells auf einer wiederbeschreibbaren Platte sind nicht voll mit den Video Specifications for the DVD Read-Only Disc, wie in D2 und D4 offenbart, kompatibel. Die folgenden Ausnahmen sind erlaubt oder erforderlich.
    • 1) Die DVD-Videospezifikation verlangt, dass ein Video Object (VOB) mit einer System Clock Reference (SCR) gleich null beginnt. Dies ist für DVD-VR-Platten nicht erforderlich.
    • 2) Die Anzeige des Videostroms von einem Video Object (VOB) muss weder mit einem oberen Feld beginnen, noch mit einem unteren Feld enden.
    • 3) Die DVD-Videospezifikation schreibt ein inkrementelles Nummerieren der Video Objects (VOBs) und Cells vor. Wenn zum ersten Mal auf der Platte aufgezeichnet wird, kann diese Anforderung allgemein eingehalten werden. Wenn indes alte Aufzeichnungen (teilweise) überschrieben werden oder wenn der Benutzer editiert, kann es möglich sein, dass das Beibehalten des inkrementellen Nummerierens nicht möglich ist. Um dieses Problem zu überwinden, erfordert das DVD-VR-Format, dass die Video Object Identification Nummer (VOB ID) von allen Video Objects gleich „1" ist. Zudem bleiben die Cell ID Nummern (außer der Nummer 255) eindeutig aber es wird erlaubt, dass diese nicht sequentiell sind.
    • 4) Video Objects (VOBs) und Cells umfassen Navigation Packs (NV_PCK) mit Vorwärtsverweisen zum Erleichtern der Suche in Vorwärtsrichtung. Einige dieser Vorwärtsverweise können zum Zeitpunkt des Aufzeichnens nicht bekannt sein und müssen mit Werten codiert werden, die es herkömmlichen Wiedergabegeräten ermöglicht, auf eine annehmbare Art und Weise zu arbeiten.
    • 5) Die Navigation Packs (NV_PCK) enthalten auch einen Parameter, der die Zeit der Beendigung des letzten Videorahmens des Video Objects (VOB) angibt. Dieser Parameter kann nicht in allen Fällen in Echtzeit korrigiert werden. Um dieses Problem zu lösen, wird für diesen Parameter eine große Nummer aufgezeichnet. Eine Buffer Cell am Ende eines Video Objects (VOB) gewährleistet, dass das Ende eines Video Objects (VOB) während der Wiedergabe nie erreicht wird.
  • In Bezug auf die Aufzeichnungen wird Folgendes angemerkt. Der Video Object Set für Titles in einem Video Title Set (VTSTT_VOBS) kann in eine Sammlung von benachbarten Stücken untergliedert werden, die Recordings genannt werden, die nicht notwendigerweise mit den Video Objects (VOBs) übereinstimmen. Recordings umfassen eine ganze Anzahl von MPEG-2-PS-Paketen.
  • Recordings betreffen das Untergliedern des Inhalts, wie er für den Benutzer dargestellt wird.
  • In Bezug auf Full Titles, Play Lists und Free Space wird Folgendes angemerkt. Für jedes Recording werden zwei One_Sequential_PGC_Titles erzeugt: ein Full Title und eine Play List. Der Full Title definiert die Wiedergabe aller vollständigen Cells (außer Buffer Cells) eines Recordings in der Reihenfolge der Zuweisung im Video Object Set (VOBS). Die Play List kann sich vom Full Title unterscheiden. Wenn dies der Fall ist, definiert sie die Wiedergabe einer Untermenge der Cells, die durch den Full Title abgespielt werden.
  • Full Titles und Play Lists werden jeweils als ein Title in der Title Search Pointer Table in VMGI (TT_SRPT) und als eine Title Unit (TTU) in der Part_of_Title Search Pointer Table in der VTSI (VTS_PTT_SRPT) dargestellt. Eine Play List zeigt auf die gleiche Program Chain (PGC) wie der entsprechende Full Title, wenn nicht eine unterschiedliche Program Chain (PGC) für die Play List aufgezeichnet wird.
  • Full Titles und Play List Titles sind Real Titles, außer, wenn sie als Free Space gekennzeichnet sind. Wenn ein Full Title durch den Benutzer gelöscht wird, werden sowohl der Full Title als auch die Play List in der Title Search Pointer Table (TT_SRPT) als Free Space gekennzeichnet, indem ein eindeutiger Playback Type Wert (TT_PB_TY) gesetzt wird. Wenn zwei aufeinanderfolgende Full Titles gelöscht werden, sollten die Einträge in der Title Search Pointer Table (TT_SRPT) in einem neuen Title zusammengefasst werden. Auch die betreffenden Play Lists werden zusammengefasst und als Free Space gekennzeichnet. Freier Raum, der auf der Platte am Ende des VTS Title VOBS oder über die Grenzen des VTS hinaus verfügbar ist, spiegelt sich nicht in der TT_SRPT wieder. 6 veranschaulicht ein Beispiel des Auffindens einer PGCI eines Titles.
  • Innerhalb von 6 werden die folgenden Datenstrukturen angegeben: Title Play Back Type (TT_PB-TY), Number of Part_of_Title (PTT_Ns), VTS Title Number (VTS_TTN), PGC_Number (PGCN), Program Number (PGN), VTS Title Number (VTS_TTN), Start Address der VTS Program Chain Information Table (VTS_PGCI-SA), Program Chain Information Table (PGCIT), Number of Angles (AGL-Ns), Parent_ID_field for Title (TT_PTL_ID_FLD), VTS Number (VTSN) und Parent_ID-Field (PTL_ID_FLD).
  • Jeder Title (außer der letzte Play List Title und der letzte Full Title) ist durch einen LinkPGCN-Befehl in der verbundenen Program Chain Information (PGCI) mit dem nächsten Title verbunden. Die Program Chain Information (PGCI) der letzten Play List und des letzten Full Titles umfasst einen CallSS zum Title Menu. Wenn der Title als Free Space gekennzeichnet ist, wird dieser Befehl als ein Pre-Command in den Program Chain Infor mationen (PGCI) gespeichert. Andernfalls wird der Befehl als ein Post-Command gespeichert.
  • Die Anzahl von Full Titles auf einer DVD-VR-Platte ist gleich der Anzahl von Play Lists mit einem Maximum von 49. Titles können in maximal 99 Chapters (Part_of_Titles) unterteilt werden. Die maximale Anzahl von Chapters für alle Full Titles auf einer Platte beträgt 254.
  • Nachfolgend werden die Einschränkungen und Abwandlungen im Vergleich zum Nur-Lese-Format angegeben.
  • Wie bereits unter Bezugnahme auf 1 offenbart, wird der Video Title Set exakt auf der Platte aufgezeichnet. 2 veranschaulicht die Datenstruktur der allgemeinen Video Manager General Information (VMGI) innerhalb des in 1 gezeigten Video Manager (VMG) Bereichs. Wie in 1 sind die Presentation Control Information (PCI) und Data Search Information (DSI) in 2 nicht gezeigt, obgleich diese Informationen in den entsprechenden Navigation Packs (NV_PCK) in jeder Video Object Unit (VOBU) des Video Object Sets für das Video Manager Menu (VMGM_VOBS) verteilt sind.
  • In Bezug auf die Video Manager Information Management Table (VMGI_MAT) umfassen die ersten 8 Bytes der Provider Unique ID (PVR_ID) die Zeichenfolge „DVD-VR01". Die First Play Program Chain (FP_PGC) umfasst als einen Pre-Command einen JumpSS zum Title Menu.
  • Die Title Search Pointer Table (TT_SRPT) besteht aus zwei Abschnitten gleicher Länge. Die erste Hälfte enthält Zeiger zu N Play Lists und die zweite Hälfte enthält Zeiger zu N Full Titles. Play Lists wie auch Full Titles werden in der Reihenfolge der inkrementellen Startadressen der ersten verwendeten Cell im Video Object Set (VOBS) sortiert. Alle Titles sind One_Sequential_PGC_Titles, für die Time_Play() und Time_Search() gesperrt sind. Part_of_Title_Play() und Part_of_Title-Search() sollen für Titles gesperrt sein, die mit Free Space verbunden sind, und sollen für andere Titles nicht gesperrt sein. Tabelle 1 listet erlaubte Playback Types, wie durch das Title_Playback_Type (TT_PB_TY) Feld angegeben, auf.
  • Tabelle 1: Erlaubte Werte von TT_PB_TY
    Figure 00120001
  • Die Video Manager Menu Program Chain Information Unit Table (VMGM_PGCI_UT) ist nur mit dem Title Menu verbunden. Es soll nur eine Language Unit vorhanden sein. Das Video Manager Menu besteht in dieser Language Unit.
  • Gemäß der Video Title Set Attribute Table (VTS_ATRT), ist die Video Manager Menu Cell Address Table (VMGM_C_ADT) auf ein Maximum von 170 Zellen und die Video Manager Menu Video Object Unit Address Map (VMGM_VOBU_ADMAP) auf ein Maximum von 511 VOBUs beschränkt. Der übrige Teil des Video Manager Bereichs (VMG) ist durch den Video Manager Menu Video Object Set (VMGM_VOBS) und das Backup der Video Manager Information (VMGI_BUP) belegt.
  • Unter Bezugnahme auf 3 wird die Video Title Set Information (VTSI) erläutert. Da das Root Menu nur eine Dummy-Program Chain (PGC) enthält und andere Menüs nicht erlaubt sind, haben die Video Title Set (VTS) Menus keine verbundenen Video Object (VOB) Daten. Folglich existieren die Cell Address Table des Video Title Set Menu (VTSM_C_ADT) und die Address Map der Video Object Unit des Video Title Set (VTSM_VOBU_ADMAP) nicht.
  • Die Management Table der Video Title Set Information (VTSI_MAT) umfasst die folgenden Bereiche (nicht in der Figur gezeigt).
    • – die VTS Video Attributes (VTS_V_ATR) (der Videokompressionsmodus stimmt mit MPEG-2 überein),
    • – die Nummer der Audio Streams (VTS_AST_Ns), die die Nummer der unterschiedlichen Audiostrom-Attributsätze beschreibt, die in diesem VTS verwendet werden.
    • – die VTS Audio Stream Attribute Table (VTS_AST_ATRT), die die unterschiedlichen Audiostrom-Attributsätze auflistet, die für diesen VTS definiert sind (und verwendet werden dürfen oder nicht). Die PGCI für jeden Title definiert, welcher der Sätze tatsächlich verwendet wird,
    • – die Nummer von Sub-picture Streams (VTS_SPST_Ns) (in diesem VTS auf eins gesetzt) und
    • – die VTS Sub-picture Stream Attribute Table (VTS_SPST_ATRT) (alle Felder in dieser Tabelle sind null)
  • Die Video Title Set Information (VTSI) umfasst ferner eine Video Title Set Part_of_Title Search Pointer Table (VTS_PTT_SRPT), in der die Title Units in der gleichen Reihenfolge aufgezeichnet sind, wie Titles in Title Search Pointer (TT_SRPT).
  • Als Nächstes ist eine Video Title Set Program Chain Information Table (VTS_PGCIT) vorhanden. Die Anzahl von Video Title Set Program Chain Information (VTS_PGCI) Suchzeigern ist gleich der Anzahl von Titles in der Title Search Pointer Table (TT_SRPT). Die Suchzeiger sind in der gleichen Reihenfolge aufgezeichnet wie die Titles. Alle Program Chains (PGCs) sind Entry PGCs mit allen Bits gleich null für Block-Modus, Block-Typ und Parental ID Field (PTL_ID_FLD). Wenn eine Play List gleich dem verbundenen Full Title ist, sind die Werte ihrer Start Address der Video Title Set Program Chain Information (VTS_PGCI_SA) identisch.
  • In Bezug auf die Video Title Set Menu Program Chain Information Unit Table (VTSM_PGCI_UT) wird Folgendes angemerkt. Die Anzahl von Video Title Set Menu Language Units wie in VTSM_PGCI_UTI angegeben, soll 1 sein. Es ist genau ein Video Title Set Menu Language Unit Search Pointer (VTSM_LU_SRP) vorhanden. Das Feld Video Title Set Menu Existence (VTSM_EXST) soll den Wert (1000 0000b) enthalten, um anzuzeigen, dass nur das Root Menu existiert. Die Video Title Set Menu Language Unit (VTSM_LU) enthält lediglich einen Program Chain Information Search Pointer (VTSM_PGCI_SRP). Der Parameter Video Title Set Menu Program Chain Category (VTSM_PGC_CAT) für die Video Title Set Menu Program Chain (VTSM_PGC) enthält den Wert (8300 0000h), der anzeigt, dass die verbundene Program Chain (PGC) die Entry PGC für das Root Menu ist. Es besteht genau eine Video Title Set Menu Program Chain Information (VTSM_PGCI).
  • Die Video Title Set Time Map Table (VTS_TMAPT) enthält Video Title Set Time Maps (VTS_TMAPs), die für alle Titles auf der Platte vorhanden sind aber keine Map-Einträge enthalten.
  • In Bezug auf die Video Title Set Cell Address Table (VTS_C_ADT), enthält der Parameter die Nummer von Video Object im Video Title Set (VTS_VOB_Ns) enthält den Wert „1". Es wird darauf hingewiesen, dass die VTS_VOB_Ns nicht die tatsächliche Anzahl von VOBs im Video Object Set einer wiederbeschreibbaren Platte widerspiegelt. Sie ist auf 1 gesetzt, da die VOB ID Nummer von allen VOBs auf „1" gesetzt ist. Alle Video Title Set Cell Piece Information (VTS_CPI) haben den gleichen Wert („1") für die Video Title Set Video Object ID Number (VTS_VOB_IDN). Genau 254 VTS_CPI Blöcke sind mit VTS_C_IDN aufgezeichnet, die von „1" beginnen und bis zu und mit „254" inkrementiert werden. Die Start Address und End Address des Video Title Set Cell Piece (VTS_CP_SA und VTS_CP_EA) der Cell Pieces, auf die nicht durch eine PGC eines Real Titles verwiesen wird, enthalten den Wert (0000 0000h). Es wird darauf hingewiesen, dass Cell Pieces, auf die auf durch eine PGC eines Free Space Titles verwiesen wird, null Start- und Endadressen enthalten.
  • In Bezug auf die Video Title Set Video Object Unit Address Map (VTS_VOBU_ADAMAP) wird angemerkt, dass alle Video Object Unit (VOBU) Startadressen der VOBUs, die vollständig in VTSTT_VOBS enthalten sind, hier in aufsteigender Reihenfolge aufgelistet sind. Es wird darauf hingewiesen, dass VOBU Startadressen von VOBUs, die ein Teil von Free Space sind, auch in der VTS VOBU Address Map enthalten sind.
  • Als Nächstes wird die Struktur des Program Chain Information Bereichs (PGCI) für Title Program Chains unter Bezugnahme auf 5 angegeben. Diese Struktur umfasst einen Program Chain General Information Bereich (PGCI-GI), eine Program Chain Command Table (PGC_CDMT), eine Cell Playback Information Table (C_PBIT) und eine Cell Position Information Table (C_POSIT).
  • In Bezug auf die Program Chain General Information (PGC_GI) wird darauf hingewiesen, dass genau einer der Availability-Flags in der Program Chain Audio Stream Control Table (PGC_AST_CTLT) auf (1b) gesetzt ist. Wenn der i-te Availability-Flag gesetzt ist, ist der i-te Audiostrom-Parametersatz, der für diesen Video Title Set (VTS) definiert ist, für diese Program Chain (PGC) gültig. Die Nummer des Decoding-Audiostroms ist immer „0".
  • Der Verfügbarkeitsflag des ersten Felds Program Chain Sub-picture Stream Control (PGC_SPST_CTL) in der Program Sub-picture Stream Control Table (PGC_SPST_CTLT) ist auf (1b) gesetzt. Alle anderen Bits der Program Sub-picture Stream Control Table (PGC_SPST_CTLT) enthalten den Wert (0b).
  • Der Program (PG) Playback-Modus in Program Chain Navigation Control (PGC_NV_CTL) ist auf sequentielle Wiedergabe eingestellt. Der Still-Zeitwert ist auf „nicht Still" eingestellt.
  • Die PBC Command Table (PGC-CMDT) enthält genau drei Befehle. Gemäß dieser Version der Spezifikation wird nur ein Befehl tatsächlich verwendet (zum Verbinden der Title), die anderen zwei Befehle sind NOP-Befehle (0000 0000h). Welcher Befehl für das Title-Verbinden verwendet wird, ist in Tabelle 2 definiert.
  • Tabelle 2 Befehle in PGCI
    Figure 00150001
  • Mit Bezug auf die Cell Playback Information Table (C_PBIT): Cells sind nicht Teil eines Angle Block und existieren nicht in einem Interleaved Block.
  • Mit Bezug auf die Cell Position Information Table (C_POSIT): die Identification Numbers der Video Objects von allen Cells in der PGC enthalten den Wert „1". Es wird darauf hingewiesen, dass auf DVD-VR-Platten alle VOBs die gleiche VOB_IDN haben.
  • Es ist erlaubt, dass die Cell ID Nummer einer Cell bei der der Seamless-Wiedergabeflag in Cell Playback Information gesetzt ist, nicht die gleiche ist wie die vorhergehende, um 1 inkrementierte Cell ID Nummer.
  • Mit Bezug auf die Presentation Control Information (PCI) wird darauf hingewiesen, dass das Verändern einer Play List erfordern kann, dass eine Cell in zwei neue Cells gesplittet wird. In diesem Fall sollen alle Werte von Cell Elapse Time (C_ELTM in PCI_GI) in allen PCI-Feldern in der zweiten Cell aktualisiert werden.
  • Zusätzliche Datenfelder mit Bezug auf das DVD-Video Format for Read-Only discs zum Tragen von Echtzeit-Stromattributen werden unten angegeben.
  • Die letzten reservierten 32 Bytes der General Information of Presentation Control Information (PCI_GI) werden in dieser Spezifikation wie in Tabelle 3 gezeigt neu definiert.
  • Tabelle 3 Neudefinition von reservierten Feldern am Ende von PCI_GI
    Figure 00160001
  • PCI_GI_XI identifiziert die Anwendung und gibt die Länge der Erweiterung an. Wenn alle Bits in diesem Byte null sind, sind auch die Bytes von PCI_GI, die diesem Feld folgen, null:
  • Figure 00160002
  • Application Identifier enthält den Wert (0001b), wenn die Stromattribute, wie in VTSI_MAT für diese VTS definiert, durch die Echtzeit-Stromattribute außer Kraft gesetzt werden müssen. Die Echtzeit-Stromattribute sind von Start PTM bis End PTM der VOBU gültig, in der dieses Feld enthalten ist.
  • Extension Length definiert die Anzahl von Bytes für diese Erweiterung, die diesem Feld folgt. Es soll den Wert (0010b) enthalten, wenn Application Identifier (0001b) ist. Es enthält den Wert (0000b), wenn Application Identifier (0000b) ist.
  • RT_V_ATR beschreibt die Echtzeit-Videostromattribute.
  • Figure 00170001
  • Seitenverhältnis, Quellbild im Letterbox-Format und Film-Kamera-Modus haben die Bedeutungen, wie in den DVD-Specifications for the Read-Only Disc definiert.
  • RS_AST_ATR beschreibt die Attribute des Echtzeit-Audiostroms:
  • Figure 00170002
  • Surround Type wie in den DVD Specifications of the Read-Only Disc definiert.
  • Mit Bezug auf die Data Search Information (DSI) wird darauf hingewiesen, dass alle VOBs in Contiguous Blocks zugewiesen sind und dass keine Angles vorhanden sind.
  • Mit Bezug auf die Data Search Information General Information (DSI_GI) wird angemerkt, dass die Video Object ID Nummer (VOB ID) immer 1 ist. Ferner besteht keine Anforderung, dass die Cell ID Nummern im Video Object monoton von 1 erhöht werden. Die folgenden Regeln sollen für die Cell ID angewandt werden:
    • – Cell ID ist in allen VOBUs, die zur gleichen Cell gehören, identisch
    • – Cells, die durch Real Titles verwendet werden, können durch ihre Cell ID eindeutig identifiziert werden
  • Es wird darauf hingewiesen, das das Verändern einer Play List erfordern kann, dass eine Cell in zwei neue Cells gesplittet wird. In diesem Fall sollen alle Werte von Cell Elapse Time (C_ELTM in DSI_GI) in allen DSI-Feldern der zweiten Cell aktualisiert werden.
  • Mit Bezug auf Video Object wird angemerkt, dass eine ganze Anzahl von MPEG-2-Program Stream Paketen am Anfang der ersten Cell des VOB fehlen können, wenn diese Cell nicht durch irgendeinen Title verwendet wird. Die letzte Cell eines VOB ist eine Buffer Cell.
  • Es wird darauf hingewiesen, dass nahtlose Verbindungen zwischen VOBs ausgeschlossen werden.
  • Nur ein Audiostrom ist innerhalb eines VOB erlaubt. Die Nummer des Audio-Decodierungsstroms ist „0".
  • Nur ein Sub-picture-Strom ist innerhalb eines VOB erlaubt. Die Nummer des Sub-picture-Decodierungsstroms ist „0". Daten für eine Sub-picture Unit (SPU) sind vollständig in einer VOBU enthalten. Der SPU-Gültigkeitszeitraum soll weder vor dem Start PTM der VOBU beginnen, noch nach dem End PTM der VOBU enden.
  • Das DVD-Videoformat für wiederbeschreibbare Platten ist nicht vollständig identisch mit dem DVD-Videoformat für nicht wiederbeschreibbare Platten. Die Unterschiede liegen (1) in den Regeln für die Datenzuweisung und (2) in einigen Details der Navigationsdaten in den Echtzeit-Datenströmen. Die erste Art von Unterschieden hat allgemein keine Auswirkungen für DVD-Videospieler. Als Folge der zweiten Art von Unterschieden kann das Trickmodusverhalten von DVD-Video-Wiedergabegeräten mit wiederbeschreibbaren Platten nicht immer genau das gleiche sein wie mit vorweg aufgezeichneten Platten. Die Hersteller können die Kompatibilität zwischen DVD-Videospielern und wiederbeschreibbaren Platten unter Beachtung der nachfolgend angegebenen Richtlinien verbessern.
  • Mit Bezug auf VOBS Strukturen:
    Auf wiederbeschreibbaren DVD-Video-Platten sind einige Regeln für die Video Object Set Datenstrukturen unterschiedlich von den Regeln für nicht wiederbeschreibbare Platten. DVD-Videospieler können wiederbeschreibbare Platten gut wiedergeben, wenn sie robust sind gegen:
    • – nicht sequentielle Nummerierung von VOBs in den VTSTT_VOBS
    • – nicht sequentielle Nummerierung von Cells innerhalb eines VOB
    • – das Vorhandensein von Resten von teilweise überschriebenen Cells oder nicht verwendeten Daten zwischen den „aktiven" Cells
    • – veränderte Regeln für Vorwärtssuchzeiger wie als Nächstes definiert: Von DVD-Videorecordern wird erfordert, mindestens korrekte Vorwärtszeiger FWDI(n) für n ≤ M auszufüllen. Vorwärtszeiger FWDI(n) mit M < n ≤ N enthalten den letzten korrekten Wert. Für n > N zeigen die Vorwärtszeiger auf das Ende der gegenwärtigen Cell. Die Dauer einer Cell auf einer wiederbeschreibbaren Platte beträgt typischerweise 60 Sekunden.
  • Das bedeutet, dass DVD-Videospieler sich für Vorwärtssuchfunktionen für die niedrigeren Geschwindigkeiten (2×, 4×, 8×) immer noch auf die FWDI-Zeiger stützen können. Für höhere Geschwindigkeiten kann der Spieler immer noch die Fern-FWDI-Zeiger verwenden aber in diesem Fall zeigen sie auf das Ende der gegenwärtigen Cell. Wenn genaue schnelie Suchgeschwindigkeiten gewünscht werden, kann die Geschwindigkeit durch Aufnehmen von Zwischenbildern (zum Beispiel durch Anwenden eines FWDI(6) Zeigers) oder durch Anpassen der Anzeigedauer der Bilder angepasst werden.
  • 7 zeigt eine Aufzeichnungsvorrichtung gemäß einer ersten Ausführungsform der Erfindung. Die Aufzeichnungsvorrichtung ist aus verschiedenen Einheiten zusammengesetzt. Eine Einheit ist die A/V-Eingabeeinheit 1. Die A/V-Eingabeeinheit 1 empfängt am Antennen-Einganganschluss 2 und einem externen Ton-/Bild-Eingangsanschluss 3 Bild- und Tonsignale. Der Antennen-Eingangsanschluss 2 ist angepasst, um gesendete modulierte A/V-Signale zu empfangen, die entweder über eine Satelliten-, terrestrische oder Kabelquelle übertragen werden. Der externe Ton/Bild-Eingangsanschluss 3 ist angepasst, um ein nicht moduliertes Audiosignal oder ein nicht moduliertes Videosignal zu empfangen, die direkt durch eine Audio- beziehungsweise eine Videoquelle erzeugt werden.
  • 8 veranschaulicht die A/V-Eingabeeinheit 1 mit mehr Details. Eine Abstimmvorrichtung 5, die mit dem Antennen-Eingangsanschluss 2 verbunden ist, demoduliert die modulierten A/V-Antennensignale und gibt die demodulierten Signale an eine geeignete A/V-Demultiplexierungseinheit 6 aus, um die Audiosignale von den Videosignalen zu trennen. Eine Audio-A/D-Wandler-Einheit 7 gibt ein digitales Audiosignal A aus und eine NTSC/PAL/SECAM-Decodiereinheit 8, die einen Video-A/D-Wandler umfasst, gibt ein digitales Videosignal V aus. Diese Signale A und V werden an eine Codier/Decodiereinheit 9 ausgegeben, die in 9 mit mehr Details veranschaulicht ist. Die Codier/Decodiereinheit 9 komprimiert und codiert die Signale A und V durch einen Audiocodierer 10 beziehungsweise einen Videocodierer 11, wandelt sie unter Verwendung eines Multiplexers 12 in einen multiplexierten und komprimierten Strom um, der mit den Video Recording Spezifikationen übereinstimmt. Zu diesen Zwecken sind der Audiocodierer 10 und Videocodierer 11 angepasst, um Quellenkomprimierung gemäß einem spezifischen Komprimierungsstandard, wie beispielsweise MPEG-2 für Audio und Video durchzuführen.
  • Der komprimierte und multiplexte Strom wird über einen Spurpuffer 13, der Geschwindigkeitsschwankungen absorbiert, die vom intermittierenden Aufzeichnen und Datenwiedergabe von einer Platte stammen, an eine Ansteuereinheit 14 übermittelt. Die Codier-/ und Decodiereinheit 9 erweitert auch einen komprimierten Strom, der durch die Ansteuereinheit 14 von einem Aufzeichnungsmedium gelesen wird und gibt separat ein Audiosignal A und ein Videosignal V an die A/V-Ausgabeeinheit 15 aus. Zu diesem Zweck umfasst die Codier-/Decodiereinheit 9 einen geeigneten A/V-Decoder 16 zum Decodieren der komprimierten Audio- und Videoquellsignale.
  • Die A/V-Ausgabeeinheit 15, die mit mehr Details in 10 veranschaulicht wird, umfasst einen Audio-D/A-Wandler 17 zum Ausgeben von Tonsignalen an einen externen Tonausgabeanschluss 18. Die A/V-Ausgabeeinheit 15 umfasst ferner eine Videocodierer-D/A-Wandlereinheit 19 zum Ausgeben von Videosignalen an einen externen Bi1dausgabeanschluss 20.
  • 11 veranschaulicht die Ansteuereinheit 14 mit mehr Details. Diese Einheit 14 empfängt den komprimierten Strom, der durch die Codier-/Decodiereinheit 9 erzeugt wurde, und fügt dem Strom durch eine geeignete Fehlerkorrektur-Verarbeitungseinheit 21 einen Fehlerkorrekturcode hinzu. Als Nächstes wandelt eine Kanalmodulations-/Demodulationseinheit 22 den Strom mit Fehlerkorrekturcode in Kanalbits um, die zum Aufzeichnen auf einem Aufzeichnungsmedium 23 angepasst sind. Im Fall einer DVD-Platte wird das EFM+ Modulationsschema angewandt. Das Aufzeichnen und Lesen im Falle eines Aufzeichnungsmediums 23 des optischen Typs wird durch einen Laser durchgeführt, der in einer optischen Kopfeinheit 25 enthalten ist. Eine Laserleistungssteuereinheit 24 steuert den Laser. Reflektierte Signale vom Aufzeichnungsmedium 23 werden durch eine Verstärker- und Wellenform-Entzerrerschaltung 26 in zweiwertige Signale umgewandelt. Der resultierende komprimierte Strom wird ferner durch die Modulations-/Demodulationseinheit 22 demoduliert, durch die Fehlerkorrektur-Verarbeitungseinheit 21 fehlerkorrigiert und über den Spurpuffer 13 an die Codier/Decodiereinheit 9 ausgegeben.
  • Eine Servoschaltung 27, die mit der Verstärker- und Wellenform-Entzerrerschaltung 26 verbunden ist, steuert die Positionierung der Optikkopfeinheit 25 in Bezug auf das Aufzeichnungsmedium 23 und die Rotationsgeschwindigkeit des Aufzeichnungsmediums 23 durch Steuern der Rotationsantriebsmittel 28.
  • Eine Systemsteuereinheit 29, wie in 12 gezeigt, steuert jeden Block und führt die Dateisteuerung, Steuerinformationsverwaltung und Spurpuffersteuerung durch. Zu diesem Zweck wird eine Systemsteuerungs-Verarbeitungseinheit 30 bereitgestellt, die mit den Speichermitteln 31 verbunden ist, auf die ein geeignetes Betriebssystem geladen wurde. Die Bedienereingabemittel 32 und die Bedienerausgabemittel 33 sind mit den Speichermitteln 31 verbunden. Die Bedienereingabemittel 32, umfassen zum Beispiel Tastenmittel und die Bedienerausgabemittel umfassen Anzeigemittel.
  • Obgleich die Erfindung unter Bezugnahme auf bevorzugte Ausführungsformen davon beschrieben wurde, ist zu verstehen, dass diese keine einschränkenden Beispiele sind. Daher werden für Fachleute verschiedene Abwandlungen offenkundig sein, ohne vom Umfang der Erfindung, wie durch die Ansprüche definiert, abzuweichen. Die Erfindung kann sowohl mittels Hardware als auch mittels Software ausgeführt werden und diese verschiedenen „Mittel" können durch das gleiche Hardwareelement dargestellt werden. Es wird auch angemerkt, dass das Wort „umfassend" nicht das Vorhandensein von anderen Elementen oder Schritten als diejenigen, die in einem Anspruch aufgelistet werden, ausschließt. Bezugszeichen schränken den Umfang der Ansprüche nicht ein.
  • LISTE DER GENANNTEN DRUCKSCHRIFTEN
    • (D1) Europäische Patentanmeldung EP 724 264
    • (D2) US-Patentschrift 5 784 528
    • (D3) ISO/IEC 13818-1: 1995 Information Technology – Generic Coding of moving pictures and associated audio information: Teil 1: Systems (MPEG2-systems)
  • Inschrift der Zeichnung:
  • 6A
    • EXAMPLE BEISPIEL
    • PLAY LISTS PLAY LISTS (Abspiellisten)
    • ORIGINALS ORIGINALE
    • AS ORIGINAL WIE ORIGINAL
    • FREE SPACE FREE SPACE (freier Raum)
    • zero null
    • Bit 1 of TT_PB_TY indicates free space Bit 1 von TT_PB_TY zeigt freien Raum an
  • 6C
    • ORIGINAL ORIGINAL
    • PLAY LIST PLAY LIST (Abspielliste)
    • FREE SPACE FREE SPACE (freier Raum)
    • Entry type Eintragstyp
    • Block mode Blockmodus
    • Block type Blocktyp
    • Equal VTS_PGCI_SA indicate "no THL" gleiche VTS_PGCI_SA zeigen "kein THL" an

Claims (10)

  1. Verfahren zum Aufzeichnen eines codierten Bitstroms auf einem plattenartigen Datenträger (23), wie beispielsweise einer optischen Platte, wobei der codierte Bitstrom mehrere Videoobjekte darstellt, die eine Sequenz von Zellen umfassen, die zusammen einen Teil eines MPEG2 Program Streams bilden, wobei das Verfahren Folgendes umfasst: Aufzeichnen von Videoobjekten, die eine Sequenz von zusammenhängend aufgezeichneten Zellen umfassen, wobei jede Zelle eine eindeutige Zellenkennnummer innerhalb eines Videoobjekts umfasst; Aufzeichnen einer Wiedergabesequenz von Zellen, die eine abspielbare Programmkette von Zellen definiert, wobei die Sequenz Verweise auf die Zellenkennnummern umfasst, Aufzeichnen von Navigationsdaten, die die Zellenkennnummern umfassen, innerhalb der Zellen gekennzeichnet durch, Teilen von mindestens einer vorhergehend aufgezeichneten Zelle in neue Zellen und/oder zumindest teilweise Überschreiben von mindestens einer vorhergehend aufgezeichneten Zelle mit einer neuen Zelle, Zuordnen von mindestens einer neuen Zelle zu einer Zellenkennnummer, Aufzeichnen einer neuen Wiedergabesequenz von Zellen, die mindestens eine neue Zelle verwendet, wobei die neue Wiedergabesequenz eine nicht inkrementelle Nummerierung von Zellenkennnummern verwendet.
  2. Verfahren nach Anspruch 1, gekennzeichnet durch Zuordnen der gleichen Videoobjekt-Kennnummer zu allen Videoobjekten.
  3. Verfahren nach Anspruch 2, wobei das Zuordnen von Zellenkennnummern zu neuen Zellen das Aktualisieren der Navigationsdaten innerhalb der neuen Zellen umfasst.
  4. Verfahren nach Anspruch 3, wobei das Aktualisieren das Aktualisieren einer Zellengesamtzeit und einer Zellenkennnummer umfasst.
  5. Verfahren nach Anspruch 4, wobei eine Zelle, ein Videoobjekt, eine Wiedergabesequenz, eine Zellenkennnummer, Navigationsdaten einer Cell, einem Video Object (VOB), einer Program Chain (PGC), einer Cell ID number beziehungsweise einem Navigation Pack (NV_PCK) der DVD Read Only Video Specification entsprechen.
  6. Aufzeichnungsvorrichtung zum Aufzeichnen eines codierten Bitstroms, der mehrere Videoobjekte darstellt, die eine Sequenz von Zellen umfassen, die zusammen einen Teil eines MPEG2 Program Streams bilden, auf einem plattenartigen Datenträger (23), wie beispielsweise einer optischen Platte, wobei die Aufzeichnungsvorrichtung Aufzeichnungsmittel (9, 14) umfasst, die angepasst sind, um Folgendes aufzuzeichnen: eine Sequenz von zusammenhängend aufgezeichneten Zellen, wobei jede Zelle eine eindeutige Zellenkennnummer innerhalb eines Videoobjekts umfasst, eine Wiedergabesequenz von Zellen, die eine abspielbare Programmkette von Zellen definiert, wobei die Sequenz Verweise auf die Zellenkennnummern umfasst, Navigationsdaten innerhalb der Zellen, die die Zellkennnummern umfassen, dadurch gekennzeichnet, dass die Aufzeichnungsvorrichtung Systemsteuermittel (29) umfasst, die angepasst sind, um die Aufzeichnungsmittel (9, 14) zu steuern, um mindestens eine vorhergehend aufgezeichnete Zelle in neue Zellen zu teilen und/oder mindestens eine vorhergehend aufgezeichnete Zelle zumindest teilweise mit einer neuen Zelle zu überschreiben, um der mindestens einen neuen Zelle eine Zellenkennnummer zuzuordnen, um eine neue Wiedergabesequenz von Zellen aufzuzeichnen, die die mindestens eine neue Zelle verwendet, wobei die neue Wiedergabesequenz ein nicht inkrementelles Nummerieren der Zellenkennnummern verwendet.
  7. Aufzeichnungsvorrichtung nach Anspruch 6, dadurch gekennzeichnet, dass die Systemsteuermittel (29) angepasst sind, um allen Videoobjekten die gleiche Videoobjekt-Kennnummer zuzuordnen.
  8. Aufzeichnungsvorrichtung nach Anspruch 7, dadurch gekennzeichnet, dass die Systemsteuermittel (29) angepasst sind, um die Navigationsdaten innerhalb der neuen Zellen zu aktualisieren.
  9. Aufzeichnungsvorrichtung nach Anspruch 8, dadurch gekennzeichnet, dass die Systemsteuermittel (29) angepasst sind, um die Zellengesamtzeit und eine Zellenkennnummer zu aktualisieren.
  10. Aufzeichnungsvorrichtung nach Anspruch 9, wobei eine Zelle, ein Videoobjekt, eine Wiedergabesequenz, eine Zellenkennnummer, Navigationsdaten einer Cell, einem Video Object (VOB), einer Program Chain (PGC), einer Cell ID number beziehungsweise einem Navigation Pack (NV_PCK) der DVD Read Only Video Specification entsprechen.
DE60030944T 1999-06-25 2000-06-23 Nummerierung von videobjekten und -zellen Expired - Lifetime DE60030944T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP99202057 1999-06-25
EP99202057 1999-06-25
PCT/EP2000/005890 WO2001001682A1 (en) 1999-06-25 2000-06-23 Numbering of video objects and cells

Publications (2)

Publication Number Publication Date
DE60030944D1 DE60030944D1 (de) 2006-11-09
DE60030944T2 true DE60030944T2 (de) 2007-08-30

Family

ID=8240363

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60030944T Expired - Lifetime DE60030944T2 (de) 1999-06-25 2000-06-23 Nummerierung von videobjekten und -zellen

Country Status (24)

Country Link
US (2) US6965729B1 (de)
EP (2) EP1708199A3 (de)
JP (1) JP4599011B2 (de)
KR (1) KR100712105B1 (de)
CN (1) CN1183756C (de)
AR (1) AR025184A1 (de)
AT (1) ATE341156T1 (de)
AU (1) AU771833B2 (de)
BR (1) BR0006852B1 (de)
CA (1) CA2342137C (de)
CY (1) CY1105858T1 (de)
DE (1) DE60030944T2 (de)
DK (1) DK1108327T3 (de)
ES (1) ES2272294T3 (de)
HU (1) HU228413B1 (de)
ID (1) ID30177A (de)
IL (1) IL141585A (de)
MY (1) MY123700A (de)
PL (1) PL200623B1 (de)
PT (1) PT1108327E (de)
RU (1) RU2275752C2 (de)
TR (1) TR200100641T1 (de)
TW (1) TW488160B (de)
WO (1) WO2001001682A1 (de)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100477639B1 (ko) * 2001-12-29 2005-03-23 삼성전자주식회사 시청 제한 방법
KR20030065160A (ko) 2002-01-31 2003-08-06 삼성전자주식회사 파이널라이즈 이후 추가 데이터 기록이 가능한 저장매체,그 기록 및 재생 장치와 방법
KR100561479B1 (ko) * 2003-03-13 2006-03-16 삼성전자주식회사 동영상으로 재생되는 복수개의 타이틀이 기록된정보저장매체, 그 재생 장치 및 재생 방법
KR100595585B1 (ko) 2003-05-13 2006-07-03 엘지전자 주식회사 이동통신시스템에서의 멀티미디어 방송 및 멀티캐스트서비스를 위한 무선자원관리방법
JP2005276344A (ja) * 2004-03-25 2005-10-06 Toshiba Corp 情報記録媒体及び情報再生装置
WO2006067761A1 (en) * 2004-12-22 2006-06-29 Koninklijke Philips Electronics, N.V. Dispersive chapter-allocation to dvd recordings
US7793206B2 (en) * 2005-11-02 2010-09-07 Creative Technology Ltd System for downloading digital content published in a media channel
JP2007334966A (ja) * 2006-06-13 2007-12-27 Toshiba Corp 情報記録装置及び情報再生装置
KR20090091818A (ko) * 2006-12-21 2009-08-28 코닌클리케 필립스 일렉트로닉스 엔.브이. 신뢰할 수 있는 광디스크 상의 비디오 기록
US8151195B2 (en) * 2008-03-05 2012-04-03 Lsi Corporation Title editing for slow or fast motion on recordable DVD discs
US10237584B2 (en) * 2017-04-17 2019-03-19 Sony Interactive Entertainment LLC Real-time incorporation of user-generated content into third-party content streams

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5691982A (en) * 1979-12-25 1981-07-25 Daido Steel Co Ltd Gas shielded arc welding method
CA2168327C (en) 1995-01-30 2000-04-11 Shinichi Kikuchi A recording medium on which a data containing navigation data is recorded, a method and apparatus for reproducing a data according to navigationdata, a method and apparatus for recording a data containing navigation data on a recording medium.
US6134383A (en) * 1995-04-11 2000-10-17 Kabushiki Kaisha Toshiba Recording medium, recording apparatus and recording method for recording data into recording medium, and reproducing apparatus and reproducing method for reproducing data from recording medium
CN1115045C (zh) 1995-09-29 2003-07-16 松下电器产业株式会社 对媒体进行位流交错录放的方法及装置
JP4416846B2 (ja) 1997-08-22 2010-02-17 ソニー株式会社 メニュー制御用データを記録したコンピュータ読み取り可能な記録媒体ならびにメニュー制御方法および装置
CN1280798C (zh) * 1997-09-17 2006-10-18 松下电器产业株式会社 光盘的重现设备和重现方法
JPH11232792A (ja) * 1998-02-12 1999-08-27 Nippon Columbia Co Ltd 記録装置およびディスク記録方法
JP3356691B2 (ja) 1998-07-07 2002-12-16 株式会社東芝 情報記録媒体とその記録方法及び再生方法
JP4388701B2 (ja) * 1998-11-16 2009-12-24 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ リアルタイム情報を記録する方法及び装置
EP1050049B1 (de) * 1998-11-16 2014-05-21 Koninklijke Philips N.V. Verfahren und vorrichtung zur aufzeichnung von echtzeitdaten
KR100942426B1 (ko) * 2007-10-12 2010-02-17 한국화학연구원 수소이온 전도성 무기물을 함유하는 나노복합전해질 막,이의 제조방법 및 이를 이용한 막-전극 접합체

Also Published As

Publication number Publication date
CN1183756C (zh) 2005-01-05
HU228413B1 (en) 2013-03-28
US20060039683A1 (en) 2006-02-23
WO2001001682A1 (en) 2001-01-04
AU771833B2 (en) 2004-04-01
PT1108327E (pt) 2007-01-31
EP1108327B1 (de) 2006-09-27
HUP0103739A2 (hu) 2002-02-28
EP1708199A3 (de) 2007-10-10
TR200100641T1 (tr) 2001-07-23
JP2003503909A (ja) 2003-01-28
PL346279A1 (en) 2002-01-28
KR100712105B1 (ko) 2007-04-27
TW488160B (en) 2002-05-21
KR20010072853A (ko) 2001-07-31
CN1321392A (zh) 2001-11-07
US8457477B2 (en) 2013-06-04
US6965729B1 (en) 2005-11-15
JP4599011B2 (ja) 2010-12-15
PL200623B1 (pl) 2009-01-30
DE60030944D1 (de) 2006-11-09
MY123700A (en) 2006-05-31
DK1108327T3 (da) 2007-02-05
BR0006852A (pt) 2001-07-03
HUP0103739A3 (en) 2003-05-28
ID30177A (id) 2001-11-08
ATE341156T1 (de) 2006-10-15
CA2342137A1 (en) 2001-01-04
IL141585A (en) 2005-11-20
EP1108327A1 (de) 2001-06-20
ES2272294T3 (es) 2007-05-01
RU2275752C2 (ru) 2006-04-27
BR0006852B1 (pt) 2013-02-19
EP1708199A2 (de) 2006-10-04
AU5686000A (en) 2001-01-31
CA2342137C (en) 2008-08-26
IL141585A0 (en) 2002-03-10
CY1105858T1 (el) 2011-02-02
AR025184A1 (es) 2002-11-13

Similar Documents

Publication Publication Date Title
DE60032105T2 (de) Reihenfolge von titeln in einer echtzeit dvd videoaufzeichnung
DE60005856T2 (de) Ergänzungen zur DVD-Steuerinformation für verbesserten Spezialwiedergabebetrieb
DE69833976T2 (de) Optische Platte, Aufzeichnungsgerät, und rechnerlesbares Aufzeichnungsmedium
DE602004013430T2 (de) Aufzeichnungsmedium, wiedergabevorrichtung, aufzeichnungsverfahren, programm und wiedergabeverfahren
DE69636648T2 (de) Gerät zur Wiedergabe von einem Aufzeichnungsmedium
US8457477B2 (en) Numbering of video objects and cells
DE60020872T2 (de) Bildgenauer schnitt ohne dekodierung und neukodierung eines mpeg-bitstroms für einschreibare dvd
DE60025828T2 (de) Aufzeichnung von unvollständigen videoströmen
DE60104800T2 (de) Informationsaufzeichnungs/-wiedergabevorrichtung und Informationsaufzeichnungsmedium
DE60020594T2 (de) Löschung und entlöschung zur editierung beschreibarer dvd
DE60035302T2 (de) Aufzeichnungsmedium, und System und Verfahren zur Aufzeichnung und Wiedergabe

Legal Events

Date Code Title Description
8364 No opposition during term of opposition