DE60314792T2 - Medienwiedergabesystem - Google Patents

Medienwiedergabesystem Download PDF

Info

Publication number
DE60314792T2
DE60314792T2 DE60314792T DE60314792T DE60314792T2 DE 60314792 T2 DE60314792 T2 DE 60314792T2 DE 60314792 T DE60314792 T DE 60314792T DE 60314792 T DE60314792 T DE 60314792T DE 60314792 T2 DE60314792 T2 DE 60314792T2
Authority
DE
Germany
Prior art keywords
data
content data
extended content
receiver units
distribution unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE60314792T
Other languages
English (en)
Other versions
DE60314792D1 (de
Inventor
Noetsele Van
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.)
UPC Broadband Operations BV
Original Assignee
Chellomedia Programming BV
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 Chellomedia Programming BV filed Critical Chellomedia Programming BV
Publication of DE60314792D1 publication Critical patent/DE60314792D1/de
Application granted granted Critical
Publication of DE60314792T2 publication Critical patent/DE60314792T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/165Centralised control of user terminal ; Registering at central
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/02Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
    • H04H60/06Arrangements for scheduling broadcast services or broadcast-related services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/222Secondary servers, e.g. proxy server, cable television Head-end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/226Characteristics of the server or Internal components of the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/237Communication with additional data server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/242Synchronisation processes, e.g. processing of PCR [Programme Clock References]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26208Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26208Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
    • H04N21/26216Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints involving the channel capacity, e.g. network bandwidth
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Steroid Compounds (AREA)
  • Liquid Crystal (AREA)
  • Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)
  • Television Systems (AREA)

Description

  • Diese Erfindung bezieht sich auf das Aussenden und Ausspielen von Medien, und insbesondere auf Video- und erweiterte Inhaltsdaten in interaktiven Fernsehsystemen.
  • In früheren interaktiven Fernsehsystemen werden Videodaten und beliebige erweiterte Inhaltsdaten typischerweise von einer Reihe von Anbietern an eine Verteilstation übertragen. Von dieser Verteilstation werden die Daten an eine Reihe lokaler Überträger ausgesendet, von wo sie auf einzelne Empfänger, z.B. an Häuser verteilt werden. Die Video- und erweiterten Inhaltsdaten können dann von Benutzern abgerufen und auf Fernsehgeräten angezeigt werden.
  • Das interaktive Fernsehsystem 10 von 1 umfasst eine Reihe von Anbietern 11a-c von Videodaten und erweiterten Inhaltsdaten, die zu den Videodaten gehören (aber durch getrennte Kanäle von den Videodaten getragen werden). Jeder Anbieter 11a-c überträgt die erweiterten Inhaltsdaten an eine Verteilstation 12. Die Verteilstation 12 sendet dann die Daten an eine Reihe von Überträgern 13 aus, von denen nur einer in 1 gezeigt ist. Überträger sind in jedem geographischen Gebiet installiert, wo die Videodaten und die erweiterten Inhaltsdaten Zuschauern angeboten werden sollen. Diese lokalen Überträger 13 verteilen die Daten an einzelne Empfänger 14a-c. Die Übertragung der Daten von der Verteilstation 12 an die Überträger 13 wird durch ein Aussendemittel gemacht: zum Beispiel könnte die Verteilstation die Daten über eine Verbindung nach oben an einen Satelliten schicken, der die Daten nach unten an die Überträger 13 weiterleiten könnte. Die Übertragung der Daten von den Überträgern 13 an die Empfänger 14 könnte von einem lokalen Aussendesystem, zum Beispiel unter Verwendung von Radio oder Kabel, gemacht werden. Um die Daten von den Überträgern 13 zu empfangen, können die Empfänger Antennen oder Satellitenschüsseln, oder Einheiten zum Empfangen von über Kabel übertragenen Daten umfassen.
  • Dieses System hat den folgenden Nachteil. Falls ein beliebtes Fernsehereignis, wie z.B. ein Sportturnier, zu einer bestimmten Zeit ausgesendet wird, dann kann erwartet werden, dass große Datenmengen übertragen werden, in der Form erweiterten Inhalts von Datenanbietern an Empfänger, und auch von Empfängern zurück zu einer Einrichtung zum Empfangen und Analysieren von Antworten, zusätzlich zu den Videodaten. Große Umfänge von Bandbreite werden zur Übertragung während eines derartigen medienintensiven Ereignisses benötigt. Dies könnte ein besonderes Problem sein, wenn die Daten über einen Punkt-zu-Punkt-Kanal, wie z.B. den Rückkanal (z.B. DOCSIS oder Modem) verteilt werden, dessen Bandbreite wahrscheinlich streng beschränkt ist, da in einem Punkt-zu-Punkt-System die Daten getrennt zu jedem Empfänger übertragen werden müssen.
  • In Bezug auf Aussendungskanäle ist normalerweise ein festgesetzter Umfang von Bandbreite für jeden Kanal verfügbar. Eine Möglichkeit könnte sein, die Bandbreite, die für einen Kanal zur Verfügung steht, zu reduzieren, um einem anderen Kanal zu erlauben, einen erweiterten Umfang von Bandbreite zu benutzen. Falls jedoch die Daten für die Kanäle durch verschiedene Quellen bereitgestellt werden, ist es unter Umständen nicht möglich, sich auf einen Kanal zu verlassen, der nur einen kleinen Bandbreitenumfang zu der Zeit benutzen kann, wenn der andere Kanal eine erhöhte Zuweisung benötigt.
  • WO01/33852 offenbart ein System und Verfahren zum Aufnehmen unaufgefordert gelieferter („gepushter”) Daten. Das Verfahren umfasst ein Extrahieren einzelner Datenobjekte aus einem Datenstrom und Speichern von Referenzen auf Live-Datenobjekte anstatt von Speichern der Live-Datenobjekte selbst.
  • US 2001/0014975 offenbart ein Netz zum Übertragen anschaubarer Datenobjekte an Zuschauerempfänger, welches mehrere Speicherserver und mehrere lokale Server umfasst, die an die Zuschauerempfänger gekoppelt sind.
  • EP 1039753 offenbart ein Aussendeübertragungsverfahren, in dem eine Übertragungsseite Kontrolle über bestimmte Aktivitäten, wie z.B. Speichern audiovisueller Daten in einer empfangenden Vorrichtung, hat.
  • Es ist ein Ziel der vorliegenden Erfindung, ein verbessertes System zum Ausspielen erweiterter Inhaltsdaten bereitzustellen.
  • Gemäß einem ersten Aspekt der vorliegenden Erfindung wird ein Medienausspielsystem bereitgestellt zum Ausspielen von Medien an Empfängereinheiten, wobei das System umfasst: einen Aussendungsdatenkanal; eine Ausspieleinrichtung zum Aussenden erweiterter, zu Videodaten gehöriger Inhaltsdaten über den Aussendungsdatenkanal; eine Verteileinheit zum Empfangen der ausgesendeten Daten und Verteilen derselben an die Empfängereinheiten, umfassend einen Puffer zum Speichern erweiterter Inhaltsdaten und eine Übertragungssteuerung, die auf ein Signalisieren aus der Ausspieleinrichtung reagiert, um erweiterte Inhaltsdaten aus dem Puffer abzurufen und sie den Empfängereinheiten verfügbar zu machen.
  • Die Ausspieleinrichtung umfasst einen Puffer zum Speichern erweiterter Inhaltsdaten. Die Ausspieleinrichtung ist betreibbar zum Aussenden erweiterter Inhaltsdaten vor einer für ihre Übertragung an die Empfängereinheiten geplanten Zeit. Diese geplante Zeit kann durch einen Programmplan bestimmt werden, der einen Plan aller in einer bestimmten Zeitdauer zu übertragenden Fernsehprogramme angibt. Somit könnte die zur Übertragung der erweiterten Inhaltsdaten geplante Zeit zum Beispiel die Zeit sein, zu der ein Fernsehprogramm beginnen soll.
  • Alternativ könnte die zur Übertragung der erweiterten Inhaltsdaten geplante Zeit in Form eines Videosignals festgelegt werden, das einen identifizierenden, in ein Fernsehprogramm eingebetteten Marker enthält, zu dem der erweiterte Inhalt gehört. Das Videosignal könnte einen Zeiteinteilungsstrom umfassen, mit dem das Ausspielen der erweiterten Inhaltsdaten synchronisiert werden könnte. Somit könnte die geplante Zeit für die Übertragung des erweiterten Inhalts zum Beispiel ein Punkt im Zeitberechnungsstrom des Videosignals sein.
  • Die Ausspieleinrichtung signalisiert der Verteileinheit, wann es notwendig ist, den erweiterten Inhalt den Empfängereinheiten verfügbar zu machen, d.h. zur Zeit, die für die Übertragung des erweiterten Inhalts geplant ist. Zu dieser Zeit sendet die Ausspieleinrichtung die gespeicherten erweiterten Inhaltsdaten an die Verteileinheit, um die erweiterten Inhaltsdaten den Empfängereinheiten verfügbar zu machen.
  • Geeigneterweise könnten die Empfängereinheiten benutzerbedienbar sein, um Videodaten und zugehörige erweiterte Inhaltsdaten von der Verteileinheit zu empfangen. Die Empfängereinheiten könnten Set-Top-Boxen sein.
  • Die Empfängereinheiten könnten geeigneterweise dazu eingerichtet sein, zu veranlassen, dass die empfangenen Videodaten und erweiterter Inhalt einem Benutzer mittels eines Fernsehers angezeigt werden.
  • Vorzugsweise reagiert die Übertragungssteuerung auf ein Signalisieren aus der Ausspieleinrichtung, um erweiterte Inhaltsdaten aus dem Puffer der Verteileinheit zu löschen.
  • Geeigneterweise könnte die Ausspieleinrichtung einen Medienkonverter zum Konvertieren erweiterter Inhaltsdaten in mehrere Formate umfassen, von denen jedes von einem entsprechenden Typ von Empfängereinheit interpretiert werden kann.
  • Gemäß einem zweiten Aspekt der vorliegenden Erfindung wird ein Verfahren zum Ausspielen von Medien an Empfängereinheiten bereitgestellt, in einem wie oben beschriebenen Medienausspielsystem, wobei das Verfahren umfasst: Aussenden der erweiterten Inhaltsdaten aus der Ausspieleinrichtung vor einer für ihre Übertragung an die Empfängereinheiten geplanten Zeit; Signalisieren der Verteileinheit, die erweiterten Inhaltsdaten den Empfängereinheiten zur geplanten Zeit verfügbar zu machen; und Aussenden des gespeicherten Inhalts an die Verteileinheit zur geplanten Zeit.
  • Vorzugsweise könnte das Verfahren ein Signalisieren der Verteileinheit, erweiterte Inhaltsdaten aus dem Puffer der Verteileinheit zu löschen, umfassen.
  • Die vorliegende Erfindung wird nun detailliert unter Bezugnahme auf die beiliegenden Zeichnungen erklärt, in denen gleiche Bezugszeichen sich auf gleiche Teile beziehen.
  • 1 zeigt ein interaktives Fernsehsystem aus dem Stand der Technik.
  • 2 zeigt ein interaktives Fernsehsystem mit einer Verteileinheit, die einen Puffer umfasst;
  • 3 zeigt ein interaktives Fernsehnetz.
  • 2 zeigt ein System gemäß der vorliegenden Erfindung. In 2 gibt es ein System 20, welches eine Ausspieleinrichtung 22 und eine Verteileinheit 23 umfasst. Anbieter (nicht gezeigt in 2) übertragen Videodaten und erweiterte, zu den Videodaten gehörige Inhaltsdaten an die Ausspieleinrichtung 22. Die Ausspieleinrichtung 22 sendet dann die Daten über einen Aussendungsdatenkanal 25 an eine Verteileinheit 23. In einem typischen System wären mehrere Verteileinrichtungen bereitgestellt und wären geographisch über das Gebiet verstreut, das die Video- und erweiterten Inhaltsdaten empfangen soll.
  • Die Videodaten und erweiterten Inhaltsdaten betreten die Verteileinheit bei Eingang 30. Die Daten werden anschließend in einem Puffer 31 gespeichert, entweder bis sie zur Übertragung an eine Empfängereinheit benötigt werden, um angezeigt zu werden, oder bis sie aus der Verteileinheit gelöscht werden.
  • Ausspieleinrichtung 22 ist eingerichtet, die Verteileinheit 23 zu signalisieren. Signale aus der Ausspieleinrichtung werden bei der Verteileinheit empfangen, und eine Übertragungssteuerung 32 reagiert auf die Signale. Die Ausspieleinrichtung signalisiert die Verteileinheit vor einer zur Übertragung der erweiterten Inhaltsdaten an die Empfängereinheiten geplanten Zeit. In Reaktion auf dieses Signal ruft die Übertragungssteuerung die erweiterten Inhaltsdaten aus dem Puffer 31 ab und macht sie den Empfängereinheiten 14a-c verfügbar.
  • Empfängereinheiten 14a-c sind eingerichtet, Daten aus der Verteileinheit 23 zu empfangen. Jede Empfängereinheit kann mit wenigstens einem Fernseher 24a-c verbunden sein, um Videodaten und erweiterte, von einem Benutzer angeforderte Inhaltsdaten anzuzeigen. Falls ein Benutzer einer Empfängereinheit 14a einen speziellen Fernsehkanal am Fernseher 24a schaut, kann er oder sie gleichzeitig wünschen, erweiterten, zu diesem Fernsehkanal gehörigen Inhalt zu sehen. Der Benutzer könnte von der Empfängereinheit 14a anfordern, über ein Benutzereingabegerät 34a wie zum Beispiel eine Fernbedienung, den geeigneten erweiterten Inhalt zu sehen. Die Empfängereinheit 14a würde dann die angeforderten Seiten erweiterten Inhalts auf dem Fernseher 24a anzeigen.
  • In Betrieb könnten die Datenanbieter jeweils eine Einspeisung bereitstellen, die einem Fernseher oder anderem Kanal entspricht. Programme auf diesem Kanal könnten Video und/oder Audio umfassen, zusammen optional mit erweitertem Inhalt, wie zum Beispiel unterstützende Einzel- oder Multimediaseiten. Eine Einspeisung könnte an die Ausspieleinrichtung in Echtzeit geschickt werden, in dem Fall würde sie von der Ausspieleinrichtung direkt an die Verteileinheit 23 mit einem Befehl übertragen werden, dass sie dann direkt an die Empfängereinheiten 14 freigegeben wird. Alternativ könnte einiges oder alles einer Einspeisung vom Anbieter an die Ausspieleinrichtung vor der für ihre Freigabe an die Empfängereinheiten 14 geplanten Zeit übertragen werden. Die Daten, die vorher übertragen werden, stellen vorzugsweise ein oder mehrere abgeschlossene Programmelemente dar, zum Beispiel einzelne Shows.
  • Wenn einige Daten einer Einspeisung an die Ausspieleinrichtung vor der für ihre Freigabe geplanten Zeit übertragen werden, kann die Ausspieleinrichtung sie lokal in Speicher 33 Puffern, bevor sie sie an die Verteileinheiten überträgt. Die Daten könnten bei der Ausspieleinrichtung bis zur für ihre Freigabe geplanten Zeit gepuffert werden und dann an die Verteileinrichtungen übertragen werden. Da die Verteileinrichtungen jedoch ihre eigenen Puffer haben, könnten die Daten an die Verteileinrichtungen vor der für ihre Freigabe geplanten Zeit übertragen werden zusammen mit einem Befehl, dass sie in Puffer 31 gespeichert und nicht freigegeben werden sollen, und dann wird ein Befehl geschickt, um zu veranlassen, dass die Daten zur geplanten Zeit freigegeben werden. Daher stellt die Anwesenheit von Puffern in der Ausspieleinrichtung 22 und der Verteileinrichtungen eine beträchtliche Flexibilität in der Zeiteinteilung der Übertragung der Daten über Verbindung 25 bereit: sie können im Wesentlichen über diese Verbindung zu einer beliebigen Zeit übertragen werden, zwischen dem Empfangenwerden an der Ausspieleinrichtung and der Zeit, wenn sie geplant sind übertragen zu werden.
  • Eine Datenflusssteuerung 34 in der Ausspielvorrichtung bestimmt, wann die Daten über Verbindung 25 übertragen werden sollen. Daten, die nicht vorher empfangen werden, werden sofort übertragen. Daten, die vorher empfangen werden, werden in Speicher 33 gepuffert und dann bestimmt die Steuerung 34 auf der Grundlage der erwarteten Last über Verbindung 25, wann die Daten übertragen werden. Dies bedeutet, dass die Bandbreite von Verbindung 25 effektiver genutzt werden kann als in einem System, in dem alle Daten in Echtzeit gesendet werden. Zum Beispiel ist es in einem System, wo alle Daten in Echtzeit gesendet werden, schwierig, temporär mehr Bandbreite einer Einspeisung zuzuweisen als einer anderen. Dies kann jedoch in dem vorliegenden System erreicht werden durch Übertragen einiger oder aller Daten für die Einspeisung über die Verbindung 25 vor der für ihre Freigabe geplanten Zeit. Dies ist bedeutsam, da die Aussendeverbindung 25 im Allgemeinen stark bandbreitenbeschränkt ist.
  • In einem bevorzugten Entwurf sind die Daten, die zuvor über die Verbindung 25 übertragen werden, nur der erweiterte Inhalt: die zugehörigen Video- und/oder Audioprogrammdaten werden in Echtzeit übertragen. Dies erlaubt dem System, mit Programmen umzugehen, die einen großen Umfang erweiterten Inhalts umfassen, ohne die dem zugehörigen Video und/oder Audio zur Verfügung stehende Bandbreite zu reduzieren.
  • Wenn Daten von der Verteileinrichtung freigegeben werden sollen, werden sie von der Verteileinrichtung an jene Empfänger übertragen, die sie angefordert haben (in einem Kabeltyp oder Punkt-zu-Punkt lokalen Verteilsystem) oder sie werden ausgesendet, um von allen Empfängern (in einem aussendungslokalen Verteilsystem) empfangen zu werden.
  • Es gibt mehrere Möglichkeiten, in denen die einem Kanal zuzuweisende Bandbreite gesetzt werden kann. Vorzugsweise sind die folgenden drei Möglichkeiten verfügbar:
    • 1. ein fester Umfang an Bandbreite wird jedem Kanal und für jeden Typ von Decoder (STB) Plattform zugewiesen, die Daten über den Kanal empfangen soll;
    • 2. ein fester Umfang an Bandbreite wird jedem Kanal zugewiesen, und der Umfang an Bandbreite innerhalb dieser Zuweisung, die jedem Typ von (STB) Plattform zugewiesen wird, die Daten über den Kanal empfangen soll, wird dynamisch zugewiesen;
    • 3. ein fester Umfang an Bandbreite wird einem Satz von zwei oder mehr Kanälen zugewiesen.
  • Wenn ein fester Umfang an Bandbreite für einen bestimmten Kanal reserviert ist, wird die Bandbreite pro Typ unterstütztem STP für diesen Kanal zugewiesen. Selbst, wenn kein erweiterter Inhalt ausgespielt wird, wird die Bandbreite reserviert und zugewiesen.
  • Wenn die auf einem Kanal verfügbare Bandbreite dynamisch für jeden der unterstützten Typen von STBs pro Kanal zugewiesen wird, wird die Bandbreite derart zugewiesen, dass die Zeit, die gebraucht wird, um einen vollen Satz erweiterten Inhalts auszusenden, dieselbe für jeden Typ unterstützten STBs ist. Auf diese Weise wird die zugewiesene Bandbreite benutzt, um die Größenunterschiede unter den Erweiterungen für die unterschiedlichen Typen von STBs auszugleichen.
  • Wenn die Bandbreite für einen Satz an Kanälen zugewiesen wird, wird die zugewiesene Bandbreite unter den Kanälen aufgeteilt, welche die Bandbreite von Zeit zu Zeit benötigen. Auf diese Weise wird Bandbreite nur für die Kanäle zugewiesen, die tatsächlich Erweiterungen ausspielen.
  • 3 zeigt ein Beispiel eines Aussendenetzes, in welchem das vorliegende System eingesetzt werden kann.
  • Das in 3 gezeigte Netz umfasst eine Edit-Suite 100, ein Ausspielmanagementcenter 101, einen Mediensteuerungsmanager 102, Stationen 103 und 104 mit Verbindung nach oben und Verbindung nach unten Stationen, einen Satellit 105, einen Decoder 106 und ein Transaktionsmanagementsystem 107. Der Decoder 106 kann zum Beispiel eine Set-Top-Box oder ein digitaler Fernseher sein. Jede der Komponenten des Systems wird der Reihe nach beschrieben. Die Komponenten können miteinander kommunizieren, wie durch die Pfeile in 3 angezeigt wird.
  • Interaktiver Inhalt wird bei der Edit-Suite 100 (speziell in einem Inhalterzeugungsmanager (CPM)) auf generischen wiederverwendbaren Vorlagen hergestellt. Die allgemeinen Vorlagen können von Designern manipuliert werden, um eine Vorlage mit dem gewünschten Format für eine spezielle Anwendung herzustellen. Diese spezielle Vorlage kann dann auf dem Speicher des CPM gespeichert werden. Nachfolgende Daten können leicht und schnell der anwendungsspezifischen Vorlage, zum Beispiel tägliche Nachrichten, Wetter oder Fernsehzeitungen, hinzugefügt werden.
  • Sobald Daten einer Vorlage bei einem CPM hinzugefügt wurden, wird die ausgefüllte Vorlage in eine Ereignisbrokerkonsole (EBC) eingegeben, der zweiten Phase einer Edit-Suite, wo ein Stromskript hinzugefügt wird.
  • Metadaten werden dann zu dem Hauptaussendestrom (d.h. der Video-Strom) hinzugefügt, der zu dem Inhalt der Vorlage gehört. Die Metadaten erlauben dem Stromskript in Echtzeit ausgelöst zu werden, um den Inhalt mit dem Hauptaussendestrom zu synchronisieren. Für live Fernsehereignisse kann der EBC verwendet werden, um das Aussenden interaktiver Seiten zu verwalten, wie später beschrieben wird.
  • Im Anschluss an die Herstellung bei der Edit-Suite werden die Vorlagedaten an ein Ausspielmanagementcenter (PMC) 101 übergeben, welches die Daten in ein Signal (das Seiten interaktiven Inhalts darstellt) in das relevante Format für eine beliebige Plattform konvertiert, auf der sie empfangen und angezeigt werden sollen. Der PMC kann den interaktiven Inhalt speichern, bis er benötigt wird. Sobald der interaktive Inhalt benötigt wird, wird er an einen Mediensteuerungsmanager (MCM) 102 übertragen. Um den MCM zu erreichen, könnte der interaktive Inhalt an eine Station mit Verbindung nach oben 103 gesendet werden und über einen Satellit 105 zu einer Station mit Verbindung nach unten 104 oder könnte auf andere Weise zum Beispiel durch Kabel gesendet werden.
  • Der MCM 102 liegt in einem digitalen Kopfende für Kabelfernsehen. Der MCM empfängt interaktive Daten aus einem PMC 101, speichert sie, bis sie ausgespielt werden sollen, und, in Reaktion auf ein Empfangen eines Auslösers, sendet er sie an Decoder 106. Die Decoder könnten mit Fernsehern verbundene Set-Top Boxen sein, oder sie könnten digitale Fernseher sein.
  • Der MCM kann auf eine Anzahl von Wegen darüber informiert werden, wann eine Seite interaktiven Inhalts veranlasst werden soll, ausgespielt zu werden, indem sie von dem MCM an den Decoder 106 übertragen und anschließend angezeigt wird. Falls zum Beispiel das Fernsehereignis, auf das sich der interaktive Inhalt bezieht, live ausgesendet wird, dann kann ein Editor bei einer Edit-Suite 100 manuell das Ausspielen des Inhalts aus den MCMs 102 auslösen, um sicherzustellen, dass der Inhalt mit einem geeigneten Teil des Fernsehereignisses synchronisiert ist. Ein Auslöser würde von der Edit-Suite 100 an den PMC 101 gesendet werden; der PMC würde den Auslöser umschlüsseln und ihn an den MCM 102 weiterleiten, und dann würde der MCM den Auslöser an die Decoder 106 aussenden. Alternativ können Auslöser eingerichtet sein, automatisch zu vorbestimmten Zeiten während eines Fernsehereignisses gesendet zu werden. In diesem Fall hat der MCM Zugang zu einem Zeitplan und auf der Grundlage dieses Plans sendet er Auslöser an Decoder zu den Zeiten, wenn es für den interaktiven Inhalt erwünscht ist, ausgespielt zu werden. Zum Beispiel würde ein Fernsehprogramm um 19:30 Uhr beginnen, und Auslöser könnten dann automatisch aus dem MCM 102 um 19:31 Uhr, 19:35 Uhr, 19:42 Uhr und so weiter, gesendet werden, abhängig von den Teilen des Programms, auf den sich jede Seite interaktiven Inhalts bezieht. Als eine weitere Alternative könnten Marker in das zu einem speziellen Satz interaktiver Seiten gehörige Videosignal eingebettet werden, und Auslöser könnten in Abhängigkeit von der Verbindung zwischen den Markern und den Seiten erzeugt werden. Diese Marker wären die oben genannten Metadaten, die zum Videostrom hinzugefügt werden.
  • Der MCM 102 kann auch die Bandbreite verwalten, die Videosignalen und interaktiven Inhaltssignalen gemäß stattfindenden Fernsehereignissen zugewiesen werden. Inhalt kann auch beim MCM gespeichert/gepuffert werden.
  • Ein Transaktionsverwaltungssystem (TMS) 107 wird eingesetzt, um Antworten von Abonnenten der interaktiven Inhaltsaussendung zu behandeln. Das TMS kann mit großen Zahlen gleichzeitiger Antworten umgehen und kann zum Beispiel Listen von Gewinnern eines Wettbewerbs in Folge der Antworten der Benutzer herstellen. Das TMS ist mit dem PMC verbunden, so dass auf Abonnentenantworten bezogene Information zurückgeführt werden kann und in Aussendungen von dem MCM 102 eingefügt werden kann. Zusätzlich kann das PMC mit dem TMS kommunizieren.
  • Zum Behandeln von Bezahlungen, um Benutzerantworten auszuführen, ist das TMS mit einem Banksystem 108 verbunden. Das TMS kann Signale an andere Funktionen, wie zum Beispiel ein Drittparteierfüllungscenter 109, senden, um Benutzerantworten auszuführen, zum Beispiel, um Käufe zu erfüllen oder Preise zu vergeben.
  • Editoren bei den Edit-Suiten 100 können mit dem TMS 107 über PMC 101 kommunizieren, um zu bestimmen, wie das TMS auf Antworten reagieren sollte, die von Abonnenten gesendet werden.
  • Im Netz von 3 kann das Ausspielmanagementcenter 101 die signalformatierende Vorrichtung 10 von 2 umfassen.
  • In einem wie oben unter Bezugnahme auf 3 beschriebenen System gäbe es typischerweise mehrere Edit-Suiten 100, ein PMC 101, mehrere MCMs 102, die geographisch über ein Gebiet verteilt sind, das vom Netz bedient wird, und ein TMS 107, obwohl es in der Zukunft wünschenswert sein kann, was die Effizienz angeht, mehrere PMCs und/oder TMSs anzubieten. Decoder 106 würden lokal zu einzelnen Zuschauern positioniert werden, zum Beispiel in ihren Heimen oder in öffentlichen Gebäuden.
  • Im Netz von 3 kann der PMC 101 die Ausspieleinrichtung 22 von 2 umfassen. Der MCM 102 von 3 kann geeigneterweise die Verteileinheit 23 von 2 sein.
  • Der Anmelder lenkt die Aufmerksamkeit auf die Tatsache, dass die vorliegende Erfindung ein beliebiges Merkmal oder Kombination von Merkmalen umfassen kann, die hierin entweder implizit oder explizit oder eine beliebige Generalisierung davon offenbart sind, ohne Beschränkung der Reichweite oben ausgeführter Definitionen. Im Hinblick auf die vorangehende Beschreibung ist es für einen Fachmann offensichtlich, dass zahlreiche Modifizierungen innerhalb des Schutzbereichs der Erfindung gemacht werden können.

Claims (8)

  1. Medienausspielsystem (20) zum Ausspielen von Medien an Empfängereinheiten (14), wobei das System umfasst: einen Aussendungsdatenkanal (25); eine Ausspieleinrichtung (22) zum Aussenden erweiterter, zu Videodaten gehöriger Inhaltsdaten über den Aussendungsdatenkanal; eine Verteileinheit (23) zum Empfangen der ausgesendeten Daten und Verteilen derselben an die Empfängereinheiten (14), umfassend: einen Puffer (31) zum Speichern erweiterter Inhaltsdaten, und ein Übertragungssteuerung (32), die auf ein Signalisieren aus der Ausspieleinrichtung reagiert, um erweiterte Inhaltsdaten aus dem Puffer abzurufen und sie den Empfängereinheiten verfügbar zu machen; dadurch gekennzeichnet, dass die Ausspieleinrichtung (22) einen Puffer (33) zum Speichern erweiterter Inhaltsdaten umfasst und die Ausspieleinrichtung betreibbar ist zum: a. Speichern erweiterter, zu den Videodaten gehöriger Inhaltsdaten; b. Aussenden der erweiterten Inhaltsdaten vor einer für ihre Übertragung an die Empfängereinheiten (14) geplanten Zeit; c. Signalisieren der Verteileinheit (23), die erweiterten Inhaltsdaten den Empfängereinheiten zur geplanten Zeit verfügbar zu machen; und d. Aussenden der Videodaten an die Verteileinheit zur geplanten Zeit.
  2. Medienausspielsystem (20) gemäß Anspruch 1, wobei die Empfängereinheiten (14) von einem Benutzer bedienbar sind, um Videodaten und zugehörige erweiterte Inhaltsdaten von der Verteileinheit (23) zu empfangen.
  3. Medienausspielsystem (20) gemäß Anspruch 2, wobei die Empfängereinheiten (14) Set-Top Boxen sind.
  4. Medienausspielsystem (20) gemäß einem der vorhergehenden Ansprüche, wobei die Empfängereinheiten (14) dazu eingerichtet sind, zu veranlassen, dass Videodaten und erweiterte Inhaltsdaten einem Benutzer mittels eines Fernsehers (24) angezeigt werden.
  5. Medienausspielsystem (20) gemäß einem der vorhergehenden Ansprüche, wobei die Übertragungssteuerung (32) auf ein Signalisieren aus der Ausspieleinrichtung (22) reagiert, um erweiterte Inhaltsdaten aus dem Puffer (31) der Verteileinheit (23) zu löschen.
  6. Medienausspielsystem (20) gemäß einem der vorhergehenden Ansprüche, wobei die Ausspieleinrichtung (22) einen Konverter zum Konvertieren erweiterter Inhaltsdaten in mehrere Formate umfasst, von denen jedes, von einem entsprechenden Typ von Empfängereinheit (14) interpretiert werden kann.
  7. Verfahren zum Ausspielen von Medien an Empfängereinheiten (14), in einem Medienausspielsystem (20) gemäß einem der vorhergehenden Ansprüche, wobei das Verfahren umfasst: Aussenden der erweiterten Inhaltsdaten aus der Ausspieleinrichtung (22) vor einer für ihre Übertragung an die Empfängereinheiten geplanten Zeit; Signalisieren der Verteileinheit (23), die erweiterten Inhaltsdaten den Empfängereinheiten zur geplanten Zeit verfügbar zu machen.
  8. Verfahren gemäß Anspruch 7, welches ein Signalisieren der Verteileinheit (23) umfasst, um angereicherte Inhaltsdaten aus dem Puffer (31) der Verteileinheit zu löschen.
DE60314792T 2002-03-07 2003-03-07 Medienwiedergabesystem Expired - Lifetime DE60314792T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0205402A GB2387730B (en) 2002-03-07 2002-03-07 Media playout system
GB0205402 2002-03-07

Publications (2)

Publication Number Publication Date
DE60314792D1 DE60314792D1 (de) 2007-08-23
DE60314792T2 true DE60314792T2 (de) 2008-04-10

Family

ID=9932521

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60314792T Expired - Lifetime DE60314792T2 (de) 2002-03-07 2003-03-07 Medienwiedergabesystem

Country Status (11)

Country Link
US (1) US8826365B2 (de)
EP (1) EP1343320B1 (de)
AT (1) ATE367053T1 (de)
AU (1) AU2003200903B2 (de)
CA (1) CA2421336C (de)
DE (1) DE60314792T2 (de)
DK (1) DK1343320T3 (de)
ES (1) ES2289240T3 (de)
GB (1) GB2387730B (de)
PT (1) PT1343320E (de)
SI (1) SI1343320T1 (de)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050026676A (ko) * 2003-09-09 2005-03-15 삼성전자주식회사 탐색 정보 파일이 기록된 정보저장매체, 그 재생 방법 및재생장치
US20070294721A1 (en) * 2006-06-20 2007-12-20 Sbc Knowledge Ventures, Lp System and method of providing supplemental video content related to targeted advertisements in a video stream
EP2776483B1 (de) 2011-12-22 2019-08-07 Dow Global Technologies LLC Verfahren zur herstellung vernetzbarer hybrider polyurethanelastomer-/acryl-dispersionen

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4916539A (en) 1983-04-21 1990-04-10 The Weather Channel, Inc. Communications system having receivers which can be addressed in selected classes
US5421031A (en) * 1989-08-23 1995-05-30 Delta Beta Pty. Ltd. Program transmission optimisation
US5619274A (en) 1990-09-10 1997-04-08 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
US5216515A (en) 1991-05-23 1993-06-01 Adexpress Company Addressable video feed system
US5341474A (en) 1992-05-15 1994-08-23 Bell Communications Research, Inc. Communications architecture and buffer for distributing information services
US5600364A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
US5600573A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Operations center with video storage for a television program packaging and delivery system
JPH09307564A (ja) 1996-05-16 1997-11-28 Casio Comput Co Ltd 双方向通信システム
US6526575B1 (en) 1997-01-07 2003-02-25 United Video Properties, Inc. System and method for distributing and broadcasting multimedia
CN1272272A (zh) * 1998-05-13 2000-11-01 索尼株式会社 内容提供系统
TW416224B (en) * 1998-07-07 2000-12-21 United Video Properties Inc Interactive television program guide system with local advertisements
US6578201B1 (en) * 1998-11-20 2003-06-10 Diva Systems Corporation Multimedia stream incorporating interactive support for multiple types of subscriber terminals
JP4298045B2 (ja) * 1999-03-24 2009-07-15 パナソニック株式会社 放送送信装置及び受信装置
US20010014975A1 (en) * 1999-04-16 2001-08-16 Seachange International , Inc. Transmitting viewable data objects
JP2002544609A (ja) * 1999-05-10 2002-12-24 エクスパンス ネットワークス インコーポレイティッド ディジタル・ストリームのための広告サブグループ
ES2211641T3 (es) * 1999-10-29 2004-07-16 Opentv, Corp. Sistema y metodo para el registro de datos "pushed".
EP1205075A2 (de) 2000-03-21 2002-05-15 Koninklijke Philips Electronics N.V. System und verfahren zur automatischen inhaltaufbesserung von einem multimediadarstellungsgerät
US20010039664A1 (en) * 2000-05-03 2001-11-08 Hughes Electronics Corporation Digital over-the-air communication system for use with analog terrestrial broadcasting system
US20060117340A1 (en) * 2000-05-05 2006-06-01 Ictv, Inc. Interactive cable television system without a return path
US7002918B1 (en) * 2000-05-22 2006-02-21 Northrop Grumman Corporation Method and apparatus for real time scheduling in a satellite communications network
US6944585B1 (en) * 2000-09-01 2005-09-13 Oracle International Corporation Dynamic personalized content resolution for a media server
US20020147984A1 (en) * 2000-11-07 2002-10-10 Tomsen Mai-Lan System and method for pre-caching supplemental content related to a television broadcast using unprompted, context-sensitive querying
CA2430019A1 (en) * 2000-11-27 2002-05-30 Intellocity Usa, Inc. System and method for providing an omnimedia package
US20030018968A1 (en) * 2001-02-01 2003-01-23 Mark Avnet Method and apparatus for inserting data into video stream to enhance television applications
US20020144283A1 (en) * 2001-03-30 2002-10-03 Intertainer, Inc. Content distribution system
US20030084453A1 (en) * 2001-11-01 2003-05-01 Commerce Tv Corporation System and method for providing product information over an interactive television system

Also Published As

Publication number Publication date
CA2421336C (en) 2012-07-17
EP1343320B1 (de) 2007-07-11
GB0205402D0 (en) 2002-04-24
DE60314792D1 (de) 2007-08-23
AU2003200903A1 (en) 2003-10-02
GB2387730A (en) 2003-10-22
SI1343320T1 (sl) 2007-12-31
ES2289240T3 (es) 2008-02-01
DK1343320T3 (da) 2007-11-05
EP1343320A3 (de) 2004-03-03
GB2387730B (en) 2006-01-04
AU2003200903B2 (en) 2008-04-24
PT1343320E (pt) 2007-10-15
EP1343320A2 (de) 2003-09-10
US8826365B2 (en) 2014-09-02
CA2421336A1 (en) 2003-09-07
ATE367053T1 (de) 2007-08-15
US20040003414A1 (en) 2004-01-01

Similar Documents

Publication Publication Date Title
DE69932060T2 (de) Simulation einer zweiwegverbindung für ein-direktionalle datenströme für mehrere teilnehmer
DE69913571T2 (de) Gezielte Weitergabe von Werbung an Fernseh-Endgeräte
DE69830202T2 (de) Hostgerät zur struktur einer zweiwegverbindung in einwegdatenströmen
DE69332895T2 (de) Operationszentrale für Fernsehversorgungssystem
DE69831179T2 (de) Tragbare vorrichtung zur simulation von bidirektionellen verbindungen für ein-direktionelle datenströme
DE69132518T2 (de) Interaktives Hausinformationssystem
DE69701308T2 (de) Verfahren und vorrichtung zur einfügung von interaktivem programminhalt in ein von einem fernen netzwerk kommenden fernsehsignal
DE69837194T2 (de) Methode und system zur netzwerkverwendungserfassung
DE69706036T3 (de) Integriertes system für interaktives video und internet
DE60311848T2 (de) Kabelfernsehsystem und Verfahren zur kompatiblen Bandbreitenaufrüstung unter Verwendung eingebetteter digitaler Kanäle
DE69533612T2 (de) Simultane übertragung interaktiver signale mit einem konventionellen videosignal
DE60203175T2 (de) Automatisierte eingabe in einem interaktiven fernsehsystem
DE60130104T2 (de) System und verfahren zur sofortigen wiederholung mit mehreren perspektiven
DE60038590T2 (de) Verfahren und Gerät zur Aufteilung von Zuschauerpräferenzen
DE69527278T2 (de) Videodienstsystem mit der Funktion eines Videokassettenrekorders
DE60314792T2 (de) Medienwiedergabesystem
DE10320889B3 (de) Verfahren und Vorrichtung zum Erzeugen und Senden eines Fernsehprogrammes über Ip-basierte Medien, im speziellen das Internet
DE69934206T2 (de) Übertragungssystem für multiplex signale
US8424051B2 (en) Enhancement for interactive TV formatting apparatus
AU2003200900A1 (en) Message transmission in an interactive television system
DE4141575C2 (de) Verfahren und Schaltungsanordnung zur quasidialoggesteuerten Darstellung eines TV-Programms
EP1374457B1 (de) Übertragungsverfahren und übertragungseinrichtung für audio- und/oder visuelle programme
DE69518144T2 (de) Verfahren für Information-auf-Anfrage mit entsprechender Steuervorrichtung
AT505020B1 (de) Verfahren zur gleichzeitigen übertragung mehrerer sendungen in einem digitalen übertragungsdatenstrom
EP1111925A2 (de) System und Verfahren zum Bereitstellen von durch Anwender angeforderten Daten, insbesondere Audio- und/oder Videodaten

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: UPC BROADBAND OPERATIONS BV., SCHIPHOL-RIJK, NL