-
公开(公告)号:US20180083920A1
公开(公告)日:2018-03-22
申请号:US15561676
申请日:2016-03-24
申请人: PIKSEL, INC.
CPC分类号: H04L63/0236 , G06F21/105 , G06F2221/0759 , H04L63/0442 , H04L63/062 , H04L63/168
摘要: There is disclosed a video player comprising a Widevine decoder, further comprising: a receiver for receiving an asset and an associated manifest file; a search engine for searching the manifest file to identify a KeyID field; a Widevine header creation module for creating a Widevine header including: a KeyID field corresponding to the identified KeyID field of the asset manifest file; and a ContentID field based on the identified KeyID field of the asset manifest file, wherein the format of the KeyID field and the created ContentID field of the created Widevine header are different; an interface for transmitting a request for a license to a Widevine license server, the request including the created Widevine header, and for receiving a Widevine license from the Widevine license server responsive to the request; and a controller for accessing video content associated with the asset using the Widevine license. There is disclosed a Widevine license server configured to: receive a license request including a Widevine header from a video player; transmit the Widevine header to a Widevine processing function; receive the ContentID field of the Widevine header from the Widevine processing function; parse the ContentID field, and in dependence on identification of the syntax of said field, using the KeyID field to obtain a Widevine license; and transmit the accessed Widevine license to the video player.
-
公开(公告)号:US20180091857A1
公开(公告)日:2018-03-29
申请号:US15561751
申请日:2016-03-24
申请人: PIKSEL, INC.
IPC分类号: H04N21/4627 , H04N21/254 , G06F21/10 , H04L9/08
CPC分类号: H04N21/4627 , G06F21/105 , G06F2221/0759 , H04L9/08 , H04N21/2541
摘要: There is provided a client device comprising a content protection decoder according to a first standard, comprising: a receiver for receiving an asset associated with content protection; a creation module for creating a content protection for the asset in accordance with the first standard, and including a parameter identifying information additional to the information associated with said standard; an interface for transmitting a request for a license to a license server based on said standard, the request including that parameter, and for receiving a license in response; and a controller for accessing content associated with the asset using the license. There is also provided a license server configured to: receive a license key request in accordance with a standard from a client device; transmit the request to a processing function associated with the standard; receive a parameter associated with the standard from the processing function; parse the parameter to retrieve additional information; process the additional information; access a license in accordance with the standard based on the parsed information; and transmit the accessed license in accordance with the standard to the client device.
-
公开(公告)号:US20170206340A1
公开(公告)日:2017-07-20
申请号:US15326187
申请日:2015-07-15
申请人: PIKSEL, INC.
IPC分类号: G06F21/10 , H04N21/266 , H04L9/30 , H04L29/06 , H04L9/14
CPC分类号: G06F21/10 , G06F2221/0759 , G06F2221/0773 , H04L9/14 , H04L9/30 , H04L63/061 , H04L2209/603 , H04N21/26606
摘要: The invention relates to a computer guard system for controlling delivery of encrypted media assets in a service which governs the delivery of a set of media assets to a group of authorised users comprising: an administrator interface configured to receive configuration data from an administrator to define at least one environment defining how media assets in that service are to be delivered to authorised users, wherein the configuration data defines, for each environment, (a) multiple DRM technologies for decrypting the same asset at multiple end user platforms, each DRM technology being associated with its own set of default license properties; (b) at least one software plug-in to be instantiated to perform a verification method to verify if an end user request for delivery of an asset is valid; a store for holding defined environments with respective environment identifiers; a key server module having an interface connectable to an encryption module and configured to: exchange (i) an asset identifier, which identifies an asset to be encrypted, (ii) a secret key for use in encrypting the asset, and (iii) a key identifier which is to be located in the encrypted asset and which identifies the secret key; execute a set of rules to compare a characteristic associated with the asset with multiple environments to associate at least one environment with the asset wherein the characteristic represents the service for which the asset is provided; and store an association between the asset and at least one determined environment, whereby multiple assets for the same service intended for delivery on different end users platforms are associated with a single environment, and wherein the configuration data for each environment identifies the default license properties and software plug-in to be applied to the asset, in dependence on the DRM technology used at the end user platform to enable the computer system to automatically respond to end user requests to play out an asset.
-
公开(公告)号:US20170325004A1
公开(公告)日:2017-11-09
申请号:US15535191
申请日:2015-12-11
申请人: PIKSEL, INC.
IPC分类号: H04N21/81 , H04N21/472 , H04N21/262 , H04N21/458 , H04N21/6587
摘要: The invention relates to a method for implementing forwarding in playback of video content, in which the video content is associated with commercials, the method comprising: determining a set of commercials that are skipped in forwarding the video content; and applying a function to determine the playback of the set of commercials when the forwarded video content is played, wherein the function is programmable.
-
-
-