WO2003013134A1 - Device for secure, cost-effective downloading of audio and video data - Google Patents

Device for secure, cost-effective downloading of audio and video data Download PDF

Info

Publication number
WO2003013134A1
WO2003013134A1 PCT/DE2001/002647 DE0102647W WO03013134A1 WO 2003013134 A1 WO2003013134 A1 WO 2003013134A1 DE 0102647 W DE0102647 W DE 0102647W WO 03013134 A1 WO03013134 A1 WO 03013134A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
output system
plug
data output
card
Prior art date
Application number
PCT/DE2001/002647
Other languages
German (de)
French (fr)
Inventor
Robert Eiblmeier
Thomas Klotz
Gerhard Pehland
Original Assignee
Klotz Digital Ag
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 Klotz Digital Ag filed Critical Klotz Digital Ag
Priority to DE10196750T priority Critical patent/DE10196750D2/en
Priority to PCT/DE2001/002647 priority patent/WO2003013134A1/en
Publication of WO2003013134A1 publication Critical patent/WO2003013134A1/en

Links

Classifications

    • 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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Definitions

  • the present invention relates to a device for the safe playback of audio and video data in a computer network, in particular in the Internet.
  • a computer network in particular in the Internet.
  • simplified generation and display of data in a computer network is made possible.
  • Such play systems are known in the prior art. With the well-known play systems, the contributions from one Archive transferred to a PC card and, if necessary, decoded, mixed and leveled. The PC controls these processes. The resulting data stream is then transferred to a second PC, which is used for encoding and feeding into the network (e.g. Internet).
  • the network e.g. Internet
  • This method is used particularly successfully by radio stations and program or music producers.
  • the PC hardware is not designed for uninterrupted signal processing, but is basically based on the property of interrupting processing for unavoidable hardware waiting times. These interruptions are also exemplified by one above Real-time operating system only bypassed to a certain extent, but cannot be completely excluded from the network due to unpredictable events. It is precisely these unpredictable random events that are excluded in the dedicated hardware according to the present invention, since the hardware and the software only have to fulfill this task of processing the data streams and are only designed specifically for this purpose.
  • a disadvantage of the known systems is that at least two PCs are required for each channel or transmitter, one PC being responsible for the procurement, decoding, mixing and leveling of the contributions provided from an archive and the second PC for encoding and Generation of a so-called streaming source that feeds the actual connection to the network into the network according to a pre-agreed protocol.
  • the object of the invention is to provide a new system which is able to transmit data streams of a certain number of channels over a to supply and remove special hardware from a network, ensuring increased operational reliability and at the same time reducing the costs of the system.
  • the data output system for connection to a network with at least one commercial personal computer which has a control plug-in card for controlling the data streams from at least one archive and / or at least one network, e.g. Internet, records, is a plug-in card carrier that receives a plurality (s) of plug-in cards, each of which is assigned to a data transmission channel and electronically processes the data streams of the different channels.
  • plug-in cards instead of one or more PCs, which would be conceivable in the proposed new system according to the invention, a plurality of plug-in cards will be used in a plug-in card carrier.
  • These plug-in cards carry electronics known per se, which processes the specified data streams in accordance with a specified program and then releases them for data transmission into the network.
  • electronics known per se are used on the plug-in card in the plug-in card carrier, and their data stream processing is also used a commercial PC could of course take over.
  • the process or system consists of various components, e.g. are contained in the data output system according to the invention as a circuit or executable program for a digital signal processor (DSP).
  • DSP digital signal processor
  • the implementation of plug-in cards in a card carrier is of particular advantage for the data playout system.
  • the individual processes are carried out here using special programs in a circuit on the plug-in card.
  • the timing of the execution of the processes on the computer is not deterministic.
  • the processes on the computer are held up by unpredictable and unpredictable interruptions.
  • This disadvantage is avoided with a dedicated circuit according to the invention, so that an uninterrupted, predictable processing of the adjacent real-time processes is ensured without being affected by unpredictable other processes.
  • the stability of the processes is significantly increased.
  • the hardware of the system can be expanded up to a number of (n) plug-in cards in the card carrier, where (n) represents any reasonable number.
  • (n) represents any reasonable number.
  • additional, independent content can be displayed in a framework program of the data play-out system according to the invention with the aid of the circuit.
  • Time slots are provided for this within the framework program, into which further contributions can be faded in using a suitable control protocol, e.g. Advertising posts.
  • This process can also be carried out in several stages, i.e. Additional content is displayed in a supporting program, so that a new structure of the supporting program is created.
  • a program can be adapted to local requirements.
  • a framework program that is intended for all of Germany can be modified to specific framework content for a framework program for Bavaria.
  • Another major advantage is that real-time data exchange between the interface card in the PC and the card carrier is carried out via a broadband communication interface.
  • the card carrier and thus the plug-in cards in the card carrier are controlled via a real-time protocol or an automation list that was previously transmitted.
  • This real-time protocol is carried out over the network with low bandwidth. Monitoring is also possible through the network.
  • the control and monitoring of the plug-in cards in the card carrier can be carried out using the PC via the same communication interface that is used for real-time data exchange.
  • Another advantage in the system according to the invention can be seen in the fact that the signal processing is distributed in the network, as a result of which the program generation for a transmitter can be positioned as close as desired to the receiver. As a result, the relatively large bandwidth for transmitting the program is only required for a short distance.
  • An advantage of the system according to the invention is the possibility to process the so-called live streams from the network (e.g. Internet) in addition to the archive contributions.
  • the network e.g. Internet
  • Fig. 1 shows a schematic diagram of the data play-out system (1) with selected components
  • Fig. 2 is a block diagram of the invention
  • FIG. 3 is a block diagram that shows the basic structure of the individual processes on the plug-in card (13).
  • the contributions to a program include taken from an archive 6, which is set up at any location and is transferred to a PC 3, the PC 3 may already contain the archive 6 in a special embodiment.
  • a live stream 4 can be taken over from the network 2.
  • Both signal sources are supplied to the card carrier 12 via a bi-directional data bus 15 via the PC 3 with a first plug-in card 5 in the PC 3.
  • the contribution of the corresponding plug-in card 13 is then assigned by a data distribution unit 22.
  • the decoding, mixing, level setting and encoding of the contributions takes place on the plug-in card 13.
  • the complete signal processing for a channel therefore takes place on a plug-in card 13 in the card carrier 12.
  • the resulting data stream is then transmitted back to the PC via the data distribution unit 22 in the card carrier via the broadband data connection.
  • the contributions created are fed to the network 2 in the form of a streaming source 4 via an interface 19.
  • FIG. 2 shows a block diagram which shows the internal structure of the PC 3 and the card carrier 12.
  • the Signals from the archive 6 and the live stream from the network are managed using the playout software 11 ⁇ and passed via the interface software 11 to the plug-in card 5 in the PC 3.
  • the signals are transmitted via an optical line 15 to the card carrier 12 and finally to the plug-in cards 13.
  • the signal processing such as decoding, mixing, level setting and encoding, then takes place on the individual plug-in cards 13.
  • the complete signal processing for a channel thus takes place on a plug-in card 13 in the card carrier 12.
  • the resulting data stream is then transmitted back to the PC 3 by means of a bi-directional optical line via the plug-in card 5 in the PC 3.
  • the data is then forwarded to the streaming software 4 v with the aid of the interface software 11, from where the data is fed into the network as a stream.
  • the streaming source 4 or its software continuously feed the signal into the network 2.
  • the control software 4 in the PC 3, controls and monitors the individual blocks via the network.
  • the card carrier 12 or the plug-in cards 13 can be controlled and checked from the network 2 and / or by the play software 11 y .
  • the control and monitoring data are then transmitted to and from the card carrier 12 via the PC plug-in card 5 in the PC 3.
  • the same optical lines are used for this as for the audio data.
  • the card carrier 12 has a data input and output 21 and one Data distribution unit 22, which leads the data streams from and to the individual plug-in cards 13 via a data bus 23.
  • FIG. 3 shows the basic structure of the processes on a single plug-in card 13.
  • the data which are assigned to the plug-in card 13 by the data distribution unit 22 of the card carrier 12, are first fed to the decoder 8, then to the mixer 9 or the level control 10, and are then fed out of the plug-in card 13 again via the encoder 7.
  • the data streams and the processes are checked and monitored by means of a monitoring unit 24.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention relates to a data downloading system (1), which supplies processed data to a network (2), e.g. the Internet. The processed data is extracted from an archive (6) and/or a network (2) and fed to an external card carrier (12) by means of a PC (3). The card carrier (12) can be filled with numerous plug-in cards (13), each card (13) intended for a specific channel of a user in the process. The inventive data downloading system guarantees increased security and a significant reduction in costs for the processed data, which benefits the user of the network (2).

Description

VORRICHTUNG ZUR SICHEREN UND KOSTENGÜNSTIGEN AUSSPIELUNG VON DEVICE FOR THE SAFE AND COST-EFFECTIVE PLAYING OUT OF
AUDIO- UND VIDEODATENAUDIO AND VIDEO DATA
Die vorliegende Erfindung bezieht sich auf eine Vorrichtung zur sicheren Ausspielung von Audio- und Videodaten in ein Computernetzwerk, insbesondere in das Internet. Mit der erfindungsgemäßen System-Vorrichtung wird ein vereinfachtes Generieren und Ausspielen von Daten in ein Computernetzwerk ermöglicht.The present invention relates to a device for the safe playback of audio and video data in a computer network, in particular in the Internet. With the system device according to the invention, simplified generation and display of data in a computer network is made possible.
Derartige Ausspiel-Systeme sind im Stand der Technik bekannt. Mit den bekannten Ausspiel-Systemen werden die Beiträge aus einem Archiv in eine PC-Steckkarte überspielt und, soweit notwendig, decodiert, gemischt und gepegelt. Die Steuerung dieser Vorgange bernimmt der PC. Der resultierende Datenstrom wird dann m einen zweiten PC übertragen, mit dem die Encodierung und Einspeisung m das Netzwerk (z. B. Internet) erfolgt.Such play systems are known in the prior art. With the well-known play systems, the contributions from one Archive transferred to a PC card and, if necessary, decoded, mixed and leveled. The PC controls these processes. The resulting data stream is then transferred to a second PC, which is used for encoding and feeding into the network (e.g. Internet).
Dieses Verfahren wird insbesondere von Runkfunkstationen und Programm- oder Musikproduzenten erfolgreich genutzt.This method is used particularly successfully by radio stations and program or music producers.
Es ist zwar bekannt, dass neuere Echtzeit-Betriebssysteme wie OS 9, PSOS, QNX usw. speziell hinsichtlich ihres deterministischen Zeitverhaltens bei der Prozessorausführung entwickelt wurden, aber derartige Echtzeit-Betriebssysteme können ein deterministisches Zeitverhalten nur einhalten, wenn die unvorhersehbaren und nicht steuerbaren zufalligen Ereignisse, wie z.B. bei der Bearbeitung von Netzwerk-Ereignissen auftreten, die dafür reservierte Zeitdauer nicht übersteigen bzw. deren Abarbeitungsprioritat geringer ist, als die Abarbeitungsprioritat für das zu sendende Rahmenprogramm. Dieses ist am Beispiel eines Netzwerk-Ereignisses nur bedingt möglich, da im Falle zu langer Ignorien des Ereignisses die Netzwerkverbindung abgebrochen wird.While it is known that newer real-time operating systems such as OS 9, PSOS, QNX etc. have been developed specifically with regard to their deterministic time behavior when executing the processor, such real-time operating systems can only maintain a deterministic time behavior if the unpredictable and uncontrollable random events , such as occur when processing network events that do not exceed the time period reserved for them or whose processing priority is lower than the processing priority for the framework program to be broadcast. This is only possible to a limited extent using the example of a network event, since the network connection is terminated if the event is ignored for too long.
Im allgemeinen ist die PC-Hardware nicht für eine unterbrechungsfreie Signalbearbeitung konzipiert, sondern basiert grundsätzlich auf der Eigenschaft, für unvermeidliche Hardware- Wartezeiten, die Bearbeitung zu unterbrechen. Diese Unterbrechungen werden auch von einem oben beispielhaft genannten Echtzeit-Betπebssystem nur bis zu einem gewissen Grad umgangen, können jedoch aufgrund unvorhersehbarer Ereignisse aus dem Netzwerk nicht vollständig ausgeschlossen werden. Gerade diese unvorhersehbaren zufälligen Ereignisse werden bei der dezidierten Hardware gemäß der vorliegenden Erfindung ausgeschlossen, da die Hardware und die Software nur diese eine Aufgabe der Aufbereitung der Datenstrome erfüllen muß und nur speziell für diesen Zweck konzipiert ist.In general, the PC hardware is not designed for uninterrupted signal processing, but is basically based on the property of interrupting processing for unavoidable hardware waiting times. These interruptions are also exemplified by one above Real-time operating system only bypassed to a certain extent, but cannot be completely excluded from the network due to unpredictable events. It is precisely these unpredictable random events that are excluded in the dedicated hardware according to the present invention, since the hardware and the software only have to fulfill this task of processing the data streams and are only designed specifically for this purpose.
Als nachteilig an den bekannten Systemen wird empfunden, dass für jeden Kanal bzw. Sender mindestens zwei PCs notwendig sind, wobei ein PC für die Beschaffung, Decodierung, Mischung und Pegelstellung der aus einem Archiv bereitgestellten Beitrage zustandig ist und der zweite PC für die Encodierung und Generierung einer sogenannten Streaming-Quelle, die den eigentlichen Anschluss an das Netzwerk gemäß eines vorvereinbarten Protokolls in das Netzwerk einspeist. Daraus ergibt sich, dass bei beispielsweise 10 Kanälen neben dem Archiv 20 Personal-Computer erforderlich sind, um die vorbeschriebenen Funktionen ausfuhren zu können. Damit sind enorme Anschaffungskosten und laufende Kosten verbunden, ganz zu schweigen von dem notwendigen Raumbedarf und der entsprechenden Wartung.A disadvantage of the known systems is that at least two PCs are required for each channel or transmitter, one PC being responsible for the procurement, decoding, mixing and leveling of the contributions provided from an archive and the second PC for encoding and Generation of a so-called streaming source that feeds the actual connection to the network into the network according to a pre-agreed protocol. This means that, for example, 10 channels in addition to the archive require 20 personal computers in order to be able to perform the functions described above. This is associated with enormous acquisition costs and running costs, not to mention the required space and the corresponding maintenance.
Ausgehend von diesen Überlegungen liegt der Erfindung die Aufgabe zugrunde, ein neues System bereitzustellen, das in der Lage ist, Datenstrome einer bestimmten Anzahl von Kanälen über eine spezielle Hardware einem Netzwerk zuzuführen, und zu entnehmen, wobei eine erhöhte Betriebssicherheit gewährleistet wird und gleichzeitig die Kosten des Systems reduziert werden.Based on these considerations, the object of the invention is to provide a new system which is able to transmit data streams of a certain number of channels over a to supply and remove special hardware from a network, ensuring increased operational reliability and at the same time reducing the costs of the system.
Diese Aufgabe wird mit den kennzeichnenden Merkmalen des unabhängigen Hauptanspruches erfmdungsgemaß gelost.This object is achieved according to the invention with the characterizing features of the independent main claim.
Das erfmdungsgemaße Datenausgabe-System zum Anschluss an ein Netzwerk mit mindestens einem kommerziellen Personalcomputer, der eine Steuer-Steckkarte zur Steuerung der Datenstrome aus mindestens einem Archiv und/oder mindestens einem Netzwerk, z.B. Internet, aufnimmt, ist g e k e n n z e i c h n e t d u r c h einen Steckkartentrager, der eine Mehrzahl (n) von Steckkarten aufnimmt, die jeweils einem Datenubertragungskanal zugeordnet sind und die Datenstrome der verschiedenen Kanäle elektronisch bearbeiten.The data output system according to the invention for connection to a network with at least one commercial personal computer which has a control plug-in card for controlling the data streams from at least one archive and / or at least one network, e.g. Internet, records, is a plug-in card carrier that receives a plurality (s) of plug-in cards, each of which is assigned to a data transmission channel and electronically processes the data streams of the different channels.
Neu daran ist, dass anstelle eines oder mehrerer PCs, was m dem vorgeschlagenen erfmdungsgemäßen neuen System durchaus denkbar wäre, m einem Steckkartentrager eine Mehrzahl von Steckkarten verwenden werden. Diese Steckkarten tragen eine an sich bekannte Elektronik, die die vorgegebenen Datenstrome gemäß eines vorgegebenen Programms bearbeitet und anschließend zur Datenübertragung in das Netzwerk freigibt. Auf der Steckkarte im Steckkartentrager wird, wie bereits erwähnt, eine an sich bekannte Elektronik verwendet, deren Datenstrombearbeitung auch ein kommerzieller PC selbstverständlich übernehmen könnte. Der entscheidende Unterschied besteht jedoch darin, dass dieses System für den angedachten Verwendungszweck, nämlich auf mehreren Kanälen gleichzeitig verschiedene Rahmenprogramme zu erstellen und zu gestalten und diese Rahmenprogramme zeitlich versetzt oder live im Netzwerk zur Verfügung zu stellen, ist mit einer beliebigen Anzahl (n) von PCs technisch sehr viel aufwendiger und kostspieliger, als dies aus der Sicht der Erfindung mit speziellen, anwendungsspezifischen Steckkarten in einem Steckkartenträger der Fall ist. Der Steckkartenträger ist einerseits in seinen geometrischen Ausmaßen unbestreitbar sehr viel kleiner als die gleiche Anzahl kommerzieller PCs, was eindeutig eine technische Überdimensionierung darstellen würde, die der Kunde zu tragen hätte und nicht bezahleb würde.What is new is that instead of one or more PCs, which would be conceivable in the proposed new system according to the invention, a plurality of plug-in cards will be used in a plug-in card carrier. These plug-in cards carry electronics known per se, which processes the specified data streams in accordance with a specified program and then releases them for data transmission into the network. As already mentioned, electronics known per se are used on the plug-in card in the plug-in card carrier, and their data stream processing is also used a commercial PC could of course take over. The decisive difference, however, is that this system is for the intended purpose, namely to create and design different framework programs on several channels simultaneously and to make these framework programs available at different times or live in the network, with any number (s) of Technically, PCs are much more complex and expensive than is the case from the point of view of the invention with special, application-specific plug-in cards in a plug-in card carrier. The geometrical dimensions of the plug-in card carrier are on the one hand undeniably much smaller than the same number of commercial PCs, which would clearly represent a technical oversizing that the customer would have to carry and would not pay for.
Vorteilhafte erfindungswesentliche weitere Merkmale sind den Unteransprüchen zu entnehmen.Advantageous further features essential to the invention can be found in the subclaims.
Das Verfahren bzw. das System besteht aus verschiedenen Komponenten, die z.B. in dem erfindungsgemäßen Datenausgabe- System als Schaltung oder ausführbares Programm für einen digitalen Signalprozessor (DSP) enthalten sind.The process or system consists of various components, e.g. are contained in the data output system according to the invention as a circuit or executable program for a digital signal processor (DSP).
Von besonderem Vorteil für das Datenausspiel-System ist die Implementierung von Steckkarten in einem Kartenträger. Hier werden mit besonderen Programmen in einer Schaltung auf der Steckkarte die einzelnen Prozesse durchgeführt. Bei derzeitigen üblichen Betriebssystemen und Computerprogrammen ist das Zeitverhalten der Ausführungen der Prozesse auf dem Computer nicht deterministisch. So werden beispielsweise bei dem derzeit eingesetzten Betriebssystemen die Prozesse auf dem Computer durch unvorhersehbare und unberechenbare Unterbrechungen aufgehalten. Dieser Nachteil wird mit einer erfindungsgemäßen dezidierten Schaltung vermieden, so dass ein ununterbrochenes, vorhersehbares Abarbeiten der anliegenden echtzeitlichen Prozesse, ohne von unvorhersehbaren anderen Prozessen beeinträchtigt zu werden, gewährleistet ist. Infolge dieser Echzeitfähigkeit wird die Stabilität der Abläufe wesentlich erhöht .The implementation of plug-in cards in a card carrier is of particular advantage for the data playout system. The individual processes are carried out here using special programs in a circuit on the plug-in card. In current operating systems and computer programs, the timing of the execution of the processes on the computer is not deterministic. For example, in the operating systems currently used, the processes on the computer are held up by unpredictable and unpredictable interruptions. This disadvantage is avoided with a dedicated circuit according to the invention, so that an uninterrupted, predictable processing of the adjacent real-time processes is ensured without being affected by unpredictable other processes. As a result of this real-time capability, the stability of the processes is significantly increased.
Von ganz besonderem Vorteil ist der wesentlich geringere Kostenaufwand bezüglich der Hardware im Vergleich zu den herkömmlichen Lösungen, die derzeit auf dem Markt angeboten werden. Zum Beispiel müssen für den Fall eines 10-kanaligen Systems im Stand der Technik mindestens 20 PCs bereitgestellt werden. Mit der erfindungsgemäßen Lösung durch einen Kartenträger mit 10 Steckkarten und einem PC ist das gleiche Problem einfacher und kostengünstiger zu lösen. Dadurch werden neben den Anschaffungskosten auch die laufenden Kosten erheblich gesenkt.Of particular advantage is the significantly lower hardware costs compared to the conventional solutions currently on the market. For example, in the case of a 10-channel system in the prior art, at least 20 PCs have to be provided. With the solution according to the invention by means of a card carrier with 10 plug-in cards and a PC, the same problem can be solved more easily and cost-effectively. In addition to the acquisition costs, this also significantly reduces running costs.
Vorteilhaft ist es auch, dass die Hardware der Anlage bis zu einer Anzahl von (n) Steckkarten in dem Kartenträger erweitert werden kann, wobei (n) eine beliebige vernünftige Zahl darstellt. Für den Fall, dass mehr Kanäle als in einem Kartenträger Steckkarten vorgesehen sind, ist lediglich ein zusätzlicher Kartenträger mit den entsprechenden Steckkarten sowie ein weiterer PC erforderlich.It is also advantageous that the hardware of the system can be expanded up to a number of (n) plug-in cards in the card carrier, where (n) represents any reasonable number. In the event that more channels than in a card carrier plug-in cards are provided, only an additional card carrier with the corresponding plug-in cards and an additional PC are required.
Auch ist es von Vorteil, dass in einem Rahmenprogramm des erfindungsgemäßen Datenausspiel-Systems zusätzliche, voneinander unabhängige Inhalte mit Hilfe der Schaltung eingeblendet werden können. Innerhalb des Rahmenprogramms sind dafür Zeitschlitze vorgesehen, in die durch ein geeignetes Steuerprotokoll weitere Beiträge eingeblendet werden können, z.B. Werbebeiträge. Dieser Vorgang kann auch mehrstufig ausgeführt werden, d.h. in einem Rahmenprogramm werden weitere Inhalte eingeblendet, so dass dadurch eine neue Struktur des Rahmenprogramms erzeugt wird. Damit kann beispielsweise ein Programm den lokalen Anforderungen angepasst werden. So kann beispielsweise ein Rahmenprogramm, das für ganz Deutschland vorgesehen ist, durch spezifische Inhalte zu einem Rahmenprogramm für Bayern modifiziert werden.It is also advantageous that additional, independent content can be displayed in a framework program of the data play-out system according to the invention with the aid of the circuit. Time slots are provided for this within the framework program, into which further contributions can be faded in using a suitable control protocol, e.g. Advertising posts. This process can also be carried out in several stages, i.e. Additional content is displayed in a supporting program, so that a new structure of the supporting program is created. For example, a program can be adapted to local requirements. For example, a framework program that is intended for all of Germany can be modified to specific framework content for a framework program for Bavaria.
Ein weiterer wesentlicher Vorteil besteht darin, dass der Echtzeit-Datenaustausch zwischen Schnittstellenkarte im PC und Kartenträger über eine breitbandige Kommunikationsschnittstelle geführt wird.Another major advantage is that real-time data exchange between the interface card in the PC and the card carrier is carried out via a broadband communication interface.
Vorteilhaft ist es auch, dass der Kartenträger und damit die Steckkarten im Kartenträger über ein Echtzeitprotokoll oder eine Automationsliste, die vorher übertragen wurde, gesteuert werden. Dieses Echtzeitprotokoll wird mit geringer Bandbreite über das Netzwerk durchgeführt. Die Überwachung ist ebenfalls durch das Netzwerk möglich. Die Steuerung und Überwachung der Steckkarten im Kartenträger kann mit Hilfe des PC über die gleiche Kommunikations-Schnittstelle , die für den Echtzeit- Datenaustausch verwendet wird, erfolgen.It is also advantageous that the card carrier and thus the plug-in cards in the card carrier are controlled via a real-time protocol or an automation list that was previously transmitted. This real-time protocol is carried out over the network with low bandwidth. Monitoring is also possible through the network. The control and monitoring of the plug-in cards in the card carrier can be carried out using the PC via the same communication interface that is used for real-time data exchange.
Ein weiterer Vorteil in dem erfindungsgemäßen System ist darin zu sehen, daß im Netzwerk die Signalverarbeitung verteilt wird, wodurch die Programmerzeugung für einen Sender beliebig nahe an den Empfänger positioniert werden kann. Dadurch wird die relativ große Bandbreite zur Übertragung des Programms nur für eine kurze Strecke benötigt.Another advantage in the system according to the invention can be seen in the fact that the signal processing is distributed in the network, as a result of which the program generation for a transmitter can be positioned as close as desired to the receiver. As a result, the relatively large bandwidth for transmitting the program is only required for a short distance.
Vorteilhaft an dem erfindungsgemäßen System ist die Möglichkeit, neben den Archivbeiträgen auch die sog. Live-Streams aus dem Netzwerk (z.B. Internet) zu verarbeiten.An advantage of the system according to the invention is the possibility to process the so-called live streams from the network (e.g. Internet) in addition to the archive contributions.
Im nun folgenden wird anhand von Zeichnungen die Erfindung im Detail näher beschrieben. Es zeigtIn the following the invention will be described in more detail with reference to drawings. It shows
Fig. 1 eine Prinzipdarstellung des Datenausspiel-Systems (1) mit ausgewählten Komponenten;Fig. 1 shows a schematic diagram of the data play-out system (1) with selected components;
Fig. 2 ein Blockschaltbild des erfindungsgemäßenFig. 2 is a block diagram of the invention
Datenausspiel-Systems (1), das die Struktur der einzelnen Komponenten wiedergibt; Fig. 3 ein Blocksschaltbild, das die grundsätzliche Struktur der einzelnen Prozesse auf der Steckkarte (13) wiedergibt .Data play-out system (1), which shows the structure of the individual components; Fig. 3 is a block diagram that shows the basic structure of the individual processes on the plug-in card (13).
Der Fig. 1 ist der prinzipielle Aufbau des erfindungsgemäßen Datenausspiel-Systems 1 zu entnehmen. Die Beiträge für ein Programm werden u.a. einem Archiv 6 entnommen, das an einem beliebigen Ort aufgestellt ist und in einen PC 3 übertragen wird, wobei der PC 3 in einer besonderen Ausführungsform das Archiv 6 bereits beinhalten kann. Zudem kann ein Live-Stream 4 aus dem Netzwerk 2 übernommen werden. Beide Signalquellen werden über den PC 3 mit einer ersten Steckkarte 5 im PC 3 dem Kartenträger 12 über einen bi-direktionalen Datenbus 15 zugeführt. Im Kartenträger 12 wird durch eine Datenverteileinheit 22 dann der Beitrag der entsprechenden Steckkarte 13 zugewiesen. Auf der Steckkarte 13 erfolgt die Decodierung, Mischung, Pegelstellung und Encodierung der Beiträge. Die komplette Signalbearbeitung für einen Kanal erfolgt also auf einer Steckkarte 13 im Kartenträger 12. Der resultierende Datenstrom wird dann über die Datenverteileinheit 22 im Kartenträger zurück über die breitbandige Datenverbindung an den PC übertragen. Hier werden die erstellten Beiträge in Form einer Streaming-Quelle 4 über eine Schnittstelle 19 dem Netzwerk 2 zuführt.1 shows the basic structure of the data play-out system 1 according to the invention. The contributions to a program include taken from an archive 6, which is set up at any location and is transferred to a PC 3, the PC 3 may already contain the archive 6 in a special embodiment. In addition, a live stream 4 can be taken over from the network 2. Both signal sources are supplied to the card carrier 12 via a bi-directional data bus 15 via the PC 3 with a first plug-in card 5 in the PC 3. In the card carrier 12, the contribution of the corresponding plug-in card 13 is then assigned by a data distribution unit 22. The decoding, mixing, level setting and encoding of the contributions takes place on the plug-in card 13. The complete signal processing for a channel therefore takes place on a plug-in card 13 in the card carrier 12. The resulting data stream is then transmitted back to the PC via the data distribution unit 22 in the card carrier via the broadband data connection. Here, the contributions created are fed to the network 2 in the form of a streaming source 4 via an interface 19.
In Fig. 2 ist ein Blockschaltbild gezeigt, das die innere Struktur des PCs 3 und des Kartenträgers 12 wiedergibt. Die Signale aus dem Archiv 6 und der Live-Stream aus dem Netzwerk werden mit der Ausspiel-Software 11 λ verwaltet und über die Interface-Software 11 an die Steckkarte 5 im PC 3 geleitet. Die Signale werden über eine optische Leitung 15 an den Kartenträger 12 und schließlich an die Steckkarten 13 übertragen. Auf den einzelnen Steckkarten 13 erfolgt dann die Signalbearbeitung, wie Decodierung, Mixen, Pegelstellung und Encodierung. Die komplette Signalbearbeitung für einen Kanal erfolgt also auf einer Steckkarte 13 im Kartenträger 12. Der resultierende Datenstrom wird dann mittels einer bi-direktionalen optischen Leitung über die Steckkarte 5 im PC 3 zurück in den PC 3 übertragen. Anschließend werden die Daten mit Hilfe der Interface-Software 11 an die Streaming-Software 4 v weitergeleitet, von wo aus die Daten als Stream in das Netzwerk eingespeist werden. Die Streaming- Quelle 4 bzw. deren Software leiten das Signal kontinuierlich in das Netzwerk 2 ein.FIG. 2 shows a block diagram which shows the internal structure of the PC 3 and the card carrier 12. The Signals from the archive 6 and the live stream from the network are managed using the playout software 11λ and passed via the interface software 11 to the plug-in card 5 in the PC 3. The signals are transmitted via an optical line 15 to the card carrier 12 and finally to the plug-in cards 13. The signal processing, such as decoding, mixing, level setting and encoding, then takes place on the individual plug-in cards 13. The complete signal processing for a channel thus takes place on a plug-in card 13 in the card carrier 12. The resulting data stream is then transmitted back to the PC 3 by means of a bi-directional optical line via the plug-in card 5 in the PC 3. The data is then forwarded to the streaming software 4 v with the aid of the interface software 11, from where the data is fed into the network as a stream. The streaming source 4 or its software continuously feed the signal into the network 2.
Die Kontrolle und Überwachung der einzelnen Blöcke über das Netzwerk wird von der Control-Software 4, im PC 3 durchgeführt. Die Steuerung und Kontrolle des Kartenträgers 12 bzw. der Steckkarten 13 kann aus dem Netzwerk 2 und/oder durch die Ausspiel-Software 11 y erfolgen. Die Kontroll- und Überwachungsdaten werden dann über die PC-Steckkarte 5 im PC 3 zu und von dem Kartenträger 12 übertragen. Dafür werden die gleichen optischen Leitungen wie für die Audio-Daten verwendet. Der Kartenträger 12 weist einen Daten-Ein- und Ausgang 21, sowie eine Datenverteileinheit 22 auf, die die Daten-Ströme von und zu den einzelnen Steckkarten 13 über einen Datenbus 23 führt.The control software 4 , in the PC 3, controls and monitors the individual blocks via the network. The card carrier 12 or the plug-in cards 13 can be controlled and checked from the network 2 and / or by the play software 11 y . The control and monitoring data are then transmitted to and from the card carrier 12 via the PC plug-in card 5 in the PC 3. The same optical lines are used for this as for the audio data. The card carrier 12 has a data input and output 21 and one Data distribution unit 22, which leads the data streams from and to the individual plug-in cards 13 via a data bus 23.
In Fig. 3 ist die grundsätzliche Struktur der Prozesse auf einer einzelnen Steckkarte 13 gezeigt. Die Daten, die durch die Datenverteileinheit 22 des Kartenträgers 12 der Steckkarte 13 zugeordnet werden, werden zunächst dem Decoder 8, dann dem Mixer 9 bzw. dem Pegelsteller 10 zugeführt und hernach über den Encoder 7 wieder aus der Steckkarte 13 herausgeführt. Innerhalb der Steckkarte 13 werden die Datenströme sowie die Prozesse mittels einer Überwachungseinheit 24 kontrolliert und überwacht. 3 shows the basic structure of the processes on a single plug-in card 13. The data, which are assigned to the plug-in card 13 by the data distribution unit 22 of the card carrier 12, are first fed to the decoder 8, then to the mixer 9 or the level control 10, and are then fed out of the plug-in card 13 again via the encoder 7. Within the plug-in card 13, the data streams and the processes are checked and monitored by means of a monitoring unit 24.

Claims

PATENTANSPRÜCHE
1. Daten-Ausgabesystem (1) zum Anschluß an ein Netzwerk (2) mit mindestens einem kommerziellen Personalcomputer (3), der eine Steuer-Steckkarte (5) zur Steuerung der Datenstrome aus mindestens einem Archiv (6) und/oder mindestens einem Netzwerk (2), z.B. Internet, aufnimmt, g e k e n n z e i c h n e t d u r c h einen Steckkartentrager (12), der eine Mehrzahl (n) von Steckkarten (13) aufnimmt, die jeweils einem Datenubertragungskanal zugeordnet sind und die Datenstrome der verschiedenen Kanäle elektronisch bearbeiten.1. Data output system (1) for connection to a network (2) with at least one commercial personal computer (3) which has a control plug-in card (5) for controlling the data streams from at least one archive (6) and / or at least one network (2), e.g. Internet, picks up a plug-in card carrier (12) which holds a plurality (s) of plug-in cards (13), each of which is assigned to a data transmission channel and electronically processes the data streams of the different channels.
2. Daten-Ausgabesystem (1), g e k e n n z e i c h n e t d u r c h mindestens einen Encoder (7) zur Encodierung von Audio- und Videodaten.2. Data output system (1), at least one encoder (7) for encoding audio and video data.
3. Daten-Ausgabesystem (1) nach Anspruch 1, g e k e n n z e i c h n e t d u r c h mindestens einen Decoder (8) zur Decodierung von Audio- und Videodaten.3. Data output system (1) according to claim 1, g e k e n n z e i c h n e t d u r c h at least one decoder (8) for decoding audio and video data.
4. Daten-Ausgabesystem (1) nach Anspruch 1, g e k e n n - e i c h n e t d u r c h mindestens einen Mixer (9) zur Mischung eingespielter Daten. 4. Data output system (1) according to claim 1, characterized - eichnet through at least one mixer (9) for mixing recorded data.
5. Daten-Ausgabesystem (1), g e k e n n z e i c h n e t d u r c h mindestens einen Pegelsteller (10), mit dem der Datenpegel reguliert wird.5. Data output system (1), at least one level control (10) with which the data level is regulated.
6. Daten-Ausgabesystem (1) nach Anspruch 1, g e k e n n z e i c h n e t d u r c h mindestens eine Schnittstelle (19) zwischen PC (3) und Netzwerk (2) .6. Data output system (1) according to claim 1, g e k e n n z e i c h n e t d u r c h at least one interface (19) between PC (3) and network (2).
7. Daten-Ausgabesystem (1) nach Anspruch 1, g e k e n n z e i c h n e t d u r c h mindestens einen bidirektionalen Datenbus (15) zwischen PC (3) und Kartenträger (12) .7. Data output system (1) according to claim 1, at least one bidirectional data bus (15) between the PC (3) and the card carrier (12).
8. Daten-Ausgabesystem (1) nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t , daß der Kartenträger (12) mindestens (n) Steckkarten (13) aufnehmen kann, wobei (n) eine beliebige Zahl ist.8. Data output system (1) according to claim 1, d a d u r c h g e k e n n z e i c h n e t that the card carrier (12) can accommodate at least (n) plug-in cards (13), where (n) is any number.
9. Daten-Ausgabesystem (1) nach Anspruch 1, g e k e n n z e i c h n e t d u r c h ein Zeit-Multiplexsystem (16) , daß im PC (3) und im Kartenträger (12) angeordnet ist, mit dem die Daten zwischen PC (3) und Kartenträger (12) übertragen werden.9. Data output system (1) according to claim 1, characterized by a time multiplex system (16) that is arranged in the PC (3) and in the card carrier (12) with which the data between the PC (3) and card carrier (12) be transmitted.
10. Daten-Ausgabesystem (1) nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t , daß die Datenbusse (14, 15) mindestens eine optische Leitung aufweisen. 10. Data output system (1) according to one of the preceding claims, characterized in that the data buses (14, 15) have at least one optical line.
11. Daten-Ausgabesystem (1) nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t , daß der PC (3) eine Steuer- und Überwachungselektronik (4, 4λ) aufweist.11. Data output system (1) according to claim 1, characterized in that the PC (3) has control and monitoring electronics (4, 4 λ ).
12. Daten-Ausgabesystem (1) nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t , daß jede Steckkarte (13) im Kartenträger (12) eine Steuer- und Überwachungselektronik (22) aufweist.12. Data output system (1) according to one of the preceding claims, d a d u r c h g e k e n n e e c h n e t that each plug-in card (13) in the card carrier (12) has control and monitoring electronics (22).
13. Daten-Ausgabesystem (1) nach einem der vorangegangenen Ansprüche, d a d u r c h g e k e n n z e i c h n e t , daß der PC (3) mindestens eine breitbandige Schnittstelle (19) aufweist, über die die Steuer- und Überwachungsdaten geführt werden.13. Data output system (1) according to one of the preceding claims, d a d u r c h g e k e n n z e i c h n e t that the PC (3) has at least one broadband interface (19) via which the control and monitoring data are carried.
14. Daten-Ausgabesystem (1) nach Anspruch 1 und 13, d a d u r c h g e k e n n z e i c h n e t , daß zwischen PC (3) und Kartenträger (12) eine breitbandige Schnittstelle (17) angeordnet ist.14. Data output system (1) according to claim 1 and 13, d a d u r c h g e k e n n z e i c h n e t that between the PC (3) and card carrier (12) a broadband interface (17) is arranged.
15. Verfahren zur Datenübertragung in ein Netzwerk (2), wobei die aufzubereitenden Daten verschiedenen Quellen (2, 6) entnommen werden und mindestens einer Steckkarte (13) in einem Kartenträger (12) zur Datenaufbereitung zugeführt werden, um dann mittels eines bi-direktionalen Datentransfersystem dem Netzwerk (2) zugeführt zu werden. 15. Method for data transmission in a network (2), the data to be processed being taken from various sources (2, 6) and at least one plug-in card (13) being fed into a card carrier (12) for data processing, in order then to use a bi-directional one Data transfer system to be fed to the network (2).
PCT/DE2001/002647 2001-07-19 2001-07-19 Device for secure, cost-effective downloading of audio and video data WO2003013134A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE10196750T DE10196750D2 (en) 2001-07-19 2001-07-19 Device for the safe and box-cheap playback of audio and video data
PCT/DE2001/002647 WO2003013134A1 (en) 2001-07-19 2001-07-19 Device for secure, cost-effective downloading of audio and video data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/DE2001/002647 WO2003013134A1 (en) 2001-07-19 2001-07-19 Device for secure, cost-effective downloading of audio and video data

Publications (1)

Publication Number Publication Date
WO2003013134A1 true WO2003013134A1 (en) 2003-02-13

Family

ID=5648262

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE2001/002647 WO2003013134A1 (en) 2001-07-19 2001-07-19 Device for secure, cost-effective downloading of audio and video data

Country Status (2)

Country Link
DE (1) DE10196750D2 (en)
WO (1) WO2003013134A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999035660A1 (en) * 1998-01-08 1999-07-15 Streamgate, Inc. Video stream sharing
WO2000060866A1 (en) * 1999-04-01 2000-10-12 Diva Systems Corporation Video distribution system with load sharing and fault tolerance
US6175490B1 (en) * 1997-10-01 2001-01-16 Micron Electronics, Inc. Fault tolerant computer system
US20010000826A1 (en) * 1998-11-09 2001-05-03 Bellamy John C. Integrated video system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6175490B1 (en) * 1997-10-01 2001-01-16 Micron Electronics, Inc. Fault tolerant computer system
WO1999035660A1 (en) * 1998-01-08 1999-07-15 Streamgate, Inc. Video stream sharing
US20010000826A1 (en) * 1998-11-09 2001-05-03 Bellamy John C. Integrated video system
WO2000060866A1 (en) * 1999-04-01 2000-10-12 Diva Systems Corporation Video distribution system with load sharing and fault tolerance

Also Published As

Publication number Publication date
DE10196750D2 (en) 2004-05-27

Similar Documents

Publication Publication Date Title
DE2654050C3 (en) Clock signal control system of a microcomputer system
WO2004027598A2 (en) System for virtual process interfacing via a remote desktop protocol (rdp)
DE19548776A1 (en) Method for remote control of electronic devices and device for remote control of electronic devices and electronic device
DE2158891A1 (en) Data transmission system
EP0898744B1 (en) Process for the synchronisation of programs on different computers of an interconnected system
EP1076847B1 (en) Method for analog-digital conversion of analog signals and corresponding analog-digital converter array
EP1043867B1 (en) Method and apparatus for serial datacommunication
DE102007039479A1 (en) Method and system for the transmission of video programs
DE102017208294A1 (en) Synchronization method for display devices
DE10320889B3 (en) Method and device for generating and transmitting a television program via Ip-based media, in particular the Internet
WO2003013134A1 (en) Device for secure, cost-effective downloading of audio and video data
DE10029038A1 (en) Data output system for playing of audio and video data, has insert card carrier that receives number of plug-in cards for carrying over raw data and conditioned data
DE10216674A1 (en) Method and device for transmitting messages on a bus system and bus system
DE20023847U1 (en) Safe and cost-effective audio and video data playing device for use by e.g. radio stations, has data output system having plug-in card carrier for holding plug-in cards that process data streams on corresponding data transmission channels
DE102008057445B4 (en) Field bus system with spread spectrum
DE19503212C1 (en) Process for the transmission of digital data
WO1999044163A1 (en) Method and device for publishing news, advertising messages and similar data
DE4122276A1 (en) Digital communication system allowing time division multiplexing - sends fault alarm via all other exchange-interconnecting cables if cable fails from first exchange drawing clock signal from this cable
DE1901106B2 (en) Method and installation for the selective transmission of television performances
DE19942647C2 (en) Method and device for the automatic reproduction of electronic data records
AT501945B1 (en) METHOD FOR OPERATING A CONTROL SYSTEM, ESPECIALLY FOR BROADCASTING
DE3827688A1 (en) Method for serial data transmission
EP1096346A2 (en) Device for monitoring and for the influence of computer based manufacturing systems
DE102022133145A1 (en) Software update sequence using Link Layer Discovery Protocol (LLDP)
DE10336807B4 (en) Method and device for extending the functionality of a serial interface and a mobile device using the method and a mobile device comprising the device

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BY BZ CA CH CN CO CR CU CZ DE DM DZ EC EE ES FI GB GD GE GH HR HU ID IL IN IS JP KE KG KP KR LC LK LR LS LT LU LV MA MD MG MN MW MX MZ NO NZ PL PT RO RU SE SG SI SK SL TJ TM TR TT TZ UA US UZ VN YU ZA

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ UG ZW AM AZ BY KG KZ MD TJ TM AT BE CH CY DE DK ES FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW MR NE SN TD TG

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2001957715

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2001957715

Country of ref document: EP

REF Corresponds to

Ref document number: 10196750

Country of ref document: DE

Date of ref document: 20040527

Kind code of ref document: P

WWE Wipo information: entry into national phase

Ref document number: 10196750

Country of ref document: DE

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP