WO2009049760A2 - Method for the playback of multimedia data on mobile terminals - Google Patents

Method for the playback of multimedia data on mobile terminals Download PDF

Info

Publication number
WO2009049760A2
WO2009049760A2 PCT/EP2008/008240 EP2008008240W WO2009049760A2 WO 2009049760 A2 WO2009049760 A2 WO 2009049760A2 EP 2008008240 W EP2008008240 W EP 2008008240W WO 2009049760 A2 WO2009049760 A2 WO 2009049760A2
Authority
WO
WIPO (PCT)
Prior art keywords
data
sink
source
transmission
multimedia data
Prior art date
Application number
PCT/EP2008/008240
Other languages
German (de)
French (fr)
Other versions
WO2009049760A3 (en
Inventor
Rainer Hillebrand
Original Assignee
T-Mobile International 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 T-Mobile International Ag filed Critical T-Mobile International Ag
Publication of WO2009049760A2 publication Critical patent/WO2009049760A2/en
Publication of WO2009049760A3 publication Critical patent/WO2009049760A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/764Media network packet handling at the destination 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/148Migration or transfer of sessions

Definitions

  • the invention relates to a method for reproducing multimedia data on mobile terminals.
  • Newer mobile devices nowadays often offer the possibility to play multimedia data. Very popular with certain age groups is z. B. the playback of audio data in MP3 format. But even these mobile devices usually do not offer the possibility that more than one person can consume the multimedia data at the same time.
  • the inventive method for reproducing multimedia data on mobile terminals comprises several steps, in particular the production of several independent wireless communication links between a data source and two or more mobile terminals as data sinks, the simultaneous transmission of the multimedia data from the data source via the plurality of wireless communication links to the respective data sink, reproducing the multimedia data in the respective data sink, independent of the reproduction of the multimedia data in another data sink, and terminating the plurality of communication connections between the data source and the data sinks immediately or at a later time after the transmission of the multimedia data ,
  • the method for simultaneously reproducing multimedia data without spatial linkage is based on the fact that the persons who want to simultaneously consume multimedia data simultaneously each have a mobile device for reproducing multimedia data.
  • These devices for playing multimedia data are hereafter referred to as data sinks, or "sinks.”
  • a mobile device that is not necessarily can also play multimedia data supports the sending of multimedia data to other mobile devices; hereafter referred to as data source or "source.”
  • Source and sink must be able to communicate with each other, sinks between them need not communicate with each other.
  • the method is intended to ensure that multimedia data can be consumed simultaneously by several people without having to be spatially bound together.
  • multimedia data which are offered by mobile devices, can be consumed, which can have any origin.
  • the method described here does not limit the transmission techniques and systems through which source and sink can establish a communication connection.
  • Examples of such transmission techniques are:
  • HSDPA High Speed Downlink Packet Access
  • WLAN wireless LAN
  • the data is transferred by downloading from a server as a file via an air interface to the source.
  • a server With a streaming process, the multimedia data from a so-called streaming server over an air interface in the source to be transmitted.
  • the data is transmitted via cable from another device or from the Internet to the source,
  • - Voice is recorded by a microphone that is part of the source or external to the device.
  • the method for simultaneously rendering non-spatial multimedia data includes essentially the following steps:
  • the rights holder of the multimedia data include the following sub-steps:
  • the communication relationship between source and sink is preferably a point-to-point communication link.
  • Establishing the communication relationship between source and sink may occur regardless of whether the source has already entered into a communication relationship with another sink.
  • the next step 2 "Transferring the multimedia data from the source to the sink” can be started.
  • the method can be supplemented to the effect that the transmission technology to be used between a source and a sink can be selected independently of the already used transmission technology of the same source to another sink.
  • step 2 Transfer multimedia data from source to sink: Depending on the nature of the process, the source or sink initiates the transfer of multimedia data from the source to the sink. If the source stops transmitting data to a particular sink or a sink initiates stopping data transmission, data transfer from the source to other sinks will remain unaffected.
  • the multimedia data transferred from the source to the sink is transmitted from the sink z. B. collected, cached, evaluated, interpreted, prepared and reproduced.
  • the method can be supplemented in that the reproduction of the multimedia data can be interrupted and resumed at any time in the sink, despite the transmission of multimedia data.
  • Ending the communication relationship between source and sink may be initiated by the source or sink. Terminating the communication relationship results in the termination of the data transfer and the termination of the playback.
  • the method can be supplemented to the effect that the communication relationship is virtually maintained when terminating the connection of the transmission technique. Naturally no data can be exchanged between source and sink. But restoring the communication relationship by going through all the substeps could be avoided.
  • the method can be supplemented in such a way that the transmission technology can be changed in the case of an existing communication relationship between source and sink.
  • Figure 1 shows a block diagram of the elements and components used to carry out the method.
  • FIG. 2 shows a simplified flow diagram of the essential steps of the method according to the invention.
  • FIG. 1 shows the essential components used for carrying out the method.
  • a central component is the data source, referred to as source 10, which is capable of establishing communication links 11, 13, 15 to a plurality of data sinks, referred to as sink 12, 14, 16.
  • the source comprises corresponding communication devices or is connected to corresponding communication devices via a data channel, which can establish wireless communication links 11, 13, 15 to corresponding communication devices of the wells 12, 14 and 16.
  • the sinks 12, 14, 16 require corresponding receiving means for receiving the data and corresponding means for reproducing the data.
  • the sinks 12, 14, 16 may be, for example, mobile phones.
  • the source 10 may be a fixed station of a wireless communication system or a data server connected to a corresponding terminal station.
  • the source 10 may also be a mobile terminal from which multimedia data is transmitted to other mobile terminals (sinks).
  • a communication connection 11 between source 10 and sink 12 is established, for example, via a first communication system S1, the data being transmitted by means of a first transmission protocol P1.
  • a second communication link 13 also uses a first communication system S1, but another transmission protocol P2.
  • a third communication link 15 between source 10 and sink 16 uses a second communication system S2 and a third transmission protocol P3.
  • the communication links 11, 13, 15 are preferably point-to-point
  • the source 10 may be connected to further sinks and terminals 18 via another wireless or wired connection 17.
  • the terminal 18 can work, for example, both as a data source, but also as a data sink.
  • the source 10 is further connected to external ancillary devices or includes corresponding means, such as.
  • a data memory 20 for storing multimedia and other data
  • a data reader 22 for reading data that are provided on corresponding data carriers.
  • the source 10 may retrieve data from the Internet 24 and send it to the Internet.
  • the method described for reproducing multimedia data on mobile devices can be initiated by the source 10 but also by each sink 12, 14, 16 or another terminal 18.
  • the user of the terminal 18 has a music file that he wants to share with other users, such as the users of the troughs 12, 14, 16.
  • the terminal 18 builds a communication link 17 for this purpose Source 10, over which information for addressing the sinks 12, 14, 16 and the data of the music file are transmitted to the source 10.
  • Figure 2 simply illustrates the flow of the procedure from source 10. Based on the music data that source 10 receives from terminal 18, source 10 must first make point-to-point communication links, preferably wireless links, to sinks 12, 14 and build 16. The information for addressing the sinks 12, 14, 16, the source 10, for example, also received from the terminal 18.
  • point-to-point communication links preferably wireless links
  • connection establishment 11a is made via a communication system S1 and a transmission protocol P1.
  • a connection setup 13a takes place via a communication system S1 with transmission protocol P2.
  • the connection is established by the source 15a to the sink 16 via a communication system S2 with transmission protocol P3.
  • the connection setup may take a different amount of time.
  • GSM or UMTS mobile radio systems can be used as the communication system S1.
  • the protocols P1 and P2 used can be, for example, streaming protocols, for example the Internet Protocol (IP) or the Transmission Control Protocol (TCP).
  • the transmission system S2 can be, for example, a WLAN system, wherein a third transmission protocol P3, for example the Realtime Transport Protocol (RTP), is used.
  • IP Internet Protocol
  • TCP Transmission Control Protocol
  • connection establishment between source 10 and sinks 12, 14, 16 known methods for authenticating or negotiating transmission protocols and cryptographic methods may be used.
  • the source 10 may begin to transmit the data to the sinks 12, 14, 16 simultaneously at a time t A. For example, there is a data transmission 11 b to the sink 12, where there the transmitted data can be played back immediately. There is a data transfer 13b to the sink 14 and also there, a simultaneous playback can be performed. There is also a data transfer 15b to the sink 16 with the possibility of playback in the sink 16.
  • data transmission can be stopped and restarted at any time in the wells 12, 14 and 16, wherein the data transmission to this sink and to the other valleys not touched.
  • the reproduction of the transmitted data 11 b interrupted, for example, in the sink 12 and resumed after a while, the playback starts at the point for the moment the data is transmitted.
  • the transferred data can be temporarily stored in the sinks and (later) reproduced at a later time.
  • the sinks it is possible for the sinks to be able to record a communication relationship with the source 10 at any given time, even after the beginning of the transmission, thus also after the time t A. If a sink establishes a communication relationship with the source 10 after the time t A , then the reproduction commences in the sink with the currently received data. The data transmitted since the time t A until the establishment of the communication relationship are not available to the sink.
  • the data transmission from the source 10 to the sinks 12, 14, 16 ends at the same time at a time t E), wherein subsequently for the communication links 11, 13, for example, a disconnection 11c and 13c between the source 10 and the sinks 12 and 14 made becomes.
  • the connection 15 between source 10 and the sink 16 can be held after the data transmission, for example, because a further data transmission is to be performed.
  • the multimedia data provided in the example by the terminal 18 can be transmitted from the terminal 18 via the communication link 17, for example by means of a streaming method to the source 10 and from there directly to the sinks 12, 14 and 16.
  • the data can also be sent by the terminal 18, for example, with a download method as a file to the source 10, where they are cached and only subsequently to the sinks 12, 14, 16 are transmitted.

Abstract

The invention relates to a method for the playback of multimedia data on mobile terminals, comprising the following steps: creating a plurality of wireless communication connections (11, 13, 15), which are independent from each other, between a data source (10) and two or more mobile terminals as data sinks (12, 14, 16), simultaneously transmitting the multimedia data from the data source (10) via the plurality of wireless communication connections (11, 13, 15) to the respective data sink (12, 14, 16), playing back the multimedia data in the respective data sink (12, 14, 16) independently from the playback of the multimedia data in another data sink, and terminating the plurality of communication connections (11, 13, 15) between the data source (10) and the data sinks (12, 14, 16).

Description

Verfahren zum Wiedergeben von multimedialen Daten auf mobilen Method for playing multimedia data on mobile
Endgerätenterminals
Die Erfindung betrifft ein Verfahren zum Wiedergeben von multimedialen Daten auf mobilen Endgeräten.The invention relates to a method for reproducing multimedia data on mobile terminals.
Üblicherweise müssen Personen, die die gleichen multimedialen Daten, wie z.B. Audio- oder Videodateien, konsumieren wollen, gemeinsam das gleiche Wiedergabegerät verwenden. Dies ist z. B. beim gemeinsamen Fernsehen oder Radiohören allgemein üblich. Nach und nach halten jedoch auch Wiedergabegeräte Einzug in den Alltag, die üblicherweise nur die Wiedergabe für eine Person vorsehen. Ein Beispiel hierfür sind sogenannte MP3-oder Multimedia-Abspielgeräte mit Audio- oder Videofunktionen. Bei diesen Geräten kann ein gemeinsames Konsumieren der Audio- oder Videoinformationen z. B. durch die Anzahl der Anschlüsse für einen Kopfhörer oder das Wiedergabedisplay beschränkt sein. Selbst bei einem externen Adapter zum Anschluss von zwei Kopfhörern an einen Kopfhöreranschluss eines mobilen Wiedergabegerätes sind die beiden Personen, die die Kopfhörer tragen, per Kabel mit dem Wiedergabegerät verbunden, so dass der räumliche Handlungsspielraum durch die Kabellänge begrenzt ist.Usually, persons having the same multimedia data, e.g. To consume audio or video files, share the same playback device. This is z. B. common for watching TV or listening to the radio. Gradually, however, playback devices are also finding their way into everyday life, which usually only provide playback for one person. An example of this are so-called MP3 or multimedia players with audio or video functions. In these devices, a common consumption of audio or video information z. B. be limited by the number of connections for a headphone or the display. Even with an external adapter for connecting two headphones to a headphone jack of a mobile playback device, the two persons wearing the headphones are connected by cable to the playback device, so that the room for maneuver is limited by the cable length.
Neuere Mobilfunkendgeräte bieten heutzutage schon oft die Möglichkeit, multimediale Daten wiederzugeben. Sehr beliebt bei bestimmten Altersgruppen ist z. B. die Wiedergabe von Audio-Daten im MP3-Format. Doch auch diese Mobilfunkgeräte bieten üblicherweise nicht die Möglichkeit, dass mehr als eine Person die multimedialen Daten zur gleichen Zeit konsumieren kann.Newer mobile devices nowadays often offer the possibility to play multimedia data. Very popular with certain age groups is z. B. the playback of audio data in MP3 format. But even these mobile devices usually do not offer the possibility that more than one person can consume the multimedia data at the same time.
Andere übliche Verfahren bieten meist die Möglichkeit, multimediale Daten von einem stationären Gerät abzurufen. Diese haben jedoch zusätzlich den Nachteil, dass Konsumenten nur die multimedialen Daten konsumieren können, die der Anbieter der multimedialen Daten auf dem stationären Gerät anbietet. Selbst komponierte und aufgenommene Musikstücke können in der Regel nicht anderen Konsumenten angeboten werden.Other common methods usually provide the ability to retrieve multimedia data from a stationary device. However, these have the additional disadvantage that consumers can consume only the multimedia data that the provider of multimedia data on the stationary device offering. Self-composed and recorded pieces of music can not usually be offered to other consumers.
Es ist die Aufgabe der Erfindung, ein Verfahren und System vorzuschlagen, dass es mehreren Personen erlaubt, multimediale Daten gleichzeitig aber unabhängig voneinander - auch räumlich getrennt - zu konsumieren.It is the object of the invention to propose a method and system that allows several persons to consume multimedia data simultaneously but independently of one another - even spatially separated.
Diese Aufgabe wird erfindungsgemäß durch ein Verfahren mit den Merkmalen des Anspruchs 1 gelöst.This object is achieved by a method having the features of claim 1.
Bevorzugte Ausgestaltungen der Erfindung und weitere vorteilhafte Merkmale sind in den Unteransprüchen angegeben.Preferred embodiments of the invention and further advantageous features are specified in the subclaims.
Das erfindungsgemäße Verfahren zum Wiedergeben von multimedialen Daten auf mobilen Endgeräten umfasst mehrere Schritte, insbesondere das Herstellen von mehreren voneinander unabhängigen drahtlosen Kommunikationsverbindungen zwischen einer Datenquelle und zwei oder mehreren mobilen Endgeräten als Datensenken, das simultane Übertragen der multimedialen Daten von der Datenquelle über die mehreren drahtlosen Kommunikationsverbindungen zur jeweiligen Datensenke, das Wiedergeben der multimedialen Daten in der jeweiligen Datensenke, unabhängig von der Wiedergabe der multimedialen Daten in einer anderen Datensenke, und das Beenden der mehreren Kommunikationsverbindungen zwischen der Datenquelle und den Datensenken unmittelbar oder zu einem späteren Zeitpunkt nach der Übertragung der multimedialen Daten.The inventive method for reproducing multimedia data on mobile terminals comprises several steps, in particular the production of several independent wireless communication links between a data source and two or more mobile terminals as data sinks, the simultaneous transmission of the multimedia data from the data source via the plurality of wireless communication links to the respective data sink, reproducing the multimedia data in the respective data sink, independent of the reproduction of the multimedia data in another data sink, and terminating the plurality of communication connections between the data source and the data sinks immediately or at a later time after the transmission of the multimedia data ,
Das Verfahren zum simultanen Wiedergeben von multimedialen Daten ohne räumliche Bindung beruht darauf, dass die Personen, die gemeinsam simultan multimediale Daten konsumieren wollen, jeweils über ein mobiles Gerät zum Wiedergeben von multimedialen Daten verfügen. Diese Geräte zum Wiedergeben von multimedialen Daten werden nachfolgend als Datensenke, oder kurz „Senke", bezeichnet. Ein mobiles Gerät, das nicht notwendigerweise auch multimediale Daten wiedergeben kann, unterstützt das Aussenden von multimedialen Daten zu anderen mobilen Geräten; nachfolgend als Datenquelle oder „Quelle" bezeichnet. Quelle und Senke müssen miteinander kommunizieren können. Senken untereinander müssen nicht miteinander kommunizieren können.The method for simultaneously reproducing multimedia data without spatial linkage is based on the fact that the persons who want to simultaneously consume multimedia data simultaneously each have a mobile device for reproducing multimedia data. These devices for playing multimedia data are hereafter referred to as data sinks, or "sinks." A mobile device that is not necessarily can also play multimedia data, supports the sending of multimedia data to other mobile devices; hereafter referred to as data source or "source." Source and sink must be able to communicate with each other, sinks between them need not communicate with each other.
Das Verfahren soll erreichen, dass multimediale Daten simultan von mehreren Personen konsumiert werden können, ohne räumlich aneinander gebunden sein zu müssen. Zusätzlich sollen auch multimediale Daten, die von mobilen Geräten angeboten werden, konsumiert werden können, die eine beliebige Herkunft haben können.The method is intended to ensure that multimedia data can be consumed simultaneously by several people without having to be spatially bound together. In addition, multimedia data, which are offered by mobile devices, can be consumed, which can have any origin.
Das hier beschriebene Verfahren schränkt nicht die Übertragungstechniken und Systeme ein, über die Quelle und Senke eine Kommunikationsverbindung bzw. Kommunikationsbeziehung aufbauen können. Beispiele für solche Übertragungstechniken sind:The method described here does not limit the transmission techniques and systems through which source and sink can establish a communication connection. Examples of such transmission techniques are:
- GSM- GSM
- GPRS (General Packet Radio System),- GPRS (General Packet Radio System),
- UMTS (Universal Mobile Telecommunications System)- UMTS (Universal Mobile Telecommunications System)
- HSDPA (High Speed Downlink Packet Access)HSDPA (High Speed Downlink Packet Access)
- Bluetooth- Bluetooth
- WLAN (Wireless LAN).- WLAN (wireless LAN).
Bei dem hier beschriebenen Verfahren spielt es keine Rolle, auf welchem Weg die multimedialen Daten in die Quelle gelangen. Beispiele hierfür sind:In the method described here, it does not matter which way the multimedia data gets into the source. Examples for this are:
- Lesen einer Audio-CD.- reading an audio CD.
- Lesen einer Audio-/Video-DVD.- reading an audio / video DVD.
- Speicherkarte, die von der Quelle gelesen werden kann.- Memory card that can be read by the source.
- Die Daten werden mit einem Download-Verfahren von einem Server als Datei über eine Luftschnittstelle in die Quelle übertragen. - Mit einem Streaming-Verfahren werden die multimedialen Daten von einem so genannten Streaming-Server über eine Luftschnittstelle in die Quelle übertragen.The data is transferred by downloading from a server as a file via an air interface to the source. - With a streaming process, the multimedia data from a so-called streaming server over an air interface in the source to be transmitted.
- Die Daten werden über ein Kabel aus einem anderen Gerät oder vom Internet in die Quelle übertragen,- The data is transmitted via cable from another device or from the Internet to the source,
- Sprache wird über ein Mikrofon aufgenommen, das Bestandteil der Quelle ist oder an das Gerät extern angeschlossen ist.- Voice is recorded by a microphone that is part of the source or external to the device.
Das Verfahren zum simultanen Wiedergeben von multimedialen Daten ohne räumliche Bindung beinhaltet im Wesentlichen die folgenden Schritte:The method for simultaneously rendering non-spatial multimedia data includes essentially the following steps:
1. Herstellen der Kommunikationsbeziehung zwischen Quelle und zwei oder mehreren Senken1. Establish the communication relationship between source and two or more sinks
2. Übertragen der multimedialen Daten von der Quelle zu den Senken2. Transfer the multimedia data from the source to the sinks
3. Wiedergeben der multimedialen Daten in den Senken3. Play the multimedia data in the sinks
4. Beenden der Kommunikationsbeziehung zwischen Quelle und den Senken4. Ending the communication relationship between the source and the sinks
Die einzelnen Schritte werden nachfolgend im Detail beschrieben.The individual steps are described in detail below.
Zu Schritt 1. "Herstellen der Kommunikationsbeziehung zwischen Quelle undTo step 1. "Establish the communication relationship between source and
Senke":Sink ":
Je nach Übertragungstechnik zwischen Quelle und Senke können diese unabhängig von dem hier beschriebenen Verfahren eigene Verfahren zumDepending on the transmission technology between source and sink, these can be independent of the method described here own method for
Herstellen von Kommunikationsbeziehungen besitzen. Diese können z. B. das gegenseitige Authentifizieren, Autorisieren und Aushandeln von kryptografischen Verfahren und Schlüsseln abdecken.Create communication relationships. These can be z. B. covering mutual authentication, authorization and negotiation of cryptographic methods and keys.
Das Herstellen der Kommunikationsbeziehung zwischen Quelle und Senke kann je nach Anforderungen z. B. des Rechteinhabers der multimedialen Daten folgende Teilschritte beinhalten:Depending on the requirements of establishing the communication relationship between source and sink z. B. the rights holder of the multimedia data include the following sub-steps:
- Authentifizieren der Senke gegenüber der Quelle. - Authentifizieren der Quelle gegenüber der Senke.- Authenticate the sink to the source. - Authenticate the source to the sink.
- Autorisieren der Senke zum Wiedergeben der multimedialen Daten durch die Quelle.Authorize the sink to render the multimedia data through the source.
- Aushandeln von kryptografischen Verfahren zum Verschlüsseln der multimedialen Daten während der Übertragung und Austausch von kryptografischen Schlüsseln.Negotiating cryptographic techniques for encrypting the multimedia data during the transmission and exchange of cryptographic keys.
- Aushandeln eines Protokolls und dessen Parameter zur Übertragung der multimedialen Daten.- Negotiation of a protocol and its parameters for the transmission of multimedia data.
Die Kommunikationsbeziehung zwischen Quelle und Senke ist vorzugsweise eine Punkt-zu-Punkt Kommunikationsverbindung.The communication relationship between source and sink is preferably a point-to-point communication link.
Das Herstellen der Kommunikationsbeziehung zwischen Quelle und Senke kann unabhängig davon ablaufen, ob die Quelle bereits eine Kommunikationsbeziehung mit einer anderen Senke eingegangen ist.Establishing the communication relationship between source and sink may occur regardless of whether the source has already entered into a communication relationship with another sink.
Erst wenn die Kommunikationsbeziehung zwischen Quelle und Senke erfolgreich hergestellt worden ist, kann der nächste Schritt 2 "Übertragen der multimedialen Daten von der Quelle zur Senke" gestartet werden. Das Verfahren kann dahingehend ergänzt werden, dass die zwischen einer Quelle und Senke einzusetzende Übertragungstechnik unabhängig von der bereits eingesetzten Übertragungstechnik der gleichen Quelle zu einer anderen Senke gewählt werden kann.Only when the communication relationship between source and sink has been successfully established, the next step 2 "Transferring the multimedia data from the source to the sink" can be started. The method can be supplemented to the effect that the transmission technology to be used between a source and a sink can be selected independently of the already used transmission technology of the same source to another sink.
Zu Schritt 2. "Übertragen der multimedialen Daten von der Quelle zur Senke": Je nach Ausprägung des Verfahrens initiiert die Quelle oder die Senke die Übertragung der multimedialen Daten von der Quelle zur Senke. Wenn die Quelle die Datenübertragung zu einer bestimmten Senke stoppt oder eine Senke das Stoppen der Datenübertragung initiiert, so bleibt die Datenübertragung von der Quelle zu anderen Senken davon unberührt.To step 2. "Transfer multimedia data from source to sink": Depending on the nature of the process, the source or sink initiates the transfer of multimedia data from the source to the sink. If the source stops transmitting data to a particular sink or a sink initiates stopping data transmission, data transfer from the source to other sinks will remain unaffected.
Wenn die Quelle die Datenübertragung zu einer Senke wieder aufnimmt oder eine Senke die Wiederaufnahme der Datenübertragung initiiert, setzt die Datenübertragung an der Stelle ein, bei der die Übertragung ohne Unterbrechung angekommen wäre. Die Daten, die zwischen dem Stoppen und dem Wiederaufnehmen übertragen worden wären, werden nicht mehr übertragen.When the source resumes data transfer to a sink or a sink initiates resumption of data transfer, the Data transmission at the point where the transmission would have arrived without interruption. The data that would have been transferred between stopping and resuming will no longer be transferred.
Zu Schritt 3. "Wiedergeben der multimedialen Daten in der Senke":To step 3. "Playing multimedia data in the sink":
Die multimedialen Daten, die von der Quelle zur Senke übertragen werden, werden von der Senke z. B. gesammelt, zwischengespeichert, ausgewertet, interpretiert, aufbereitet und wiedergegeben.The multimedia data transferred from the source to the sink is transmitted from the sink z. B. collected, cached, evaluated, interpreted, prepared and reproduced.
Das Verfahren kann dahingehend ergänzt werden, dass die Wiedergabe der multimedialen Daten trotz der Übertragung von multimedialen Daten jederzeit in der Senke unterbrochen und wiederaufgenommen werden kann.The method can be supplemented in that the reproduction of the multimedia data can be interrupted and resumed at any time in the sink, despite the transmission of multimedia data.
Das Verfahren kann dahingehend ergänzt werden, dass die multimedialenThe procedure can be supplemented to the effect that the multimedia
Daten, die nach dem Stoppen der Wiedergabe weiter von der Quelle zurData continues to be played from the source after stopping playback
Senke übertragen werden, in der Senke zwischengespeichert und nach derSink, cached in the sink and after the sink
Wiederaufnahme der Wiedergabe wiedergegeben werden.Resume playback.
Zu Schritt 4. "Beenden der Kommunikationsbeziehung zwischen Quelle und Senke":To step 4. "End the communication relationship between source and sink":
Das Beenden der Kommunikationsbeziehung zwischen Quelle und Senke kann von der Quelle oder Senke initiiert werden. Das Beenden der Kommunikationsbeziehung hat das Beenden der Datenübertragung und das Beenden der Wiedergabe zur Folge.Ending the communication relationship between source and sink may be initiated by the source or sink. Terminating the communication relationship results in the termination of the data transfer and the termination of the playback.
Das Verfahren kann dahingehend ergänzt werden, dass beim Abbruch der Verbindung der Übertragungstechnik die Kommunikationsbeziehung virtuell aufrechterhalten bleibt. Es können dann zwar naturgemäß keine Daten zwischen Quelle und Senke ausgetauscht werden. Aber die Wiederherstellung der Kommunikationsbeziehung mit dem Durchlaufen aller Teilschritte könnte vermieden werden. Das Verfahren kann dahingehend ergänzt werden, dass die Übertragungstechnik bei bestehender Kommunikationsbeziehung zwischen Quelle und Senke gewechselt werden kann.The method can be supplemented to the effect that the communication relationship is virtually maintained when terminating the connection of the transmission technique. Naturally no data can be exchanged between source and sink. But restoring the communication relationship by going through all the substeps could be avoided. The method can be supplemented in such a way that the transmission technology can be changed in the case of an existing communication relationship between source and sink.
Die Erfindung wird nachfolgend anhand von Zeichnungen näher erläutert. Aus den Zeichnungen und ihrer Beschreibung ergeben sich weitere Merkmale und Vorteile, die für die Erfindung wesentlich sein können.The invention will be explained in more detail with reference to drawings. From the drawings and their description there are further features and advantages that may be essential to the invention.
Figur 1 zeigt ein Blockdiagramm der des zur Durchführung des Verfahrens verwendeten Elemente und Komponenten.Figure 1 shows a block diagram of the elements and components used to carry out the method.
Figur 2 zeigt ein vereinfachtes Ablaufdiagramm der wesentlichen Schritte des erfindungsgemäßen Verfahrens.FIG. 2 shows a simplified flow diagram of the essential steps of the method according to the invention.
In Figur 1 sind die wesentlichen für die Durchführung des Verfahrens verwendeten Komponenten dargestellt. Eine zentrale Komponente bildet die Datenquelle, kurz bezeichnet als Quelle 10, die in der Lage ist, Kommunikationsverbindungen 11 , 13, 15 zu mehreren Datensenken, kurz bezeichnet als Senke 12, 14, 16, aufzubauen. Zum Aufbau der Kommunikationsverbindungen 11 , 13, 15 umfasst die Quelle entsprechende Kommunikationseinrichtungen oder ist mit entsprechenden Kommunikationseinrichtungen über einen Datenkanal verbunden, welche drahtlose Kommunikationsverbindungen 11 , 13, 15 zu entsprechenden Kommunikationseinrichtungen der Senken 12, 14 und 16 herstellen können. Die Senken 12, 14 ,16 benötigen entsprechende Empfangseinrichtungen zum Empfangen der Daten und entsprechende Einrichtungen zur Wiedergabe der Daten. Bei den Senken 12, 14, 16 kann es sich beispielsweise um Mobiltelefone handeln. Die Quelle 10 kann eine Festsendestation eines drahtlosen Kommunikationssystems sein oder ein Datenserver, der mit einer entsprechenden Festsendestation verbunden ist. Die Quelle 10 kann auch ein mobiles Endgerät sein, von welchem multimediale Daten an andere mobile Endgeräte (Senken) übermittelt werden. Eine Kommunikationsverbindung 11 zwischen Quelle 10 und Senke 12 wird beispielsweise über ein erstes Kommunikationssystem S1 hergestellt, wobei die Daten mittels eines ersten Übertragungsprotokolls P1 übertragen werden. Eine zweite Kommunikationsverbindung 13 verwendet ebenfalls ein erstes Kommunikationssystem S1 , jedoch ein anderes Übertragungsprotokoll P2. Eine dritte Kommunikationsverbindung 15 zwischen Quelle 10 und Senke 16 verwendet ein zweites Kommunikationssystem S2 sowie ein drittes Übertragungsprotokoll P3. Bei den Kommunikationsverbindungen 11 , 13, 15 handelt es sich vorzugsweise um Punkt-zu-PunktFIG. 1 shows the essential components used for carrying out the method. A central component is the data source, referred to as source 10, which is capable of establishing communication links 11, 13, 15 to a plurality of data sinks, referred to as sink 12, 14, 16. To establish the communication links 11, 13, 15, the source comprises corresponding communication devices or is connected to corresponding communication devices via a data channel, which can establish wireless communication links 11, 13, 15 to corresponding communication devices of the wells 12, 14 and 16. The sinks 12, 14, 16 require corresponding receiving means for receiving the data and corresponding means for reproducing the data. The sinks 12, 14, 16 may be, for example, mobile phones. The source 10 may be a fixed station of a wireless communication system or a data server connected to a corresponding terminal station. The source 10 may also be a mobile terminal from which multimedia data is transmitted to other mobile terminals (sinks). A communication connection 11 between source 10 and sink 12 is established, for example, via a first communication system S1, the data being transmitted by means of a first transmission protocol P1. A second communication link 13 also uses a first communication system S1, but another transmission protocol P2. A third communication link 15 between source 10 and sink 16 uses a second communication system S2 and a third transmission protocol P3. The communication links 11, 13, 15 are preferably point-to-point
Kommunikationsverbindungen, die voneinander unabhängig auf- und wieder abgebaut werden können.Communication connections that can be set up and dismantled independently.
Die Quelle 10 kann mit weiteren Senken und Endgeräten 18 über eine weitere drahtlose oder drahtgebundene Verbindung 17 verbunden sein. Das Endgerät 18 kann dabei beispielsweise sowohl als Datenquelle, aber auch als Datensenke arbeiten.The source 10 may be connected to further sinks and terminals 18 via another wireless or wired connection 17. The terminal 18 can work, for example, both as a data source, but also as a data sink.
Die Quelle 10 ist ferner verbunden mit externen Zusatzeinrichtungen bzw. umfasst entsprechende Einrichtungen, wie z. B. einen Datenspeicher 20 zum Speichern von multimedialen und anderen Daten, und/oder ein Datenlesegerät 22 zum Auslesen von Daten, die auf entsprechenden Datenträgern bereit gestellt werden. Ferner kann die Quelle 10 Daten vom Internet 24 abrufen und an das Internet senden.The source 10 is further connected to external ancillary devices or includes corresponding means, such as. Example, a data memory 20 for storing multimedia and other data, and / or a data reader 22 for reading data that are provided on corresponding data carriers. Further, the source 10 may retrieve data from the Internet 24 and send it to the Internet.
Das beschriebene Verfahren zum Wiedergeben von multimedialen Daten auf mobilen Geräten, insbesondere zum simultanen Wiedergaben dieser Daten auf den Geräten, kann von der Quelle 10 aber auch von jeder Senke 12, 14, 16 oder einem anderen Endgerät 18 initiiert werden. Beispielsweise besitzt der Benutzer des Endgerätes 18 eine Musikdatei, die er mit anderen Benutzern, beispielsweise den Benutzern der Senken 12, 14, 16, teilen möchte. Das Endgerät 18 baut hierzu eine Kommunikationsverbindung 17 zur Quelle 10 auf, über welche Informationen zur Adressierung der Senken 12, 14, 16 sowie die Daten der Musikdatei an die Quelle 10 übertragen werden.The method described for reproducing multimedia data on mobile devices, in particular for the simultaneous display of this data on the devices, can be initiated by the source 10 but also by each sink 12, 14, 16 or another terminal 18. For example, the user of the terminal 18 has a music file that he wants to share with other users, such as the users of the troughs 12, 14, 16. The terminal 18 builds a communication link 17 for this purpose Source 10, over which information for addressing the sinks 12, 14, 16 and the data of the music file are transmitted to the source 10.
Figur 2 zeigt vereinfacht den Ablauf des Verfahrens, ausgehend von der Quelle 10. Anhand der Musikdaten, die die Quelle 10 vom Endgerät 18 empfängt, muss die Quelle 10 zunächst Punkt-zu-Punkt Kommunikationsverbindungen, vorzugsweise drahtlose Verbindungen, zu den Senken 12, 14 und 16 aufbauen. Die Informationen zur Adressierung der Senken 12, 14, 16 hat die Quelle 10 beispielsweise ebenfalls vom Endgerät 18 erhalten.Figure 2 simply illustrates the flow of the procedure from source 10. Based on the music data that source 10 receives from terminal 18, source 10 must first make point-to-point communication links, preferably wireless links, to sinks 12, 14 and build 16. The information for addressing the sinks 12, 14, 16, the source 10, for example, also received from the terminal 18.
Im Falle der Kommunikationsverbindung 11 erfolgt ein Verbindungsaufbau 11a über ein Kommunikationssystem S1 und ein Übertragungsprotokoll P1. Im Falle der Kommunikationsverbindung 13 erfolgt ein Verbindungsaufbau 13a über ein Kommunikationssystem S1 mit Übertragungsprotokoll P2. Im Falle der Kommunikationsverbindung 15 erfolgt von der Quelle ein Verbindungsaufbau 15a zur Senke 16 über ein Kommunikationssystem S2 mit Übertragungsprotokoll P3. Je nach verwendetem Kommunikationssystem S1 bzw. S2 und Übertragungsprotokoll P1 , P2 bzw. P3 kann der Verbindungsaufbau eine unterschiedliche Zeitspanne in Anspruch nehmen. Als Kommunikationssystem S1 können beispielsweise GSM- oder UMTS- Mobilfunksysteme verwendet werden. Die verwendeten Protokolle P1 und P2 können beispielsweise Streaming-Protokolle sein, beispielsweise das Internetprotokoll (IP) oder das Transmission Control Protokoll (TCP). Das Übertragungssystem S2 kann beispielsweise ein WLAN-System, wobei ein drittes Übertragungsprotokoll P3, beispielsweise das Realtime Transport Protokoll (RTP), verwendet wird.In the case of the communication connection 11, connection establishment 11a is made via a communication system S1 and a transmission protocol P1. In the case of the communication connection 13, a connection setup 13a takes place via a communication system S1 with transmission protocol P2. In the case of the communication connection 15, the connection is established by the source 15a to the sink 16 via a communication system S2 with transmission protocol P3. Depending on the communication system used S1 or S2 and transmission protocol P1, P2 or P3, the connection setup may take a different amount of time. For example, GSM or UMTS mobile radio systems can be used as the communication system S1. The protocols P1 and P2 used can be, for example, streaming protocols, for example the Internet Protocol (IP) or the Transmission Control Protocol (TCP). The transmission system S2 can be, for example, a WLAN system, wherein a third transmission protocol P3, for example the Realtime Transport Protocol (RTP), is used.
Während des Verbindungsaufbaus zwischen Quelle 10 und den Senken 12, 14, 16 können bekannte Verfahren zum Authentifizieren bzw. zum Aushandeln von Übertragungsprotokollen und kryptografischen Verfahren verwendet werden. Nachdem eine Verbindung zwischen der Quelle 10 und den Senken 12, 14 und 16 hergestellt wurde, kann die Quelle 10 zu einem Zeitpunkt tA mit der simultanen Übertragung der Daten zu den Senken 12, 14, 16 beginnen. Beispielsweise erfolgt eine Datenübertragung 11 b zur Senke 12, wobei dort die übertragenen Daten sofort wiedergegeben werden können. Es erfolgt eine Datenübertragung 13b zur Senke 14 und auch dort kann eine simultane Wiedergabe durchgeführt werden. Es erfolgt auch eine Datenübertragung 15b zur Senke 16 mit der Möglichkeit der Wiedergabe in der Senke 16. Während der Datenübertragung kann in den Senken 12, 14 und 16 die Wiedergabe jederzeit angehalten und wieder gestartet werden, wobei das die Datenübertragung zu dieser Senke und zu den anderen Senken nicht berührt. Wird die Wiedergabe der übertragenen Daten 11 b beispielsweise in der Senke 12 unterbrochen und nach einer Weile wieder aufgenommen, so setzt die Wiedergabe an der Stelle ein für die momentan die Daten übertragen werden. Optional können die übertragenen Daten in den Senken zwischengespeichert und zu einem späteren Zeitpunkt (nochmals) wiedergegeben werden.During connection establishment between source 10 and sinks 12, 14, 16, known methods for authenticating or negotiating transmission protocols and cryptographic methods may be used. Once a connection has been made between the source 10 and the sinks 12, 14, and 16, the source 10 may begin to transmit the data to the sinks 12, 14, 16 simultaneously at a time t A. For example, there is a data transmission 11 b to the sink 12, where there the transmitted data can be played back immediately. There is a data transfer 13b to the sink 14 and also there, a simultaneous playback can be performed. There is also a data transfer 15b to the sink 16 with the possibility of playback in the sink 16. During data transmission can be stopped and restarted at any time in the wells 12, 14 and 16, wherein the data transmission to this sink and to the other valleys not touched. If the reproduction of the transmitted data 11 b interrupted, for example, in the sink 12 and resumed after a while, the playback starts at the point for the moment the data is transmitted. Optionally, the transferred data can be temporarily stored in the sinks and (later) reproduced at a later time.
Erfindungsgemäß ist es möglich, dass die Senken auch nach dem Beginn der Übertragung zu jedem beliebigen Zeitpunkt eine Kommunikationsbeziehung zur Quelle 10 aufnehmen können, somit auch nach dem Zeitpunkt tA. Wenn eine Senke nach dem Zeitpunkt tA eine Kommunikationsbeziehung mit der Quelle 10 aufbaut, dann setzt die Wiedergabe in der Senke mit den aktuell empfangenen Daten ein. Die seit dem Zeitpunkt tA bis zum Aufbau der Kommunikationsbeziehung ausgesendeten Daten stehen der Senke nicht zur Verfügung.According to the invention, it is possible for the sinks to be able to record a communication relationship with the source 10 at any given time, even after the beginning of the transmission, thus also after the time t A. If a sink establishes a communication relationship with the source 10 after the time t A , then the reproduction commences in the sink with the currently received data. The data transmitted since the time t A until the establishment of the communication relationship are not available to the sink.
Die Datenübertragung von der Quelle 10 zu den Senken 12, 14, 16 endet gleichzeitig zu einem Zeitpunkt tE) wobei nachfolgend für die Kommunikationsverbindungen 11 , 13 beispielsweise ein Verbindungsabbau 11c und 13c zwischen Quelle 10 und den Senken 12 und 14 vorgenommen wird. Die Verbindung 15 zwischen Quelle 10 und der Senke 16 kann nach der Datenübertragung gehalten werden, beispielsweise weil eine weitere Datenübertragung durchgeführt werden soll.The data transmission from the source 10 to the sinks 12, 14, 16 ends at the same time at a time t E), wherein subsequently for the communication links 11, 13, for example, a disconnection 11c and 13c between the source 10 and the sinks 12 and 14 made becomes. The connection 15 between source 10 and the sink 16 can be held after the data transmission, for example, because a further data transmission is to be performed.
Die multimedialen Daten, die im Beispiel vom Endgerät 18 bereitgestellt werden, können vom Endgerät 18 über die Kommunikationsverbindung 17 z.B. mittels eines Streaming-Verfahrens an die Quelle 10 und von dort unmittelbar an die Senken 12, 14 und 16 übermittelt werden. Die Daten können aber auch vom Endgerät 18 z.B. mit einem Download-Verfahren als Datei zur Quelle 10 gesendet werden, wo sie zwischengespeichert werden und erst nachfolgend zu den Senken 12, 14, 16 übermittelt werden. The multimedia data provided in the example by the terminal 18 can be transmitted from the terminal 18 via the communication link 17, for example by means of a streaming method to the source 10 and from there directly to the sinks 12, 14 and 16. The data can also be sent by the terminal 18, for example, with a download method as a file to the source 10, where they are cached and only subsequently to the sinks 12, 14, 16 are transmitted.
Liste der BezugszeichenList of reference numbers
10 Datenquelle10 data source
1 1 Kommunikationsverbindung1 1 communication connection
12 Datensenke 112 data sink 1
13 Kommunikationsverbindung13 communication connection
14 Datensenke 214 data sink 2
15 Kommunikationsverbindung15 communication connection
16 Datensenke 316 data sink 3
17 Kommunikationsverbindung17 communication connection
18 Endgerät 0 Datenspeicher 2 Datenlesegerät 4 Internet 18 Terminal 0 Data memory 2 Data reader 4 Internet

Claims

Ansprüche claims
1. Verfahren zum Wiedergeben von multimedialen Daten auf mobilen Endgeräten, mit den Schritten:1. A method for playing multimedia data on mobile devices, comprising the steps of:
Herstellen von mehreren voneinander unabhängigen drahtlosenMake multiple independent wireless
Kommunikationsverbindungen (11 , 13, 15) zwischen einer DatenquelleCommunication links (11, 13, 15) between a data source
(10) und zwei oder mehreren mobilen Endgeräten als Datensenken (12,(10) and two or more mobile terminals as data sinks (12,
14, 16),14, 16),
Simultanes Übertragen der multimedialen Daten von der DatenquelleSimultaneous transfer of multimedia data from the data source
(10) über die mehreren drahtlosen Kommunikationsverbindungen (11 , 13,(10) via the plurality of wireless communication links (11, 13,
15) zur jeweiligen Datensenke (12, 14, 16),15) to the respective data sink (12, 14, 16),
Wiedergeben der multimedialen Daten in der jeweiligen Datensenke (12,Reproducing the multimedia data in the respective data sink (12,
14, 16), unabhängig von der Wiedergabe der multimedialen Daten in einer anderen Datensenke,14, 16), regardless of the reproduction of the multimedia data in another data sink,
Beenden der mehreren Kommunikationsverbindungen (11 , 13, 15) zwischen der Datenquelle (10) und den Datensenken (12, 14, 16).Terminating the plurality of communication links (11, 13, 15) between the data source (10) and the data sinks (12, 14, 16).
2. Verfahren nach Anspruch 1 , dadurch gekennzeichnet, dass die Kommunikationsverbindungen (11 , 13, 15) Punkt-zu-Punkt Kommunikationsverbindungen sind.2. The method according to claim 1, characterized in that the communication links (11, 13, 15) are point-to-point communication links.
3. Verfahren nach einem der Ansprüche 1 bis 2, dadurch gekennzeichnet, dass für die mehreren Kommunikationsverbindungen (11 , 13, 15) unterschiedliche Kommunikationssysteme verwendet werden.3. The method according to any one of claims 1 to 2, characterized in that for the plurality of communication links (11, 13, 15) different communication systems are used.
4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass für die mehreren Kommunikationsverbindungen (11 , 13, 15) unterschiedliche Kommunikationsprotokolle verwendet werden.4. The method according to any one of claims 1 to 3, characterized in that for the plurality of communication links (11, 13, 15) different communication protocols are used.
5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass das Herstellen der Kommunikationsverbindung (11 , 13, 15) zwischen Quelle (10) und Senke (12, 14, 16) je nach Anforderungen einen oder mehrere der folgende Teilschritte beinhalt:5. The method according to any one of claims 1 to 4, characterized in that the establishing of the communication connection (11, 13, 15) between source (10) and sink (12, 14, 16), depending on the requirements, one or more of the following sub-steps:
- Authentifizieren der Senke gegenüber der Quelle,Authenticate the sink to the source
- Authentifizieren der Quelle gegenüber der Senke,Authenticate the source to the sink
- Autorisieren der Senke zum Wiedergeben der multimedialen Daten durch die Quelle,Authorizing the sink for rendering the multimedia data by the source,
- Aushandeln von kryptografischen Verfahren zum Verschlüsseln der multimedialen Daten während der Übertragung und Austausch von kryptografischen Schlüsseln,Negotiating cryptographic techniques for encrypting the multimedia data during transmission and exchange of cryptographic keys,
- Aushandeln eines Übertragungsprotokolls und dessen Parameter zur Übertragung der multimedialen Daten.Negotiating a transmission protocol and its parameters for transmitting the multimedia data.
6. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass die Herstellung einer Kommunikationsverbindung (1 1 , 13, 15) zwischen der Datenquelle (10) und einer Datensenke (12, 14, 16) unabhängig von einer bereits bestehenden oder herzustellenden Kommunikationsverbindung zu einer anderen Datensenke erfolgt.6. The method according to any one of claims 1 to 5, characterized in that the preparation of a communication link (1 1, 13, 15) between the data source (10) and a data sink (12, 14, 16) regardless of an existing or to be produced Communication connection is made to another data sink.
7. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass die Quelle (10) oder die Senke (12, 14, 16) die Übertragung der multimedialen Daten von der Quelle zur Senke initiiert.A method according to any one of claims 1 to 6, characterized in that the source (10) or sink (12, 14, 16) initiates the transmission of the multimedia data from the source to the sink.
8. Verfahren nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass bei einer Unterbrechung der Datenübertragung von der Quelle (10) zu einer bestimmten Senke (12, 14, 16) oder bei einer Unterbrechung seitens der Senke die Datenübertragung von der Quelle zu den anderen Senken fortgesetzt wird.8. The method according to any one of claims 1 to 7, characterized in that at an interruption of the data transmission from the source (10) to a certain sink (12, 14, 16) or at an interruption from the sink, the data transmission from the source to continues the other sinks.
9. Verfahren nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass im Fall die Quelle (10) nach einer Unterbrechung der Datenübertragung zu einer Senke (12, 14, 16) die Datenübertragung zu dieser Senke wieder aufnimmt oder eine Senke die Wiederaufnahme der Datenübertragung initiiert, die Datenübertragung an der Stelle einsetzt, bei der die Übertragung ohne Unterbrechung angekommen wäre, wobei die Daten, die zwischen der Unterbrechung und dem Wiederaufnehmen übertragen worden wären, nicht mehr übertragen werden.9. The method according to any one of claims 1 to 8, characterized in that in the case the source (10) after an interruption of the data transmission to a sink (12, 14, 16) resumes the data transmission to this sink or a sink resuming the Data transmission initiated, the data transmission at the point where the transmission would have arrived without interruption, the data that would have been transmitted between the interruption and the resumption, no longer be transmitted.
10. Verfahren nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, dass die Wiedergabe der übertragenen multimedialen Daten während der Übertragung jederzeit in der Senke (12, 14, 16) unterbrochen und wieder aufgenommen werden kann.10. The method according to any one of claims 1 to 9, characterized in that the reproduction of the transmitted multimedia data during transmission at any time in the sink (12, 14, 16) can be interrupted and resumed.
11. Verfahren nach einem der Ansprüche 1 bis 10, dadurch gekennzeichnet, dass die multimedialen Daten, die während der Unterbrechung der Wiedergabe in der Senke (12, 14, 16) weiter von der Quelle (10) zur Senke übertragen werden, in der Senke zwischengespeichert und nach der Wiederaufnahme der Wiedergabe wiedergegeben werden.11. The method according to any one of claims 1 to 10, characterized in that the multimedia data transmitted during the interruption of the playback in the sink (12, 14, 16) from the source (10) to the sink, in the sink cached and played back after resuming playback.
12. Verfahren nach einem der Ansprüche 1 bis 11 , dadurch gekennzeichnet, dass das Beenden der Kommunikationsverbindung zwischen Quelle (10) und Senke (12, 14, 16) das Beenden der Datenübertragung und das Beenden der Wiedergabe der Daten in der Senke zur Folge hat.12. The method according to any one of claims 1 to 11, characterized in that the termination of the communication link between the source (10) and sink (12, 14, 16) has the termination of data transmission and the termination of the playback of the data in the sink result ,
13. Verfahren nach einem der Ansprüche 1 bis 12, dadurch gekennzeichnet, dass bei einer Unterbrechung der Kommunikationsverbindung eine virtuelle Kommunikationsbeziehung zwischen Quelle (10) und Senke (12, 14, 16) aufrechterhalten bleibt, wobei keine Daten zwischen Quelle und Senke ausgetauscht werden können, aber eine beschleunigte Wiederherstellung der Kommunikationsverbindung durchgeführt werden kann.13. The method according to any one of claims 1 to 12, characterized in that at a break in the communication connection, a virtual communication relationship between the source (10) and sink (12, 14, 16) is maintained, with no data between source and sink can be exchanged but an accelerated recovery of the communication connection can be performed.
14. Verfahren nach einem der Ansprüche 1 bis 13 dadurch gekennzeichnet, dass das zwischen Quelle (10) und Senke (12, 14, 16) verwendete Übertragungsverfahren bei einer bestehenden14. The method according to any one of claims 1 to 13, characterized in that between the source (10) and sink (12, 14, 16) used Transmission method in an existing
Kommunikationsverbindung gewechselt werden kann.Communication connection can be changed.
15. Verfahren nach einem der Ansprüche 1 bis 14, dadurch gekennzeichnet, dass für die Datenübertragung von der Quelle (10) zur Senke (12, 14, 16) ein Download-Verfahren verwendet wird.15. The method according to any one of claims 1 to 14, characterized in that for the data transmission from the source (10) to the sink (12, 14, 16) a download method is used.
16. Verfahren nach einem der Ansprüche 1 bis 14, dadurch gekennzeichnet, dass für die Datenübertragung von der Quelle (10) zur Senke (12, 14, 16) ein Streaming-Verfahren verwendet wird.16. The method according to any one of claims 1 to 14, characterized in that for the data transmission from the source (10) to the sink (12, 14, 16), a streaming method is used.
17. System zur Durchführung des Verfahren gemäß den Ansprüchen 1 bis 16, gekennzeichnet durch eine Datenquelle (10) und zwei oder mehrere Datensenken (12, 16, 18), die zur Wiedergabe von multimedialen Daten eingerichtet sind,17. A system for carrying out the method according to claims 1 to 16, characterized by a data source (10) and two or more data sinks (12, 16, 18) which are set up for the reproduction of multimedia data,
Mittel zur Herstellung von drahtlosen Kommunikationsverbindungen (11 ,Means for producing wireless communication links (11,
13, 16) zwischen der Datenquelle (10) und den Datensenken (12, 14,13, 16) between the data source (10) and the data sinks (12, 14,
16),16)
Mittel zum simultanen Übertragen der multimedialen Daten von derMeans for simultaneous transmission of multimedia data from the
Datenquelle über die mehreren drahtlosen Kommunikationsverbindungen zur jeweiligen Datensenke,Data source via the multiple wireless communication links to the respective data sink,
Mittel zur Wiedergabe der multimedialen Daten in der jeweiligenMeans of reproducing the multimedia data in the respective
Datensenke, unabhängig von der Wiedergabe der multimedialen Daten in einer anderen Datensenke, undData sink, regardless of the playback of multimedia data in another data sink, and
Mittel zum Beenden der mehreren Kommunikationsverbindungen zwischen der Datenquelle und den Datensenken. Means for terminating the plurality of communication links between the data source and the data sinks.
PCT/EP2008/008240 2007-10-09 2008-09-27 Method for the playback of multimedia data on mobile terminals WO2009049760A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102007048368.8 2007-10-09
DE102007048368A DE102007048368A1 (en) 2007-10-09 2007-10-09 Method for reproducing multimedia data on mobile terminals

Publications (2)

Publication Number Publication Date
WO2009049760A2 true WO2009049760A2 (en) 2009-04-23
WO2009049760A3 WO2009049760A3 (en) 2009-06-11

Family

ID=40435280

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2008/008240 WO2009049760A2 (en) 2007-10-09 2008-09-27 Method for the playback of multimedia data on mobile terminals

Country Status (2)

Country Link
DE (1) DE102007048368A1 (en)
WO (1) WO2009049760A2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030236904A1 (en) * 2002-06-19 2003-12-25 Jonathan Walpole Priority progress multicast streaming for quality-adaptive transmission of data
WO2006109305A1 (en) * 2005-04-13 2006-10-19 Ipoint Media Bandwith optimization in ip networks for one to many communication
US20070011237A1 (en) * 2005-05-11 2007-01-11 Mockett Gregory P Interactive, rich-media, delivery over IP network using synchronized unicast and multicast

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7327708B2 (en) * 2002-04-25 2008-02-05 Inet Technologies, Inc. Multimedia traffic optimization
US20040029525A1 (en) * 2002-08-05 2004-02-12 Sun Microsystems, Inc. Tuning engine and user interface for internet broadcasts on mobile devices

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030236904A1 (en) * 2002-06-19 2003-12-25 Jonathan Walpole Priority progress multicast streaming for quality-adaptive transmission of data
WO2006109305A1 (en) * 2005-04-13 2006-10-19 Ipoint Media Bandwith optimization in ip networks for one to many communication
US20070011237A1 (en) * 2005-05-11 2007-01-11 Mockett Gregory P Interactive, rich-media, delivery over IP network using synchronized unicast and multicast

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
PAUL MARINIER ET AL: "System-Level Performance Evaluation of HSDPA/HSUPA with TCP-Based Application" VEHICULAR TECHNOLOGY CONFERENCE, 2006. VTC-2006 FALL. 2006 IEEE 64TH, IEEE, PI, 1. September 2006 (2006-09-01), Seiten 1-5, XP031051475 ISBN: 978-1-4244-0062-1 *
THORSTEN LOHMAR ET AL: "Hybrid Broadcast-Unicast distribution of Mobile TV over 3G Networks" LOCAL COMPUTER NETWORKS, PROCEEDINGS 2006 31ST IEEE CONFERENCE ON, IEEE, PI, 1. November 2006 (2006-11-01), Seiten 850-851, XP031054013 ISBN: 978-1-4244-0418-6 *

Also Published As

Publication number Publication date
DE102007048368A1 (en) 2009-04-16
WO2009049760A3 (en) 2009-06-11

Similar Documents

Publication Publication Date Title
DE60213650T2 (en) ACCESS TO ENCRYPTED ROUND END
DE112007003305B4 (en) A method of downloading a multimedia file from a server to a user device, user device and server
EP0954151B1 (en) Local communication apparatus
DE112008000233B4 (en) Wireless audio distribution
DE60020669T2 (en) GROUP NETWORKED DEVICES
DE60320108T2 (en) DEVICE AND METHOD FOR TRANSFERRING PRIVATE INFORMATION IN A GROUP COMMUNICATION SYSTEM
DE112008001040T5 (en) Wireless distribution of audio files and related information
EP1284568A1 (en) Method and data processing unit for the transmission of data through different interfaces
DE112015002650B4 (en) Systems and methods for the predictive delivery of high bit rate content for playback
WO2016188707A1 (en) Method for generating a secret or a key in a network
DE102011116987B4 (en) Merging data for Bluetooth devices
DE602004010577T2 (en) System and method for individual video encryption
WO2018219767A1 (en) Method for communicating between a microcontroller and a transciever component, microcontroller and transciever component
DE60035233T2 (en) Communication system and method in audio and music data transmission
DE102004010853B4 (en) Method and device for playing a content
DE10140446A1 (en) Data processing unit splits data and code between cellular and local networks
DE60225721T2 (en) PROCEDURE FOR ACCESS CONTROL OF SPECIFIC SERVICES BY A DISTRIBUTOR
WO2009049760A2 (en) Method for the playback of multimedia data on mobile terminals
DE102005052207A1 (en) Multimedia data source to sink transmission procedure can change buffer forwarding to use ID for trick mode operation
DE10040808A1 (en) Terminal with memory cards for recoding data determines if inserted card maintains copyright and records compressed signal accordingly
DE102022119070B3 (en) Media playback device, method for operating a media playback device and vehicle
DE19547604A1 (en) Set-top box
WO2006012940A1 (en) Method for operating an enciphered radio network
CN103546499B (en) A kind of file data processing method and server
DE102007058213B4 (en) Method and system for the protected transmission of media data in a network

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08802684

Country of ref document: EP

Kind code of ref document: A2

DPE2 Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101)
DPE2 Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101)
122 Ep: pct application non-entry in european phase

Ref document number: 08802684

Country of ref document: EP

Kind code of ref document: A2