asset.created
webhook event is fired
to allow customized processing logic triggered, and if not, an asset.failed
webhook will be fired.
playbackId
to Livepeer’s
Player. If using a third-party player, then
the full playback url is required. This can be fetched from the
Playback Info API endpoint.
Also, Livepeer provides
viewership metrics, which
allow a more comprehensive look into viewer behavior using the
livepeer viewership API.
Reporting is enabled by default in the Livepeer Player, and can be integrated
into any third party player.
SubtleCrypto.encrypt
method with the AES-CBC
algorithm, compatible with other web3 protocols like
Lit.
When an Encrypted asset is uploaded to Livepeer, a playback URL is generated.
Access to this URL and the contents of the Encrypted asset can be controlled
through access control, ensuring
content security and selective accessibility.
To decrypt and view the asset, the correct decryption key, which has been
encrypted using Livepeer’s Public Key, is required. Thus, even if one has the
playbackId
or playbackUrl
, without the appropriate decryption, the Encrypted
asset remains secure and unviewable.