Abstract:
A method and apparatus for managing entitlements in a broadcast stream are disclosed. The method includes identifying a program within a received media stream for a channel, receiving entitlements associated with the program, and writing an entitlement block containing the entitlements into a manifest file for delivery to a media client in the broadcast stream.
Abstract:
Techniques for preventing circumvention of digital rights management protections on electronic content are provided. A method according to these techniques includes receiving a content stream, obtaining samples from the content stream, generating a histogram based on the samples from the content stream, classifying the content stream as including audio content or non-audio content based on the histogram, and modifying portions of the content stream responsive to classifying the content stream as including non-audio content. The content stream can be modified such that any video content included in the content stream would be rendered unplayable, while audio content included in the content stream remains playable.
Abstract:
Methods, devices, systems and computer program products facilitate accessing metadata associated with a primary audio visual content. Upon reception of a primary content, one or more watermark messages are extracted from, the primary content obtain, a server code and an interval code. A query to a metadata server is initiated based on the information obtained from the extracted watermark messages. In response to the query, service recovery information is received that includes information identifying one or more timed events, where each timed event identifies an operation to be performed at a corresponding instance in time as the primary' content is being presented by the receiver device. One or more operations identified the timed events are initiated at the corresponding instance(s) in time.
Abstract:
Procédé de gestion du droit d'accès à un contenu numérique L'invention a trait à un Procédé de gestion de l'accès, par un dispositif de déport (CL1&CL3), à un contenu stocké sur un serveur de contenus (SCNT), un dispositif de déport étant associé à un identifiant, caractérisé en ce qu'il comprend une étape préalable de demande d'une autorisation d'accès au contenu, par un dispositif (MOB1), la demande d'autorisation étant accompagnée d'au moins un identifiant de dispositif de déport (CL1&CL3) autorisé à accéder au contenu, suivi d'une étape de mise à disposition de données d'accès (TK/SGN(TK)) au contenu, les données d'accès incluant ledit au moins un identifiant (CL1&CL3), une étape d'accès au contenu incluant i. une étape d'obtention des données d'accès par le dispositif de déport (CL1), ii. une demande d'accès au contenu par le dispositif de déport, la demande incluant les données d'accès et l'identifiant du dispositif de déport à l'origine de la demande, iii. Une réception du contenu par le dispositif de déport si l'identifiant du dispositif de déport (CL1) à l'origine de la transmission correspond à un identifiant autorisé à accéder au contenu.
Abstract:
The invention relates to a method 20 for accessing media data. - According to the invention, the method comprises the following steps. A first device 12 plays 22 media data content. The first device or a second device 14 detects 26, through at least one sensor, during the media data content play, at least one emotion presented 24 by at least one individual 11, the at least one individual listening and/or viewing the played media data content. The first device, the second device or a third device cooperating with the second device compares 28 the at least one detected emotion to at least one predetermined reference emotion for each concerned individual. The first, second or third device records, based upon the at least one emotion comparison result, an audience score relating to the at least one individual. The first, second or third device sends to a server the audience score. And the server decides, based upon the received audience score, to carry out at least one action. The invention also relates to corresponding device and system.
Abstract:
Several embodiments include an Internet-based video delivery system that retains channel browsing capabilities. The video delivery system can include a backend server system. The backend server system can receive input feeds from channel programming of content providers. The backend server system can encode the input feeds into video streams deliverable over the Internet. The backend server system can transmit a video stream to multiple user devices in substantially real-time. The backend server system can also record the video stream in a media storage protected by an authentication engine. The backend server system can then generate a channel-side control interface, available to an authorized account associated with the content providers, to enable remote management of live distribution of the video streams and/or on-demand distribution of the recorded video streams.
Abstract:
According to an example, controlled content delivery may include analyzing a content forwarding rule associated with content based on metadata related to the content to determine whether to forward the content to a device. In response to a determination that the content is to be forwarded to the device, the content may be forwarded to the device for performing an action.
Abstract:
Embodiments of the invention relate to a server for streaming media content to a client and a corresponding method and computer program product. The media content is encoded as at least one stream, wherein the stream is divided into consecutive segments. The server comprises: a receiver configured to receive a request from the client for a manifest file comprising metadata of the at least one stream; and a transmitter configured to, in response to the request for the manifest file: send the requested manifest file to the client; and push a selected segment of the consecutive segments of at the least one stream to the client.