Abstract:
An apparatus (100) for retrieving a remote media content owned by a user (150) to a vehicle (200) or an aircraft, comprises an authorization controller (1 10) for obtaining an access authorization from the user, the access authorization indicating that the authorization controller is authorized to access the remote media content; a detector (120) for detecting whether the user is located at or in the vehicle or the aircraft and for generating a detection result ( 125); and a media content retriever ( 130) for retrieving the remote media content using the access authorization when the detection result (125) indicates that the user (1 50) is located at or in the vehicle or the aircraft and for not retrieving the remote media content when the detection result (125) indicates that the user (150) is not located at or in the vehicle or aircraft.
Abstract:
There is disclosed a streaming technique in which a distributed playback, DP, master device (100) receives a media stream from a content provider and transmits the media stream to a plurality of DP client devices (120, 102', 120"). The DP master device may follow different policies. In case one DP client device has not a level of security sufficient for a particular quality, one policy provides that the stream is degraded, while another policy provides that the stream is to be transmitted by a content provider at a reduced quality.
Abstract:
A media playback component comprises a demultiplexer (1902) for receiving a data stream (1910) and for demultiplexing media content items and at least one type of non-media content items. The media content items are provided at a first demultiplexer output (1904) and the at least one type of non-media content items are provided at a second demultiplexer output (1906). The media playback component also comprises playback queue (1920), wherein a queue input of the playback queue is connected to the first demultiplexer output (1904). A queue bypass (1930) is provided, a bypass input of which is connected to the second demultiplexer output (1906). The media playback component further comprises a decoder (1950) comprising a first decoder input (1952) connected to a queue output of the playback queue and a second decoder input (1954) connected to a bypass output of the queue bypass. The decoder (1950) is configured for decoding the media content items in accordance with commands contained within the at least one type of non-media content items. Further embodiments relate to a method for (distributed) media playback, and to a server component for a distributed playback architecture for media data.
Abstract:
There are disclosed distributed playback, DP, techniques. For examples a DP master device (500), may: establish a local connection (520) with a plurality of DP client devices (600) and for establishing a remote connection (501 ) with a remote content provider (50), so as to receive a first encrypted media stream (504) from the remote content provider (50); decrypt the first encrypted media stream (504) to obtain a decrypted media stream (508); adding DP information, DPI (510), to the decrypted media stream (508); encrypting the decrypted media stream (508, 514, 182') according to a second encryption standard to obtain a second encrypted stream (518, 189', 389'); additionally encrypting the DPI (510) in the second encrypted media stream (518, 189', 389') or adding the DPI (510) to the encrypted media stream (518, 189', 389') in plaintext, transmitting an output media stream (518, 189', 389'), which is the second encrypted media stream (518, 189', 389'), to the plurality of DP client devices (120-120").
Abstract:
Master element for a distributed playback architecture for a media data, comprising: a payload data source (611) for providing payload data packets (310); a beacon packet creator (613) for creating beacon packets (320) useable for synchronizing a playback process of the payload data packets (310) at, at least one, slave element (112) in the distributed playback architecture; and a network interface (617) for transmitting an interleaved packet stream (300) to the at least one slave element (112), the interleaved packet stream (300) comprising the payload data packets (310) provided by the payload data source (611) and the beacon packets (320) created by the beacon packet creator (613). A corresponding slave element (112), the distributed playback architecture, a method, and a computer program product are also disclosed.