Reference documentation and code samples for the Live Stream V1 API class Google::Cloud::Video::LiveStream::V1::Encryption::DrmSystems.
Defines configuration for DRM systems in use. If a field is omitted, that DRM system will be considered to be disabled.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#clearkey
def clearkey() -> ::Google::Cloud::Video::LiveStream::V1::Encryption::Clearkey
Returns
- (::Google::Cloud::Video::LiveStream::V1::Encryption::Clearkey) — Clearkey configuration.
#clearkey=
def clearkey=(value) -> ::Google::Cloud::Video::LiveStream::V1::Encryption::Clearkey
Parameter
- value (::Google::Cloud::Video::LiveStream::V1::Encryption::Clearkey) — Clearkey configuration.
Returns
- (::Google::Cloud::Video::LiveStream::V1::Encryption::Clearkey) — Clearkey configuration.
#fairplay
def fairplay() -> ::Google::Cloud::Video::LiveStream::V1::Encryption::Fairplay
Returns
- (::Google::Cloud::Video::LiveStream::V1::Encryption::Fairplay) — Fairplay configuration.
#fairplay=
def fairplay=(value) -> ::Google::Cloud::Video::LiveStream::V1::Encryption::Fairplay
Parameter
- value (::Google::Cloud::Video::LiveStream::V1::Encryption::Fairplay) — Fairplay configuration.
Returns
- (::Google::Cloud::Video::LiveStream::V1::Encryption::Fairplay) — Fairplay configuration.
#playready
def playready() -> ::Google::Cloud::Video::LiveStream::V1::Encryption::Playready
Returns
- (::Google::Cloud::Video::LiveStream::V1::Encryption::Playready) — Playready configuration.
#playready=
def playready=(value) -> ::Google::Cloud::Video::LiveStream::V1::Encryption::Playready
Parameter
- value (::Google::Cloud::Video::LiveStream::V1::Encryption::Playready) — Playready configuration.
Returns
- (::Google::Cloud::Video::LiveStream::V1::Encryption::Playready) — Playready configuration.
#widevine
def widevine() -> ::Google::Cloud::Video::LiveStream::V1::Encryption::Widevine
Returns
- (::Google::Cloud::Video::LiveStream::V1::Encryption::Widevine) — Widevine configuration.
#widevine=
def widevine=(value) -> ::Google::Cloud::Video::LiveStream::V1::Encryption::Widevine
Parameter
- value (::Google::Cloud::Video::LiveStream::V1::Encryption::Widevine) — Widevine configuration.
Returns
- (::Google::Cloud::Video::LiveStream::V1::Encryption::Widevine) — Widevine configuration.