DE102005004941B4 - Konvertierung von Daten, insbesondere zur Wiedergabe von Audio- und/oder Videoinformationen - Google Patents
Konvertierung von Daten, insbesondere zur Wiedergabe von Audio- und/oder Videoinformationen Download PDFInfo
- Publication number
- DE102005004941B4 DE102005004941B4 DE102005004941A DE102005004941A DE102005004941B4 DE 102005004941 B4 DE102005004941 B4 DE 102005004941B4 DE 102005004941 A DE102005004941 A DE 102005004941A DE 102005004941 A DE102005004941 A DE 102005004941A DE 102005004941 B4 DE102005004941 B4 DE 102005004941B4
- Authority
- DE
- Germany
- Prior art keywords
- data
- format
- file
- audio
- intermediate format
- 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
Links
- 238000006243 chemical reaction Methods 0.000 title claims description 12
- 238000000034 method Methods 0.000 claims abstract description 49
- 230000005540 biological transmission Effects 0.000 claims description 12
- 230000007704 transition Effects 0.000 claims description 2
- 230000000007 visual effect Effects 0.000 claims description 2
- 238000004519 manufacturing process Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000036962 time dependent Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234309—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; 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/30—Indexing; 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/3027—Indexing; 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2368—Multiplexing of audio and video streams
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Verfahren
zum Konvertieren von in Verzeichnissen strukturiert zusammengefassten
Dateien von Audio-, Video- und/oder
Navigationsinformationen derselben umfassenden Daten, eines vorbestimmten
Spezifikationen genügenden
Ausgangsformats in ein Zwischenformat von in Verzeichnissen strukturiert
zusammengefassten Dateien von Audio-, Video- und/oder Navigationsinformationen
derselben umfassenden Daten, wobei die Verzeichnisstruktur des Ausgangsformats
erfasst wird, anhand der Verzeichnisstruktur des Ausgangsformats
durch wenigstens eine Auswahl eine Verzeichnisstruktur des Zwischenformats,
umfassend wenigstens eine Datei von Daten, zusammengestellt wird,
das Verzeichnis des Zwischenformats entsprechend der Auswahl erstellt
wird, die Inhalte der mit der wenigstens einen Datei von Daten des Zwischenformats
entsprechend dem Verzeichnis des Zwischenformats korrespondierenden
Datei von Daten des Ausgangsformats kodiert werden und die wenigstens
eine Datei von Daten des Zwischenformats entsprechend der Kodierung
erstellt wird.
Description
- Die vorliegende Erfindung betrifft ein Verfahren zum Konvertieren von in Verzeichnissen strukturiert zusammengefassten Dateien von Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, eines vorbestimmten Spezifikationen genügenden Ausgangsformats in ein Zwischenformat von in Verzeichnissen strukturiert zusammengefassten Dateien von Daten, vorzugsweise Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten. Weiter betrifft die Erfindung ein Verfahren zur Rekonstruierung von in Verzeichnissen strukturiert zusammengefassten Dateien von Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, eines vorbestimmten Spezifikationen genügenden Ausgangsformats aus einem erfindungsgemäßen Zwischenformat von in Verzeichnissen strukturiert zusammengefassten Dateien von Daten, vorzugsweise Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten. Ferner betrifft die vorliegende Erfindung ein Verfahren zur Erzeugung eines Ausgangsformats zur Wiedergabe von Audio- und/oder Videoinformationen seitens wenigstens einer Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen unter Nutzung eines erfindungsgemäßen Zwischenformats.
- Im Stand der Technik sind zahlreiche Ausgangsformate umfassend in Verzeichnissen strukturiert zusammengefasste Dateien von Daten, vorzugsweise Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, bekannt. Die Ausgangsformate genügen dabei vorbestimmten Spezifikationen, die in der Regel an unterschiedliche digitale Medien als physischer Datenträger angepasst sind. So beinhalten beispielsweise digitale Medien wie Video CDs (CD: Compact Disc) oder DVDs (DVD: Digital Versatile Disc) Kombinationen von Video- und/oder Audoinformationen zusammen mit Navigationsinformationen derselben, das heißt Daten die zur Steuerung, Definition und/oder Beschreibung der Video- und/oder Audioinformationen und deren Verhaltens seitens eines entsprechenden Wiedergabesystems (Playbacksystems) für die Video- und/oder Audioinformationen dienen.
- Üblicherweise sind diese Daten von Audio-, Video- und/oder Navigationsinformationen derselben nicht nur den Spezifikationen des Ausgangsformats und dessen physischen Mediums, beispielsweise einer CD oder einer DVD, unterworfen, sondern auch stark voneinander abhängig und miteinander verbunden. Dies bedingt, dass Änderungen an einer der Komponenten dieser Daten ohne entsprechende Änderung der anderen Komponenten dieser Daten in der Regel zu einem ungültigen, das heißt insbesondere nicht mehr den erforderlichen Spezifikationen genügenden bzw. nicht mehr entsprechend den Spezifikationen arbeitenden und/oder verarbeitbaren Format führen.
- Bei den im Stand der Technik bekannten und weit verbreiteten standardisierten Formaten CD, DVD und dergleichen Ausgangsformate im Sinne der vorliegenden Erfindung werden die Daten von Audio-, Video- und/oder Navigationsinformationen derselben in mehreren Dateien, sogenannten multiple files, bei denen kontinuierliche Daten sich an verschiedenen über ein Verzeichnis referenzierten Startpunkten an bzw. auf definierten Positionen des jeweiligen physischen Mediums befinden, gespeichert. Dabei werden zeitabhängige Audio- und/oder Videoinformationen in der Regel auf Basis miteinander verschachtelter Zeit- und Abstandszuordnungen, die mitunter weitere Zusatzdaten umfassen, gespeichert. Um eine Wiedergabe von entsprechenden Audio- und/oder Videoinformationen auch seitens hierzu entsprechend vorgesehener bzw. geeigneter Wiedergabeeinrichtungen mit geringen bzw. geringeren Leistungsmerkmalen und/oder -verhalten, beispielsweise der sogenannten Bitrate, zu ermöglichen, werden die Dateien seitens der üblichen Ausgangsformate in der Regel an festen und/oder an relativ festen Positionen des physischen Mediums gespeichert bzw. abgelegt, auch wenn dadurch Speicherplatz seitens des physischen Mediums ungenutzt verbraucht wird. Die geringere Leistungsmerkmale und/oder -verhalten aufweisenden Wiedergabeeinrichtungen sind dadurch in der Regel kostengünstiger fertig- und veräußerbar.
- Die bisher bekannten und genutzten Ausgangsformate weisen verschiedene Nachteile hinsichtlich deren Handhabungs- und/oder Nutzungsmöglichkeiten auf. So sind in Verzeichnissen strukturiert zusammengefasste Dateien von Daten, insbesondere Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, eines vorbestimmten Spezifikationen genügenden Ausgangsformats seitens eines physischen Mediums als Datenträger, beispielsweise einer CD oder einer DVD, in der Regel derart umfangreich, dass eine Übertragung über Netzwerke wie das Internet oder dergleichen Netzwerke zum Datenaustausch, überaus zeit- und kostenaufwändig ist. Ferner ist es bisher nicht möglich von in Verzeichnissen strukturiert zusammengefassten Dateien von Daten, insbesondere Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, eines vorbestimmten Spezifikationen genügenden Ausgangsformats nur nutzerindividuell ausgewählte Dateien zusammenzustellen und entsprechend dem Ausgangsformat nutzbar als Dateien über Netzwerke zu übertragen. Im übrigen wird bei den bisher bekannten Ausgangsformaten seitens der von diesen genutzten physischen Medien bzw. Datenträgern Speicherplatz ungenutzt verbraucht. Bei der Übertragung über Netzwerke, insbesondere zum Datenaustausch, wird bzw. muss dieser ungenutzte Speicherplatz nachteiligerweise ebenfalls mit übertragen werden.
- Zur Archivierung und/oder zur Verbesserung des Austauschs von in Verzeichnissen strukturiert zusammengefassten Dateien von Daten, vorzugsweise Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, eines vorbestimmten Spezifikationen genügenden Ausgangsformats hinsichtlich des Speicherplatzbedarfs ist es im Stand der Technik bekannt, die in Verzeichnissen strukturiert zusammengefassten Dateien von Daten des vorbestimmten Spezifikationen genügenden Ausgangsformats insgesamt zu kodieren und in eine Datei kontinuierlich aufeinanderfolgender Daten zu packen. So lässt sich zwar der Speicherplatzbedarf der Dateien von Daten des Ausgangsformats reduzieren, allerdings ist weder eine nutzerindividuelle Auswahl von Dateien von Daten des Ausgangsformats zusammenstellbar, noch ist die so erstellte Datei sonst wie, insbesondere nicht entsprechend den Dateien von Daten des Ausgangsformats nutzbar.
- Aus der
US 5,537,592 ist ein Dateisystem bekannt, bei dem Dateien von Daten in durch das genutzte Betriebssystem vorgegebenen beziehungsweise definierten Strukturen abgelegt sind. Die Dateien von Daten können dabei zwar unterschiedliche, durch das Betriebssystem vorgegebene beziehungsweise definierte Dateiformate aufweisen, die Inhalte der Dateien, also die Daten beziehungsweise Nutzdaten der Dateien selbst, werden davon jedoch nicht betroffen. - In Anbetracht dieses Standes der Technik liegt der vorliegenden Erfindung die Aufgabe zugrunde eine Konvertierung von in Verzeichnissen strukturiert zusammengefassten Dateien von Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, eines vorbestimmten Spezifikationen genügenden Ausgangsformats in ein Zwischenformat von in Verzeichnissen strukturiert zusammengefassten Dateien von Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten bereitzustellen, welche unter Meidung der beschriebenen Nachteile eine verbesserte und umfangreichere Nutzung von Dateien von Daten eines vorbestimmten Spezifikationen genügenden Ausgangsformats ermöglicht. Dabei sollen Dateien von Daten eines vorbestimmten Spezifikationen genügenden Ausgangsformats insbesondere nutzerindividuell auswählbar, mit geringerem Speicherplatzbedarf als seitens des Ausgangsformat und unter weitestgehender Erhaltung der Handhabungs- und/oder Nutzungsmöglichkeiten des Ausgangsformats austauschbar sein, insbesondere über Netzwerke.
- Zur technischen Lösung wird ein Verfahren zum Konvertieren von in Verzeichnissen strukturiert zusammengefassten Dateien von Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, eines vorbestimmten Spezifikationen genügenden Ausgangsformats in ein Zwischenformat von in Verzeichnissen strukturiert zusammengefassten Dateien von Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, vorgeschlagen, wobei die Verzeichnisstruktur des Ausgangsformats erfasst wird, anhand der Verzeichnisstruktur des Ausgangsformats durch wenigstens eine Auswahl eine Verzeichnisstruktur des Zwischenformats, umfassend wenigstens eine Datei von Daten, zusammengestellt wird, das Verzeichnis des Zwischenformats entsprechend der Auswahl erstellt wird, die Inhalte der mit der wenigstens einen Datei von Daten des Zwischenformats entsprechend dem Verzeichnis des Zwischenformats korrespondierenden Datei von Daten des Ausgangsformats kodiert werden und die wenigstens eine Datei von Daten des Zwischenformats entsprechend der Kodierung erstellt wird.
- Erfindungsgemäß wird seitens des Zwischenformats entsprechend der Auswahl von Dateien von Daten des Ausgangsformats eine der Verzeichnisstruktur des Ausgangsformats entsprechende Verzeichnisstruktur erstellt. Dabei werden die Funktionalitäten der Verzeichnisstruktur des Ausgangsformats seitens der Verzeichnisstruktur des Zwischenformats vorteilhafterweise entsprechend beibehalten und auf die Dateien von Daten des Zwischenformats, welche mit den Inhalten der Dateien von Daten des Ausgangsformats entsprechend der Auswahl über die Kodierung mit geringerem Speicherplatzbedarf korrespondieren, entsprechend anwendbar. Durch die erfindungsgemäße Konvertierung sind Dateien von Daten des Ausgangsformats nutzerindividuell auswählbar, bleiben die Handhabungs- und/oder Nutzungsmöglichkeiten von Dateien von Daten des Ausgangsformats seitens des Zwischenformats zumindest weitestgehend erhalten und ist durch den geringeren Speicherplatzbedarf aufgrund der Kodierung der Inhalte der Dateien seitens des Zwischenformats dieses schneller und kostengünstiger austauschbar, insbesondere über Netzwerke wie das Internet oder dergleichen Netzwerke zum Datenaustausch.
- Vorteilhafterweise erfolgt die Erstellung der wenigstens einen Datei von Daten des Zwischenformats im Anschluss an die Kodierung der Inhalte sämtlicher Dateien von Daten des Ausgangsformats entsprechend dem Verzeichnis des Zwischenformats. Dadurch ist sicherstellbar, dass im Verzeichnis des Zwischenformats die entsprechenden Positionen und/oder Zeiger auf Positionen der ausgewählten Inhalte vorhanden und die entsprechenden Handhabungs- und/oder Nutzungsmöglichkeiten von Dateien von Daten des Ausgangsformats garantiert gewährleistet sind.
- Das Verzeichnis des Zwischenformats wird vorteilhafterweise nach der Kodierung entsprechend dem Ergebnis der Kodierung korrigiert. Dabei erfolgt im Rahmen der Korrigierung des Verzeichnisses des Zwischenformats vorteilhafterweise eine Anpassung der Verzeichnisstruktur an die wenigstens eine Datei von Daten des Zwischenformats entsprechend der Kodierung, insbesondere hinsichtlich der jeweiligen Daten-Informationen der Datei.
- Gemäß einem vorteilhaften Vorschlag der Erfindung werden seitens des Zwischenformats Dateien von Daten als kontinuierlicher Datenstrom erstellt. Dadurch ist sicherstellbar, dass seitens des Zwischenformats kein ungenutzter Speicherplatzbedarf gegeben ist.
- In einer vorteilhaften Ausgestaltung der Erfindung werden seitens des Zwischenformats Navigationsinformationen von Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats unabhängig von den sonstigen Inhaltsinformationen der Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats erfasst. Dabei werden seitens des Zwischenformats vorteilhafterweise die Navigationsinformationen der Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats in einer Datei und die sonstigen Inhaltsinformationen der Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats in einer anderen Datei erfasst.
- Gemäß einem weiteren vorteilhaften Vorschlag der Erfindung wird seitens des Zwischenformats die die Navigationsinformationen der Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats umfassende Datei der die sonstigen Inhaltsinformationen der Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats umfassenden Datei im Datenstrom vorangestellt. Dadurch ist ein sogenanntes Interleaving der Daten gegeben, so dass gewährleistet ist, dass bei einem Einlesen des Zwischenformats seitens einer Einrichtung zur Verarbeitung des Zwischenformats, beispielsweise zur Wiedergabe von Audio- und/oder Videoinformationen, zuerst die zur Steuerung, Definition und/oder Beschreibung der Video- und/oder Audioinformationen und deren Verhaltens seitens einer entsprechenden Wiedergabeeinrichtung (Playbacksystem) für die Video- und/oder Audioinformationen dienen Navigationsinformationen erfasst werden.
- In einer weiteren vorteilhaften Ausgestaltung der Erfindung werden im Rahmen der Kodierung Navigationsinformationen der wenigstens einen Datei des Ausgangsformats im Zwischenformat entsprechend der jeweiligen Größe der kodierten sonstigen Inhaltsinformationen der mit der wenigstens einen Datei von Daten des Zwischenformats entsprechend dem Verzeichnis des Zwischenformats korrespondierenden Datei von Daten des Ausgangsformats umgesetzt und festgesetzt. Dabei erfolgt im Rahmen der Um- und Festsetzung vorteilhafterweise eine korrigierende Anpassung des Zwischenformats entsprechend dem Ergebnis der Kodierung.
- Vorteilhafterweise erfolgt die Erstellung des kontinuierlichen Datenstroms von Dateien von Daten des Zwischenformats durch Multiplexen, das heißt Verschachtelung, der Navigationsinformationen der Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats umfassenden Datei mit den sonstige Inhaltsinformationen der Dateien von Daten umfassenden Dateien entsprechend dem Verzeichnis des Zwischenformats.
- Gemäß einem weiteren vorteilhaften Vorschlag der Erfindung werden seitens des Zwischenformats Informationen über Eigenschaften der mit der wenigstens einen Datei von Daten des Zwischenformats entsprechend dem Verzeichnis des Zwischenformats korrespondierenden Datei von Daten des Ausgangsformats erfasst. Informationen über Eigenschaften im Sinne der vorliegenden Erfindung sind dabei insbesondere für die Gesamtheit der Daten geltend bzw. diese betreffend und dementsprechend nach innen Wirkungen für die Daten entfaltend. Eine weitere vorteilhafte Ausgestaltung der Erfindung ist gekennzeichnet durch eine Nutzung der Informationen über Eigenschaften der mit der wenigstens einen Datei von Daten des Zwischenformats entsprechend dem Verzeichnis des Zwischenformats korrespondierenden Datei von Daten des Ausgangsformats zur Rekonstruierung von Navigationsinformationen und/oder Positionen von Dateien von Daten des Ausgangsformats. Dadurch kann vorteilhafterweise bei Bedarf aus dem Zwischenformat das Ausgangsformat und/oder zumindest ein den Spezifikationen des Ausgangsformat entsprechendes Format erstellt werden. Vorteilhafterweise wird die Größe der Datei von Daten des Ausgangsformats als Information über Eigenschaften genutzt.
- Eine weitere besonders vorteilhafte Ausgestaltung der Erfindung ist gekennzeichnet durch an die jeweiligen Inhalte der wenigstens einen Datei von Daten angepasste Algorithmen zur Kodierung, vorzugsweise an die Kodierung von Audio-, Video- und/oder Navigationsinformationen derselben angepasste Algorithmen. Vorteilhafterweise können so für unterschiedliche Dateien von Datentypen, insbesondere Audiodaten, Videodaten, Textdaten, Bilddaten oder dergleichen Daten, unterschiedliche Algorithmen zur Kodierung zum Einsatz kommen, insbesondere Algorithmen, die für die jeweiligen Datentypen optimale Kodierergebnisse entsprechend den jeweils gewünschten oder erforderlichen Anforderungen liefern, beispielsweise hinsichtlich des Speicherplatzbedarfs, der Qualität und/oder dergleichen Eigenschaften. Vorteilhafterweise kommen als Algorithmen ITU-T h.264 (MPEG4-AVC video), MPEG4 (ISO/IEC 14496), Dolby AC3, MP3 und/oder WMV zum Einsatz.
- Vorteilhafterweise werden im Rahmen der Kodierung charakteristische Merkmale der Inhalte der wenigstens einen Datei von Daten erfasst und gespeichert, vorzugsweise charakteristische Merkmale der Inhalte der wenigstens einen Datei von Daten im Ausgangsformat und/oder im Zwischenformat. Charakteristische Merkmale einer Datei im Sinne der vorliegenden Erfindung beziehen sich dabei auf veränderliche, insbesondere nach außen Wirkung entfaltende Inhalte einer Datei gerichtet. Eine vorteilhafte Ausgestaltung der Erfindung ist gekennzeichnet durch eine Nutzung der gespeicherten charakteristischen Merkmale der Inhalte der wenigstens einen Datei von Daten zur weitestgehenden Rekonstruierung der wenigstens einen Datei von Daten des Ausgangsformats. Eine weitere Ausgestaltung der Erfindung ist gekennzeichnet durch eine Nutzung der Reihenfolge von Dateien von Daten, der maximalen Bitrate für eine Audio- und/oder Videodatenwiedergabe, von Bildbewegungen, von Videomerkmalen wie Auflösung, fade, scene-detection, motion und dergleichen, der visuellen Komplexität und/oder Übergängen in der Lautstärke von Audoinformationen als charakteristische Merkmale.
- Gemäß einer weiteren vorteilhaften Ausgestaltung der Erfindung sind die Daten der Dateien des Ausgangsformats an vorbestimmten, über die Verzeichnisstruktur des Ausgangsformats referenzierten Positionen auf einem Datenträger angeordnet. Dabei können die Daten der Dateien des Ausgangsformats kontinuierlich, das heißt insbesondere ohne Abstände zueinander unmittelbar einander folgend, an vorbestimmten, über die Verzeichnisstruktur des Ausgangsformats referenzierten Positionen auf einem Datenträger angeordnet sein. Vorteilhafterweise sind die vorbestimmten Positionen fest und/oder relativ fest vorgegeben. In einer bevorzugten Ausgestaltung der Erfindung unterliegt das Ausgangsformat den DVD-Spezifikationen, vorzugsweise der DVD-Video-Spezifikation, insbesondere gemäß „DVD Specifications for Read-only Disc" der Hitachi, LTD., Koninklijke Phillips Electronics N.V., Matsushita Electric Industrial Co. LTD, Mitsubishi Electric Corporation, Pioneer electronic corporation, Sony corporation, Thomson multimedia, Time Warner Inc., Toshiba Corp., und Victor Company of Japan LTD. Die fest und/oder relativ fest vorgegeben vorbestimmten Positionen sind dabei beispielsweise in bzw. entsprechend der sogenannten „video_ts.ifo" realisiert. In einer weiteren Ausgestaltung der Erfindung unterliegt das Ausgangsformat den CD-Spezifikationen, vorzugsweise der Video-CD- und/oder der Super Video-CD- und/oder der Audio-CD-Spezifikation.
- Gemäß einem besonders vorteilhaften Vorschlag der Erfindung sind in das Zwischenformat bibliographische Informationen zu den Audio- und/oder Videoinformationen einbindbar, vorzugsweise bibliographische Informationen, die eine nutzerspezifische Kategorisierung und/oder Sortierung der Audio- und/oder Videoinformationen ermöglichen.
- Mit der vorliegenden Erfindung wird weiter ein Verfahren zur rekonstruierenden Konvertierung von in Verzeichnissen strukturiert zusammengefassten Dateien von Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, eines vorbestimmten Spezifikationen genügenden Ausgangsformats aus einem erfindungsgemäßen Zwischenformat von in Verzeichnissen strukturiert zusammengefassten Dateien von Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, vorgeschlagen, wobei aus der wenigstens einen Datei von Daten des Zwischenformats die Verzeichnisstruktur des Zwischenformats erfasst wird, anhand der Verzeichnisstruktur des Zwischenformats durch wenigstens eine Auswahl eine Verzeichnisstruktur des Ausgangsformats, umfassend wenigstens eine Datei von Daten, konvertiert und erstellt wird, die Inhalte der mit der wenigstens einen Datei von Daten des Ausgangsformats entsprechend dem Verzeichnis des Ausgangsformats korrespondierenden Datei von Daten des Zwischenformats kodiert werden und die wenigstens eine Datei von Daten des Ausgangsformats entsprechend der Kodierung erstellt wird.
- Vorteilhafterweise werden im Rahmen der rekonstruierenden Konvertierung der Verzeichnisstruktur des Ausgangsformats neben der Verzeichnisstruktur des Zwischenformats Informationen über Eigenschaften der mit der wenigstens einen Datei von Daten des Zwischenformats entsprechend dem Verzeichnis des Zwischenformats korrespondierenden Datei von Daten des Ausgangsformats und/oder charakteristische Merkmale der Inhalte der wenigstens einen Datei von Daten genutzt.
- Vorteilhafterweise werden im Rahmen der Kodierung Navigationsinformationen der wenigstens einen Datei des Zwischenformats erfasst und entsprechend der Spezifikation des Ausgangsformats umgesetzt und festgesetzt. Vorteilhafterweise werden im Rahmen der Kodierung die sonstigen Inhaltsinformationen der wenigstens einen Datei des Zwischenformats erfasst und entsprechend der Spezifikation des Ausgangsformats umgesetzt und festgesetzt. Die sonstigen Inhaltsinformationen umfassen dabei vorteilhafterweise charakteristische Merkmale und/oder Eigenschaften des Zwischenformats, vorzugsweise Videomerkmale wie fade, scene detection, Auflösung, Bitrate, Motion, Größe und dergleichen.
- Ferner wird mit der vorliegenden Erfindung ein Verfahren zur Erzeugung eines Ausgangsformats zur Wiedergabe von Audio- und/oder Videoinformationen seitens wenigstens einer Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen unter Nutzung eines erfindungsgemäßen Zwischenformats bereitgestellt, wobei aus der wenigstens einen Datei von Daten des Zwischenformats Navigationsinformationen von Audio- und/oder Videoinformationen erfasst und Audio- und/oder Videoinformationen entsprechend den Navigationsinformationen seitens der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen wiedergegeben werden. Die Erzeugung eines Ausgangsformats zur Wiedergabe von Audio- und/oder Videoinformationen seitens einer Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen, vorzugsweise eine Anzeigeeinrichtung gemäß dem PAL/NTSC-Format umfassend, unter Nutzung eines erfindungsgemäßen Zwischenformats macht vorteilhafterweise ansonsten zur Wiedergabe von Ausgangsformaten notwendige zusätzliche Einrichtungen, beispielsweise CD- und/oder DVD-Abspielgeräte oder Recheneinrichtungen mit entsprechender Software entbehrlich. Erfindungsgemäß wird aus dem Zwischenformat vorteilhafterweise direkt ein Ausgangsformat erzeugt, welches dem PAL/NTSC-Format genügt.
- In einer weiteren vorteilhaften Ausgestaltung der Erfindung erfolgt die Erzeugung des Ausgangsformats zur Wiedergabe von Audio- und/oder Videoinformationen seitens der wenigstens einer Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen in Form einer seitens der wenigstens einer Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen ausführbaren Datei. Dabei enthält die Datei an die wenigstens eine Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen angepasste Informationen zur Steuerung und Umsetzung der Audio- und/oder Videoinformationen seitens der wenigstens einen Einrichtung zur Wiedergabe der Audio- und/oder Videoinformationen entsprechend dem bzw. aus dem Zwischenformat. Vorteilhafterweise ist die ausführbare Datei dabei derart ausgebildet, dass diese den zur Wiedergabe der Audio- und/oder Videoinformationen erforderlichen Umsetzer, ein sogenannter Software-Player, und das umzusetzende Zwischenformat in einer Datei von Daten umfasst.
- Eine vorteilhafte Ausgestaltung der Erfindung ist gekennzeichnet durch wenigstens eine Auswahleingabe seitens einer Eingabeeinrichtung der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen zur Navigation in den Audio- und/oder Videoinformationen unter Nutzung der Navigationsinformationen. Eine solche Auswahleingabe kann vorteilhafterweise mittels einer Fernbedienung oder dergleichen Eingabeeinrichtung einer Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen erfolgen, beispielsweise zum sogenannten Vor- oder Rückspulen bzw. Vor- oder Rückspringen in bzw. zwischen einzelnen Audio- und/oder Videostücken bzw. -sequenzen.
- Vorteilhafterweise werden die wenigstens eine Datei von Daten des Zwischenformats und/oder die Auswahleingabe zur Navigation in den Audio- und/oder Videoinformationen unter Nutzung der Navigationsinformationen zwischen der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen und einer die wenigstens eine Datei von Daten des Zwischenformats aufweisenden Recheneinrichtung übertragen, vorzugsweise über ein Netzwerk. Dadurch kann die wenigstens eine Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen ausschließlich für diese Funktionalität ausgebildet werden, da für die Umsetzung erforderliche Rechenoperationen, insbesondere Dekodierungen, Umsetzungen und dergleichen, seitens der Recheneinrichtung durchführbar sind. Ferner können so vorteilhafterweise mehrere, vorteilhafterweise unterschiedliche Audio- und/oder Videowiedergabeformate aufweisende Wiedergabeeinrichtungen von einer Recheneinrichtung, die dann in der Lage sein muss entsprechende Rechenoperationen durchführen und verarbeiten zu können, mit entsprechenden Audio- und/oder Videoinformationen versorgt werden. Vorteilhafterweise erfolgt die Übertragung unidirektional über verschiedene Übertragungswege oder -kanäle, wobei vorteilhafterweise die wenigstens eine Datei von Daten des Zwischenformats von der die wenigstens eine Datei von Daten des Zwischenformats aufweisenden Recheneinrichtung an die wenigstens eine Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen über einen Übertragungsweg oder -kanal übertragen werden und die Auswahleingabe zur Navigation in den Audio- und/oder Videoinformationen unter Nutzung der Navigationsinformationen von einer dazu entsprechend ausgebildeten Eingabeeinrichtung, insbesondere einer Fernbedienung über einen anderen Übertragungsweg oder -kanal an die wenigstens eine Datei von Daten des Zwischenformats aufweisenden Recheneinrichtung übertragen werden.
- Eine besonders vorteilhafte Ausgestaltung der Erfindung ist dadurch gekennzeichnet, dass das Zwischenformat seitens der Recheneinrichtung in seitens der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen wiedergebbare Audio- und/oder Videoinformationen umgesetzt wird, die umgesetzten Audio- und/oder Videoinformationen von der Recheneinrichtung über das Netzwerk an die wenigstens eine Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen übertragen und seitens der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen wiedergegeben werden.
- Weitere Einzelheiten und Vorteile der Erfindung werden nachfolgend anhand der Figuren der Zeichnung näher erläutert. Dabei zeigen:
-
1 in einer schematischen Darstellung ein prinzipielles Ausführungsbeispiel einer erfindungsgemäßen Konvertierung eines Ausgangsformats in ein Zwischenformat; -
2 in einem schematischen Blockdiagramm ein weiteres prinzipielles Ausführungsbeispiel für eine erfindungsgemäße Konvertierung eines Ausgangsformats in ein Zwischenformat; -
3 in einem schematischen Blockdiagramm ein prinzipielles Ausführungsbeispiel für eine erfindungsgemäße Rekonstruierung eines Ausgangsformats aus einem Zwischenformat entsprechend der Darstellung nach2 ; -
4 in einem schematischen Blockdiagramm ein prinzipielles Ausführungsbeispiel einer erfindungsgemäßen Erzeugung eines Ausgangsformats zur Wiedergabe von Audio- und/oder Videoinformationen seitens wenigstens einer Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen unter Nutzung eines Zwischenformats und -
5 in einem schematischen Blockdiagramm Details eines Ausführungsbeispiels einer erfindungsgemäßen Erzeugung eines Ausgangsformats zur Wiedergabe von Audio- und/oder Videoinformationen seitens einer Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen unter Nutzung eines Zwischenformats. -
1 zeigt die Anordnung von in einem Verzeichnis2 strukturiert zusammengefassten Dateien3 ,4 ,5 und6 von Daten eines vorbestimmten Spezifikationen genügenden Ausgangsformats1 , vorliegend Audio-, Video- und Navigationsinformationen derselben umfassenden Daten7 ,8 ,9 und10 entsprechend der DVD-Spezifikation. Das Verzeichnis2 und die Dateien3 ,4 ,5 und6 von Daten7 ,8 ,9 und10 sind dabei entsprechend der DVD-Spezifikation als Ausgangsformat1 auf einem physischen Datenträger, vorliegend einer DVD, an fest und/oder relativ fest, das heißt aufeinander bezogen fest, vorgegebenen Positionen angeordnet. So sind bei der DVD-Spezifikation als Ausgangsformat1 die Positionen von Anfang und Ende des Verzeichnisses2 fest bzw. absolut vorgegeben, während beispielsweise die Anfangspositionen der Datei8 relativ fest ist, da diese vorliegend von den Größen der davor angeordneten Dateien3 und5 abhängt. Gemäß der DVD-Spezifikation1 basiert die Anordnung des Verzeichnisses2 und der Dateien3 ,4 ,5 und6 dabei auf miteinander verschachtelten Zeit- und Abstandszuordnungen derselben. Dem Verzeichnis2 und den Dateien3 ,4 ,5 und6 der sind dabei gemäß der DVD-Spezifikation1 vorbestimmte Speicherplatzbereiche zur Verfügung gestellt, die vorliegend von dem Inhalt11 des Verzeichnisses2 und den Daten7 ,8 ,9 und10 der Dateien3 ,4 ,5 und6 nicht vollständig genutzt sind. Dementsprechend weisen das Verzeichnis2 und die Dateien3 ,4 ,5 und6 freie Speicherplätze12 auf. - Im Rahmen der Konvertierung des Ausgangsformats in ein Zwischenformat wird zunächst die Struktur des Verzeichnisses
2 des Ausgangsformats1 erfasst. Vorliegend werden dabei die Inhalte11 des Verzeichnisses2 eingelesen und zwischengespeichert. Anhand der zwischengespeicherten Verzeichnisstruktur des Ausgangsformats wird dann durch nutzerindividuelle Auswahl eine Verzeichnisstruktur des Zwischenformats13 zusammengestellt, welches den Nutzer interessierende bzw. gewünschte Dateien3 ,4 ,5 und6 von Daten entsprechend dem Ausgangsformat1 umfasst. Entsprechend der Auswahl wird dann das Verzeichnis14 des Zwischenformats13 erstellt. Dieses umfasst vorliegend die Dateien15 ,16 ,17 und18 . Anschließend werden die Inhalte der mit den Dateien15 ,16 ,17 und18 von Daten des Zwischenformats13 entsprechend dem Verzeichnis14 des Zwischenformats13 korrespondierenden Dateien3 ,4 ,5 und6 von Daten des Ausgangsformats1 kodiert. Dabei werden für die einzelnen Daten7 ,8 ,9 und10 , die vorliegend die eigentlichen Inhalte der Dateien3 ,4 ,5 und6 bilden, unterschiedliche, an die jeweiligen Inhalte angepasste Algorithmen zur Kodierung verwendet und die Dateien15 ,16 ,17 und18 von Daten des Zwischenformats13 entsprechend der jeweiligen Kodierung erstellt. Wie anhand von1 zu erkennen, weisen das Verzeichnis14 und die Dateien15 ,16 ,17 und18 des Zwischenformats13 dabei keine Freiräume im Speicher, also dementsprechend keine ungenutzten Speicherplatzbereiche12 wie sie seitens des Ausgangsformats1 gegeben sind, auf. - Das Verzeichnis
14 und die Dateien15 ,16 ,17 und18 des Zwischenformats13 werden vorliegend weiter als kontinuierlicher Datenstrom bestehend aus zwei aufeinanderfolgenden Dateien19 und20 durch ein nachfolgendes Multiplexen des Verzeichnisses14 mit den Dateien15 ,16 ,17 und18 nach deren Kodierung erstellt. Dabei beinhaltet die Datei19 die im Verzeichnis14 vorhandenen Informationen und die Datei20 die Informationen gemäß den Dateien15 ,16 ,17 und18 . -
2 zeigt ein einer vorbestimmten Spezifikation genügendes Ausgangsformat21 , welches vorliegend in einem Verzeichnis strukturiert zusammengefasste Dateien von Daten in Form eines kontinuierlichen Datenstrom22 aufweist. Aus dem Datenstrom22 werden im Rahmen der Konvertierung entsprechend der nutzerindividuellen Auswahl anhand des Verzeichnisses bzw. der Verzeichnisstruktur des Ausgangsformats21 Dateien23 ,24 und25 von Daten, die vorliegend ebenfalls als Datenströme vorliegen, sowie zusätzliche Informationen26 und27 über Eigenschaften der Dateien23 ,24 und25 oder des Ausgangsformats21 zusammengestellt. Die Informationen26 sind dabei vorliegend Informationen, die nicht konvertiert werden müssen. Die Zusammenstellung des Zwischenformats31 erfolgt dabei ebenfalls in einem Datenstrom29 . Im Rahmen der Zusammenstellung des Datenstroms29 werden die Dateien23 ,24 und25 von Daten entsprechend ihren jeweiligen Inhalten kodiert. Dabei kommen vorliegend entsprechend den jeweiligen Dateninhalten der Dateien23 ,24 und25 unterschiedliche Kodieralgorithmen23' ,24' und25' zum Einsatz, die ferner zusätzliche zur Rekonstruierung der Dateien23 ,24 und25 des Ausgangsformats21 dienende Informationen23'' ,24'' und25'' erzeugen bzw. ermitteln und seitens des Datenstroms29 erfassen. Die entsprechend im Datenstrom29 abgelegten Dateien23' ,23'' ,24' ,24'' ,25' ,25'' 26 und27 werden entsprechend ihrer Anordnung bzw. Struktur im Datenstrom29 des Zwischenformats31 mit einem korrespondierenden Verzeichnis30 versehen. -
3 zeigt die weitestgehend originalgetreue Rekonstruierung des Ausgangsformats21 gemäß2 , vorliegend mit dem Bezugszeichen21' gekennzeichnet, aus dem Zwischenformat31 . Dabei wird die Verzeichnisstruktur30 des Zwischenformats31 erfasst und die im kontinuierlichen Datenstrom29 des Zwischenformats vorhandenen Dateien23' ,23'' ,24' ,24'' ,25' ,25'' 26 und27' von Daten entsprechend den Spezifikationen des zu erstellenden Ausgangsformats21' rekonstruiert und in einem Datenstrom32 erstellt. Im Rahmen der Rekonstruierung werden dabei aus den Dateien23' ,23'' ,24' ,24'' und25' ,25'' jeweils die Dateien23''' ,24''' und25''' entsprechend den Spezifikationen des zu erstellenden Ausgangsformats21' kodiert und entsprechend erstellt wird. Der Datenstrom32 des rekonstruierten Ausgangsformats21' wird entsprechend der Anordnung der Dateien23'' ',24''' ,25''' 26 und27' mit einer korrespondierenden Verzeichnisstruktur33 für selbige versehen. -
4 zeigt die Erzeugung36 ,40 und44 von Ausgangsformaten37 ,41 und45 zur Wiedergabe von Audio- und/oder Videoinformationen seitens Einrichtungen39 ,43 und47 zur Wiedergabe von Audio- und/oder Videoinformationen unter Nutzung eines erfindungsgemäß erzeugten Zwischenformats35 . Dabei werden die Ausgangsformate37 ,41 und45 seitens einer Recheneinrichtung34 aus dem Zwischenformat35 erzeugt und die entsprechenden Daten der Ausgangsformate37 ,41 und45 über ein Netzwerk28 , vorliegend einem lokalen, das heißt beispielsweise hausinternen Netzwerk, oder aber auch dem Internet, den an unterschiedliche Orten lokalisierten Wiedergabeeinrichtungen39 ,43 und47 im Rahmen eines Datenaustauschs38 ,42 und46 zur Wiedergabe zugeführt. - Seitens der Wiedergabeeinrichtungen
39 ,43 und47 sind eine Auswahleingabe zur Navigation in den Navigationsinformationen der Ausgangsformate37 ,41 und45 ermöglichende Einrichtungen, vorliegend hier nicht dargestellte Fernbedienungen oder dergleichen Eingabeeinrichtungen, vorhanden, die insbesondere Einfluss auf die zeitliche Abfolge der Inhalte der Ausgangsformat37 ,44 und45 durch sogenanntes Vor- bzw. Rückspringen und/oder -spulen in Audio- und/oder Videoinformationen der Ausgangsformate37 ,41 und45 nehmen. Dabei werden die entsprechenden Informationen der Auswahleingaben mit den Datenaustauschverbindungen38 ,42 und46 über das Netzwerk28 von den jeweiligen Wiedergabeeinrichtungen39 ,43 und47 der Recheneinrichtung34 zugeführt und im Rahmen der jeweiligen Erzeugung36 ,40 und44 der Ausgangsformate37 ,41 und45 aus dem Zwischenformat35 entsprechend berücksichtigt. - Die im Rahmen der Erzeugung des Ausgangsformats aus dem Zwischenformat und des Austauschs des Ausgangsformats seitens der über das Netzwerk
28 miteinander verbindbaren Recheneinrichtung34 und einer Einrichtung39 zur Wiedergabe von Audio- und/oder Videoinformationen sind in5 im Detail dargestellt. - Seitens der vorliegend als Server betriebenen Recheneinrichtung
34 werden in dem mit48 gekennzeichneten Verfahrensschritt zunächst die Verzeichnisstruktur und gegebenenfalls weitere Eigenschaften, beispielsweise Nutzungsberechtigungen oder dergleichen Informationen, des Zwischenformats35 eingelesen. Dann werden in dem mit49 gekennzeichneten optionalen Verfahrensschritt die technischen Fähigkeiten der Einrichtung39 zur Wiedergabe von Audio- und/oder Videoinformationen, beispielsweise verarbeitbare Bitraten, Wiedergabeprofile, verarbeitbare Kodieralgorithmen und dergleichen, erfasst. Diese technischen Fähigkeiten der Einrichtung39 zur Wiedergabe von Audio- und/oder Videoinformationen finden nachfolgend bei der erfindungsgemäßen Erzeugung36 des Ausgangsformats37 aus dem Zwischenformat35 Berücksichtigung. - Im Rahmen der Erzeugung
36 des Ausgangsformats37 werden aus dem Verzeichnis und der Datei des Zwischenformats35 die einzelnen Dateien von Daten für das jeweilige Ausgangsformat37 ähnlich der Rekonstruierung nach3 durch Kodierung und/oder Umsetzung erzeugt. Das Ausgangsformat37 ist dabei als kontinuierlicher Datenstrom ausgebildet, welcher über das Netzwerk28 an die Wiedergabeeinrichtung39 übertragen wird. Die Übertragung ist in5 durch den mit dem Bezugszeichen38' versehenen Pfeil dargestellt. - Bei der Erzeugung
36 des Datenstroms des Ausgangsformats37 aus dem Zwischenformat35 werden, wie anhand in5 dargestellt, neben den aus dem Verzeichnis und der Datei von Daten des Zwischenformats35 erzeugten Dateien von Daten des Ausgangsformats37 Informationen berücksichtigt, die durch eine insbesondere eine Navigation in den wiederzugebenden Informationen umfassende Auswahleingabe50 seitens einer Fernbedienung der Wiedergabeeinrichtung39 von einem Nutzer kommen. Diese Auswahleingabe50 wird seitens der Wiedergabeeinrichtung erfasst und an die Recheneinrichtung34 über das Netzwerk28 übertragen. Die Übertragung ist in5 durch den mit dem Bezugszeichen38'' versehenen Pfeil dargestellt. Die Auswahleingabe50 findet im Rahmen der Erzeugung36 des Ausgangsformats37 aus dem Zwischenformat35 in dem mit51 gekennzeichneten Verfahrensschritt51 Berücksichtigung und beeinflusst entsprechend die Erzeugung der Dateien von Daten des Ausgangsformats37 . Die Umsetzung des Ausgangsformats37 seitens der Wiedergabeeinrichtung39 erfolgt in dem in5 mit 52 gekennzeichneten von der Wiedergabeeinrichtung39 ausgeführten Verfahrensschritt. Die Wiedergabe ist in5 durch den mit dem Bezugszeichen53 versehenen Pfeil dargestellt. - Die in den Figuren der Zeichnung dargestellten Ausführungsbeispiele der vorliegenden Erfindung dienen lediglich der Erläuterung der Erfindung und sind für diese nicht beschränkend.
-
- 1
- Ausgangsformat
- 2
- Verzeichnis
(Ausgangsformat (
1 )) - 3
- Datei
(Ausgangsformat (
1 )) - 4
- Datei
(Ausgangsformat (
1 )) - 5
- Datei
(Ausgangsformat (
1 )) - 6
- Datei
(Ausgangsformat (
1 )) - 7
- Daten
(Datei (
3 )) - 8
- Daten
(Datei (
4 )) - 9
- Daten
(Datei (
5 )) - 10
- Daten
(Datei (
6 )) - 11
- Inhalt
(Verzeichnis (
2 )) - 12
- freier
Speicherplatz (Verzeichnis (
2 ), Dateien (3 ,4 ,5 ,6 )) - 13
- Zwischenformat
- 14
- Verzeichnis
(Zwischenformat (
13 )) - 15
- Datei
(Zwischenformat (
13 )) - 16
- Datei
(Zwischenformat (
13 )) - 17
- Datei
(Zwischenformat (
13 )) - 18
- Datei
(Zwischenformat (
13 )) - 19
- Verzeichnis
(Zwischenformat (
13 )) - 20
- Datei
(Zwischenformat (
13 )) - 21
- Ausgangsformat
- 21'
- Ausgangsformat (rekonstruiertes)
- 22
- Datenstrom
(Ausgangsformat (
21 )) - 23
- Datei
(Ausgangsformat (
21 )) - 23'
- Datei
(Zwischenformat (
31 )) - 23''
- Rekonstruktionsinformationen
(Datei (
23 )) - 23'''
- rekonstruierte
Datei (Ausgangsformat
21' ) - 24
- Datei
(Ausgangsformat (
21 )) - 24'
- Datei
(Zwischenformat (
31 )) - 24''
- Rekonstruktionsinformationen
(Datei (
23 )) - 24'''
- rekonstruierte
Datei (Ausgangsformat
21' ) - 25
- Datei
(Ausgangsformat (
21 )) - 25'
- Datei
(Zwischenformat (
31 )) - 25''
- Rekonstruktionsinformationen
(Datei (
23 )) - 25'''
- rekonstruierte
Datei (Ausgangsformat
21' ) - 26
- Rekonstruktionsinformationen
(Ausgangsformat (
21 )) - 27
- Zusatzinformationen
- 27'
- rekonstruierte Zusatzinformationen
- 28
- Netzwerk/Internet
- 29
- Datenstrom
(Zwischenformat (
31 )) - 30
- Verzeichnis
(Zwischenformat (
31 )) - 31
- Zwischenformat
- 32
- Datenstrom
(Ausgangsformat (
21' )) - 33
- Verzeichnis
(Ausgangsformat (
21' )) - 34
- Recheneinrichtung (Server)
- 35
- Zwischenformat
- 36
- Erzeugung
Ausgangsformat (
37 ) - 37
- Ausgangsformat
- 38
- Datenaustausch
- 39
- Wiedergabeeinrichtung
(Ausgangsformat (
37 )) - 40
- Erzeugung
Ausgangsformat (
41 ) - 41
- Ausgangsformat
- 42
- Datenaustausch
- 43
- Wiedergabeeinrichtung
(Ausgangsformat (
41 )) - 44
- Erzeugung
Ausgangsformat (
45 ) - 45
- Ausgangsformat
- 46
- Datenaustausch
- 47
- Wiedergabeeinrichtung
(Ausgangsformat (
45 )) - 48
- Verfahrensschritt (Initialisierung Ausgangsformaterzeugung)
- 49
- Verfahrensschritt (Erfassung Wiedergabeeinrichtungsfähigkeiten)
- 50
- Auswahleingabe
- 51
- Berücksichtigung
(Auswahleingabe (
50 )) - 52
- Umsetzung
(Ausgangsformat (
37 )) - 53
- Wiedergabe
Claims (37)
- Verfahren zum Konvertieren von in Verzeichnissen strukturiert zusammengefassten Dateien von Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, eines vorbestimmten Spezifikationen genügenden Ausgangsformats in ein Zwischenformat von in Verzeichnissen strukturiert zusammengefassten Dateien von Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, wobei die Verzeichnisstruktur des Ausgangsformats erfasst wird, anhand der Verzeichnisstruktur des Ausgangsformats durch wenigstens eine Auswahl eine Verzeichnisstruktur des Zwischenformats, umfassend wenigstens eine Datei von Daten, zusammengestellt wird, das Verzeichnis des Zwischenformats entsprechend der Auswahl erstellt wird, die Inhalte der mit der wenigstens einen Datei von Daten des Zwischenformats entsprechend dem Verzeichnis des Zwischenformats korrespondierenden Datei von Daten des Ausgangsformats kodiert werden und die wenigstens eine Datei von Daten des Zwischenformats entsprechend der Kodierung erstellt wird.
- Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Erstellung der wenigstens einen Datei von Daten des Zwischenformats im Anschluss an die Kodierung der Inhalte sämtlicher Dateien von Daten des Ausgangsformats entsprechend dem Verzeichnis des Zwischenformats erfolgt.
- Verfahren nach Anspruch 1 oder Anspruch 2, dadurch gekennzeichnet, dass das Verzeichnis des Zwischenformats nach der Kodierung entsprechend dem Ergebnis der Kodierung korrigiert wird.
- Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass seitens des Zwischenformats Dateien von Daten als kontinuierlicher Datenstrom erstellt werden.
- Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass seitens des Zwischenformats Navigationsinformationen von Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats unabhängig von den sonstigen Inhaltsinformationen der Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats erfasst werden.
- Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass seitens des Zwischenformats die Navigationsinformationen der Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats in einer Datei erfasst werden.
- Verfahren nach Anspruch 5 oder Anspruch 6, dadurch gekennzeichnet, dass seitens des Zwischenformats die sonstigen Inhaltsinformationen der Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats in einer Datei erfasst werden.
- Verfahren nach Anspruch 7, dadurch gekennzeichnet, dass seitens des Zwischenformats die die Navigationsinformationen der Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats umfassende Datei der die sonstigen Inhaltsinformationen der Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats umfassenden Datei im Datenstrom vorangestellt wird.
- Verfahren nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass im Rahmen der Kodierung Navigationsinformationen der wenigstens einen Datei des Ausgangsformats im Zwischenformat entsprechend der jeweiligen Größe der kodierten sonstigen Inhaltsinformationen der mit der wenigstens einen Datei von Daten des Zwischenformats entsprechend dem Verzeichnis des Zwischenformats korrespondierenden Datei von Daten des Ausgangsformats umgesetzt und festgesetzt werden.
- Verfahren nach einem der Ansprüche 4 bis 9, dadurch gekennzeichnet, dass die Erstellung des kontinuierlichen Datenstroms von Dateien von Daten des Zwischenformats durch Verschachtelung der Navigationsinformationen der Dateien von Daten entsprechend dem Verzeichnis des Zwischenformats umfassenden Datei mit den sonstige Inhaltsinformationen der Dateien von Daten umfassenden Dateien entsprechend dem Verzeichnis des Zwischenformats erfolgt.
- Verfahren nach einem der Ansprüche 1 bis 10, dadurch gekennzeichnet, dass seitens des Zwischenformats Informationen über Eigenschaften der mit der wenigstens einen Datei von Daten des Zwischenformats entsprechend dem Verzeichnis des Zwischenformats korrespondierenden Datei von Daten des Ausgangsformats erfasst werden.
- Verfahren nach Anspruch 11, gekennzeichnet durch eine Nutzung der Informationen über Eigenschaften der mit der wenigstens einen Datei von Daten des Zwischenformats entsprechend dem Verzeichnis des Zwischenformats korrespondierenden Datei von Daten des Ausgangsformats zur Rekonstruierung von Navigationsinformationen und/oder Positionen von Dateien von Daten des Ausgangsformats.
- Verfahren nach Anspruch 11 oder Anspruch 12, gekennzeichnet durch die Größe der Datei von Daten des Ausgangsformats als Information über Eigenschaften.
- Verfahren nach einem der Ansprüche 1 bis 13, gekennzeichnet durch an die jeweiligen Inhalte der wenigstens einen Datei von Daten angepasste Algorithmen zur Kodierung, vorzugsweise an die Kodierung von Audio-, Video- und/oder Navigationsinformationen derselben angepasste Algorithmen.
- Verfahren nach einem der Ansprüche 1 bis 14, dadurch gekennzeichnet, dass im Rahmen der Kodierung charakteristische Merkmale der Inhalte der wenigstens einen Datei von Daten erfasst und gespeichert werden, vorzugsweise charakteristische Merkmale der Inhalte der wenigstens einen Datei von Daten im Ausgangsformat und/oder im Zwischenformat.
- Verfahren nach Anspruch 15, gekennzeichnet durch eine Nutzung der gespeicherten charakteristischen Merkmale der Inhalte der wenigstens einen Datei von Daten zur weitestgehenden Rekonstruierung der wenigstens einen Datei von Daten des Ausgangsformats.
- Verfahren nach Anspruch 15 oder Anspruch 16, gekennzeichnet durch die Reihenfolge von Dateien von Daten, die maximale Bitrate für eine Audio- und/oder Videodatenwiedergabe, Bildbewegungen, Videomerkmale, visuelle Komplexität und/oder Übergänge in der Lautstärke von Audioinformationen als charakteristische Merkmale.
- Verfahren nach einem der Ansprüche 1 bis 17, dadurch gekennzeichnet, dass die Daten der Dateien des Ausgangsformats an vorbestimmten, über die Verzeichnisstruktur des Ausgangsformats referenzierten Positionen auf einem Datenträger angeordnet sind.
- Verfahren nach Anspruch 18, dadurch gekennzeichnet, dass die vorbestimmten Positionen fest und/oder relativ fest vorgegeben sind.
- Verfahren nach einem der Ansprüche 1 bis 19, dadurch gekennzeichnet, dass das Ausgangsformat den DVD-Spezifikationen, vorzugsweise der DVD-Video-Spezifikation unterliegt.
- Verfahren nach einem der Ansprüche 1 bis 19, dadurch gekennzeichnet, dass das Ausgangsformat den CD-Spezifikationen, vorzugsweise der Video-CD- und/oder der Super Video-CD- und/oder der Audio-CD-Spezifikation unterliegt.
- Verfahren nach einem der Ansprüche 1 bis 21, dadurch gekennzeichnet, dass in das Zwischenformat bibliographische Informationen zu den Audio- und/oder Videoinformationen einbindbar sind, vorzugsweise bibliographische Informationen, die eine nutzerspezifische Kategorisierung und/oder Sortierung der Audio- und/oder Videoinformationen ermöglichen.
- Verfahren zur rekonstruierenden Konvertierung von in Verzeichnissen strukturiert zusammengefassten Dateien von Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, eines vorbestimmten Spezifikationen genügenden Ausgangsformats aus einem Zwischenformat von in Verzeichnissen strukturiert zusammengefassten Dateien von Audio-, Video- und/oder Navigationsinformationen derselben umfassenden Daten, nach einem der Ansprüche 1 bis 22, wobei aus der wenigstens einen Datei von Daten des Zwischenformats die Verzeichnisstruktur des Zwischenformats erfasst wird, anhand der Verzeichnisstruktur des Zwischenformats durch wenigstens eine Auswahl eine Verzeichnisstruktur des Ausgangsformats, umfassend wenigstens eine Datei von Daten, konvertiert und erstellt wird, die Inhalte der mit der wenigstens einen Datei von Daten des Ausgangsformats entsprechend dem Verzeichnis des Ausgangsformats korrespondierenden Datei von Daten des Zwischenformats kodiert werden und die wenigstens eine Datei von Daten des Ausgangsformats entsprechend der Kodierung erstellt wird.
- Verfahren nach Anspruch 23, dadurch gekennzeichnet, dass im Rahmen der rekonstruierenden Konvertierung der Verzeichnisstruktur des Ausgangsformats neben der Verzeichnisstruktur des Zwischenformats Informationen über Eigenschaften der mit der wenigstens einen Datei von Daten des Zwischenformats entsprechend dem Verzeichnis des Zwischenformats korrespondierenden Datei von Daten des Ausgangsformats gemäß einem der Ansprüche 11 bis 13 und/oder charakteristische Merkmale der Inhalte der wenigstens einen Datei von Daten gemäß einem der Ansprüche 15 bis 17 genutzt werden.
- Verfahren nach Anspruch 23 oder Anspruch 24, dadurch gekennzeichnet, dass im Rahmen der Kodierung Navigationsinformationen der wenigstens einen Datei des Zwischenformats erfasst und entsprechend der Spezifikation des Ausgangsformats umgesetzt und festgesetzt werden.
- Verfahren nach einem der Ansprüche 23 bis 25, dadurch gekennzeichnet, dass im Rahmen der Kodierung die sonstigen Inhaltsinformationen der wenigstens einen Datei des Zwischenformats erfasst und entsprechend der Spezifikation des Ausgangsformats umgesetzt und festgesetzt werden.
- Verfahren zur Erzeugung eines Ausgangsformats zur Wiedergabe von Audio- und/oder Videoinformationen seitens wenigstens einer Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen unter Nutzung eines Zwischenformats nach einem der Ansprüche 1 bis 22, wobei aus der wenigstens einen Datei von Daten des Zwischenformats Navigationsinformationen von Audio- und/oder Videoinformationen erfasst und Audio- und/oder Videoinformationen entsprechend den Navigationsinformationen seitens der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen wiedergegeben werden.
- Verfahren nach Anspruch 27, dadurch gekennzeichnet, dass die Erzeugung des Ausgangsformats zur Wiedergabe von Audio- und/oder Videoinformationen seitens der wenigstens einer Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen in Form einer seitens der wenigstens einer Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen ausführbaren Datei erfolgt.
- Verfahren nach Anspruch 27 oder Anspruch 28, gekennzeichnet durch wenigstens eine Auswahleingabe seitens einer Eingabeeinrichtung der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen zur Navigation in den Audio- und/oder Videoinformationen unter Nutzung der Navigationsinformationen.
- Verfahren nach einem der Ansprüche 27 bis 29, dadurch gekennzeichnet, dass die wenigstens eine Datei von Daten des Zwischenformats und/oder die Auswahleingabe zur Navigation in den Audio- und/oder Videoinformationen unter Nutzung der Navigationsinformationen zwischen der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen und einer die wenigstens eine Datei von Daten des Zwischenformats aufweisenden Recheneinrichtung übertragen werden, vorzugsweise über ein Netzwerk.
- Verfahren nach Anspruch 30, dadurch gekennzeichnet, dass die Übertragung unidirektional über verschiedene Übertragungswege oder Übertragungskanäle erfolgt.
- Verfahren nach Anspruch 30 oder Anspruch 31, dadurch gekennzeichnet, dass das Zwischenformat seitens der Recheneinrichtung in seitens der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen wiedergebbare Audio- und/oder Videoinformationen umgesetzt wird, die umgesetzten Audio- und/oder Videoinformationen von der Recheneinrichtung über das Netzwerk an die wenigstens eine Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen übertragen und seitens der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen wiedergegeben werden.
- Verfahren nach Anspruch 27, dadurch gekennzeichnet, dass die Erzeugung des Ausgangsformats zur Wiedergabe von Audio- und/oder Videoinformationen seitens der wenigstens einer Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen in Form einer seitens der wenigstens einer Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen ausführbaren Datei erfolgt.
- Verfahren nach Anspruch 27 oder Anspruch 28, gekennzeichnet durch wenigstens eine Auswahleingabe seitens einer Eingabeeinrichtung der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen zur Navigation in den Audio- und/oder Videoinformationen unter Nutzung der Navigationsinformationen.
- Verfahren nach einem der Ansprüche 27 bis 29, dadurch gekennzeichnet, dass die wenigstens eine Datei von Daten des Zwischenformats und/oder die Auswahleingabe zur Navigation in den Audio- und/oder Videoinformationen unter Nutzung der Navigationsinformationen zwischen der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen und einer die wenigstens eine Datei von Daten des Zwischenformats aufweisenden Recheneinrichtung übertragen werden, vorzugsweise über ein Netzwerk.
- Verfahren nach Anspruch 30, dadurch gekennzeichnet, dass die Übertragung unidirektional über verschiedene Übertragungswege oder Übertragungskanäle erfolgt.
- Verfahren nach Anspruch 30 oder Anspruch 31, dadurch gekennzeichnet, dass das Zwischenformat seitens der Recheneinrichtung in seitens der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen wiedergebbare Audio- und/oder Videoinformationen umgesetzt wird, die umgesetzten Audio- und/oder Videoinformationen von der Recheneinrichtung über das Netzwerk an die wenigstens eine Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen übertragen und seitens der wenigstens einen Einrichtung zur Wiedergabe von Audio- und/oder Videoinformationen wiedergegeben werden.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102005004941A DE102005004941B4 (de) | 2005-02-02 | 2005-02-02 | Konvertierung von Daten, insbesondere zur Wiedergabe von Audio- und/oder Videoinformationen |
| JP2006025621A JP2006216222A (ja) | 2005-02-02 | 2006-02-02 | 特にオーディオ情報及び/又はビデオ情報の再生用のデータの変換 |
| US11/345,881 US20060173887A1 (en) | 2005-02-02 | 2006-02-02 | Conversion of data in particular for playing of audio and/or video information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102005004941A DE102005004941B4 (de) | 2005-02-02 | 2005-02-02 | Konvertierung von Daten, insbesondere zur Wiedergabe von Audio- und/oder Videoinformationen |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE102005004941A1 DE102005004941A1 (de) | 2006-08-10 |
| DE102005004941B4 true DE102005004941B4 (de) | 2006-12-21 |
Family
ID=36709622
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102005004941A Expired - Fee Related DE102005004941B4 (de) | 2005-02-02 | 2005-02-02 | Konvertierung von Daten, insbesondere zur Wiedergabe von Audio- und/oder Videoinformationen |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20060173887A1 (de) |
| JP (1) | JP2006216222A (de) |
| DE (1) | DE102005004941B4 (de) |
Families Citing this family (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8472792B2 (en) | 2003-12-08 | 2013-06-25 | Divx, Llc | Multimedia distribution system |
| US7519274B2 (en) | 2003-12-08 | 2009-04-14 | Divx, Inc. | File format for multiple track digital data |
| US7515710B2 (en) | 2006-03-14 | 2009-04-07 | Divx, Inc. | Federated digital rights management scheme including trusted systems |
| KR20100106327A (ko) | 2007-11-16 | 2010-10-01 | 디브이엑스, 인크. | 멀티미디어 파일을 위한 계층적 및 감소된 인덱스 구조 |
| US8997161B2 (en) | 2008-01-02 | 2015-03-31 | Sonic Ip, Inc. | Application enhancement tracks |
| WO2010080911A1 (en) | 2009-01-07 | 2010-07-15 | Divx, Inc. | Singular, collective and automated creation of a media guide for online content |
| US8781122B2 (en) | 2009-12-04 | 2014-07-15 | Sonic Ip, Inc. | Elementary bitstream cryptographic material transport systems and methods |
| US8914534B2 (en) | 2011-01-05 | 2014-12-16 | Sonic Ip, Inc. | Systems and methods for adaptive bitrate streaming of media stored in matroska container files using hypertext transfer protocol |
| US10045089B2 (en) * | 2011-08-02 | 2018-08-07 | Apple Inc. | Selection of encoder and decoder for a video communications session |
| US9467708B2 (en) | 2011-08-30 | 2016-10-11 | Sonic Ip, Inc. | Selection of resolutions for seamless resolution switching of multimedia content |
| US8818171B2 (en) | 2011-08-30 | 2014-08-26 | Kourosh Soroushian | Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates |
| KR102020764B1 (ko) | 2011-08-30 | 2019-09-11 | 디브이엑스, 엘엘씨 | 복수의 최대 비트레이트 레벨들을 사용하여 인코딩된 비디오를 인코딩하고 스트리밍하기 위한 시스템들 및 방법들 |
| US8909922B2 (en) | 2011-09-01 | 2014-12-09 | Sonic Ip, Inc. | Systems and methods for playing back alternative streams of protected content protected using common cryptographic information |
| US8964977B2 (en) | 2011-09-01 | 2015-02-24 | Sonic Ip, Inc. | Systems and methods for saving encoded media streamed using adaptive bitrate streaming |
| US20130179199A1 (en) | 2012-01-06 | 2013-07-11 | Rovi Corp. | Systems and methods for granting access to digital content using electronic tickets and ticket tokens |
| US9197685B2 (en) | 2012-06-28 | 2015-11-24 | Sonic Ip, Inc. | Systems and methods for fast video startup using trick play streams |
| US9143812B2 (en) | 2012-06-29 | 2015-09-22 | Sonic Ip, Inc. | Adaptive streaming of multimedia |
| US10452715B2 (en) | 2012-06-30 | 2019-10-22 | Divx, Llc | Systems and methods for compressing geotagged video |
| US9804668B2 (en) | 2012-07-18 | 2017-10-31 | Verimatrix, Inc. | Systems and methods for rapid content switching to provide a linear TV experience using streaming content distribution |
| EP2875417B1 (de) | 2012-07-18 | 2020-01-01 | Verimatrix, Inc. | Systeme und verfahren für schnelle umschaltung zwischen inhalten zur bereitstellung eines linearen fernseherlebnisses mittels inhaltsverteilung über streaming |
| US8914836B2 (en) | 2012-09-28 | 2014-12-16 | Sonic Ip, Inc. | Systems, methods, and computer program products for load adaptive streaming |
| US8997254B2 (en) | 2012-09-28 | 2015-03-31 | Sonic Ip, Inc. | Systems and methods for fast startup streaming of encrypted multimedia content |
| US9264475B2 (en) | 2012-12-31 | 2016-02-16 | Sonic Ip, Inc. | Use of objective quality measures of streamed content to reduce streaming bandwidth |
| US9313510B2 (en) | 2012-12-31 | 2016-04-12 | Sonic Ip, Inc. | Use of objective quality measures of streamed content to reduce streaming bandwidth |
| US9191457B2 (en) | 2012-12-31 | 2015-11-17 | Sonic Ip, Inc. | Systems, methods, and media for controlling delivery of content |
| US10397292B2 (en) | 2013-03-15 | 2019-08-27 | Divx, Llc | Systems, methods, and media for delivery of content |
| US9906785B2 (en) | 2013-03-15 | 2018-02-27 | Sonic Ip, Inc. | Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata |
| US9344517B2 (en) | 2013-03-28 | 2016-05-17 | Sonic Ip, Inc. | Downloading and adaptive streaming of multimedia content to a device with cache assist |
| US9247317B2 (en) | 2013-05-30 | 2016-01-26 | Sonic Ip, Inc. | Content streaming with client device trick play index |
| US9094737B2 (en) | 2013-05-30 | 2015-07-28 | Sonic Ip, Inc. | Network video streaming with trick play based on separate trick play files |
| US9967305B2 (en) | 2013-06-28 | 2018-05-08 | Divx, Llc | Systems, methods, and media for streaming media content |
| US9343112B2 (en) | 2013-10-31 | 2016-05-17 | Sonic Ip, Inc. | Systems and methods for supplementing content from a server |
| US9866878B2 (en) | 2014-04-05 | 2018-01-09 | Sonic Ip, Inc. | Systems and methods for encoding and playing back video at different frame rates using enhancement layers |
| US10075292B2 (en) | 2016-03-30 | 2018-09-11 | Divx, Llc | Systems and methods for quick start-up of playback |
| US10148989B2 (en) | 2016-06-15 | 2018-12-04 | Divx, Llc | Systems and methods for encoding video content |
| US10498795B2 (en) | 2017-02-17 | 2019-12-03 | Divx, Llc | Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5537592A (en) * | 1989-05-08 | 1996-07-16 | Alphatronix | System and method for reading and writing disks formatted for an operating system foreign to the host computer |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6526575B1 (en) * | 1997-01-07 | 2003-02-25 | United Video Properties, Inc. | System and method for distributing and broadcasting multimedia |
| US7035804B2 (en) * | 2001-04-26 | 2006-04-25 | Stenograph, L.L.C. | Systems and methods for automated audio transcription, translation, and transfer |
| US7953219B2 (en) * | 2001-07-19 | 2011-05-31 | Nice Systems, Ltd. | Method apparatus and system for capturing and analyzing interaction based content |
| US20050027539A1 (en) * | 2003-07-30 | 2005-02-03 | Weber Dean C. | Media center controller system and method |
| WO2005077115A2 (en) * | 2004-02-09 | 2005-08-25 | Garri Productions, Inc. | Impact-sensing and measurement systems, methods for using same, and related business methods |
-
2005
- 2005-02-02 DE DE102005004941A patent/DE102005004941B4/de not_active Expired - Fee Related
-
2006
- 2006-02-02 US US11/345,881 patent/US20060173887A1/en not_active Abandoned
- 2006-02-02 JP JP2006025621A patent/JP2006216222A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5537592A (en) * | 1989-05-08 | 1996-07-16 | Alphatronix | System and method for reading and writing disks formatted for an operating system foreign to the host computer |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006216222A (ja) | 2006-08-17 |
| US20060173887A1 (en) | 2006-08-03 |
| DE102005004941A1 (de) | 2006-08-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102005004941B4 (de) | Konvertierung von Daten, insbesondere zur Wiedergabe von Audio- und/oder Videoinformationen | |
| DE60223807T2 (de) | Änderung der wiedergabegeschwindigkeit einer in einem progressiven teilbildformat aufgezeichneten videodarstellung | |
| DE68911020T2 (de) | Anordnung zum Aufzeichnen eines digitalen Informationssignals. | |
| DE69420498T2 (de) | Plattenformiges aufzeichnungsmedium, gerat zur aufzeichnung von daten auf eine platte und gerat zur wiedergabe von daten | |
| DE4345611B4 (de) | Wiedergabe-Gerät | |
| DE3125529C2 (de) | Verfahren zum Umkodieren einer Folge von Datenbits in eine Folge von Kanalbits, Anordnung zum Dekodieren der nach diesem Verfahren kodierten Kanalbits und Aufzeichnungsträger mit einer gemäß diesem Verfahren erzeugten Informationsstruktur | |
| DE19713286A1 (de) | Gerät zur CD-Wiedergabe mit veränderbarer Geschwindigkeit oder Richtung | |
| DE69834317T2 (de) | Verfahren und vorrichtung zur audioaufzeichnung, aufzeichnungsträger und wiedergabevorrichtung | |
| DE60022071T2 (de) | Aufnahme während der pause und wiedergabe mit wiederbeschreibarem schreibmedium | |
| DE69317589T2 (de) | Verfahren zur Aufzeichnung und/oder Wiedergabe für eine optische Platte | |
| DE69721877T2 (de) | Datenanordnungsverfahren und Medium zur Datenaufzeichnung oder -transfer, und Signalverarbeitungsgerät für das Verfahren und das Medium | |
| CA2578190A1 (en) | Device and method for generating a coded multi-channel signal and device and method for decoding a coded multi-channel signal | |
| DE10115084A1 (de) | Editiergerät und Editierverfahren | |
| DE3916592C2 (de) | ||
| DE69921326T2 (de) | TRANSKODIERER FÜR DATENSTRöME MIT FESTEN UND VERÄNDERLICHEN DATENRATEN | |
| DE20023937U1 (de) | Universeller Abspieler für komprimierte Audioinformationen | |
| DE3888250T2 (de) | Aufnahme- und Wiedergabegerät für Audiosignale. | |
| DE69917721T2 (de) | Aufzeichnung/wiedergabe und /oder editierung von echtzeitinformationen auf einen/von einem plattenförmigen aufzeichnungsträger | |
| DE102012215362A1 (de) | Datenverarbeitungsvorrichtung, verfahren und steuerprogramm | |
| DE69922625T2 (de) | Übertragung von komprimierten audiodaten mittels eines wiedergabepuffers | |
| WO2005022530A1 (de) | Verfahren zur erzeugung und wiedergabe einer mediendatei | |
| DE69932407T2 (de) | Aufnahmevorrichtung zur aufnahme eines digitalen informationssignals auf einem aufnahmeträger | |
| DE102004023636A1 (de) | Autoradio | |
| EP1252626A2 (de) | Abspielgerät und speichermedium für komprimierte audiodaten | |
| DE19614158A1 (de) | Editieranordnung |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8364 | No opposition during term of opposition | ||
| R008 | Case pending at federal patent court | ||
| R039 | Revocation action filed |
Effective date: 20130412 |
|
| R082 | Change of representative |
Representative=s name: RING & WEISBRODT PATENTANWALTSGESELLSCHAFT MBH, DE |
|
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |