LiveConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Metadata for used to register live configs.
Attributes | |
---|---|
Name | Description |
name |
str
Output only. The resource name of the live config, in the form of projects/{project}/locations/{location}/liveConfigs/{id} .
|
source_uri |
str
Required. Source URI for the live stream manifest. |
ad_tag_uri |
str
The default ad tag associated with this live stream config. |
gam_live_config |
google.cloud.video.stitcher_v1.types.GamLiveConfig
Additional metadata used to register a live stream with Google Ad Manager (GAM) |
state |
google.cloud.video.stitcher_v1.types.LiveConfig.State
Output only. State of the live config. |
ad_tracking |
google.cloud.video.stitcher_v1.types.AdTracking
Required. Determines how the ads are tracked. If gam_live_config is set, the value must be CLIENT because the IMA SDK
handles ad tracking.
|
default_slate |
str
This must refer to a slate in the same project. If Google Ad Manager (GAM) is used for ads, this string sets the value of slateCreativeId in
https://developers.google.com/ad-manager/api/reference/v202211/LiveStreamEventService.LiveStreamEvent#slateCreativeId
|
stitching_policy |
google.cloud.video.stitcher_v1.types.LiveConfig.StitchingPolicy
Defines the stitcher behavior in case an ad does not align exactly with the ad break boundaries. If not specified, the default is CUT_CURRENT .
|
prefetch_config |
google.cloud.video.stitcher_v1.types.PrefetchConfig
The configuration for prefetching ads. |
Classes
State
State(value)
State of the live config.
Values: STATE_UNSPECIFIED (0): State is not specified. CREATING (1): Live config is being created. READY (2): Live config is ready for use. DELETING (3): Live config is queued up for deletion.
StitchingPolicy
StitchingPolicy(value)
Defines the ad stitching behavior in case the ad duration does not
align exactly with the ad break boundaries. If not specified, the
default is CUT_CURRENT
.
Values: STITCHING_POLICY_UNSPECIFIED (0): Stitching policy is not specified. CUT_CURRENT (1): Cuts an ad short and returns to content in the middle of the ad. COMPLETE_AD (2): Finishes stitching the current ad before returning to content.