Package com.google.cloud.video.livestream.v1 (0.50.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.video.livestream.v1.LivestreamServiceClient Service Description: Using Live Stream API, you can generate live streams in the various renditions and streaming formats. The streaming format include HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH). You can send a source stream in the various ways, including Real-Time Messaging Protocol (RTMP) and Secure Reliable Transport (SRT).

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.video.livestream.v1.LivestreamServiceSettings Settings class to configure an instance of LivestreamServiceClient.

The default instance has everything set to sensible defaults:

com.google.cloud.video.livestream.v1.SegmentSettings

Segment settings for fmp4 and ts.

com.google.cloud.video.livestream.v1.VideoStream.H264CodecSettings

H264 codec settings.

Classes

Class Description
com.google.cloud.video.livestream.v1.Asset An asset represents a video or an image.
com.google.cloud.video.livestream.v1.Asset.Builder An asset represents a video or an image.
com.google.cloud.video.livestream.v1.Asset.ImageAsset Image represents an image. The supported formats are JPEG, PNG.
com.google.cloud.video.livestream.v1.Asset.ImageAsset.Builder Image represents an image. The supported formats are JPEG, PNG.
com.google.cloud.video.livestream.v1.Asset.VideoAsset VideoAsset represents a video. The supported formats are MP4, MPEG-TS, and FLV. The supported video codec is H264. The supported audio codecs are AAC, AC3, MP2, and MP3.
com.google.cloud.video.livestream.v1.Asset.VideoAsset.Builder VideoAsset represents a video. The supported formats are MP4, MPEG-TS, and FLV. The supported video codec is H264. The supported audio codecs are AAC, AC3, MP2, and MP3.
com.google.cloud.video.livestream.v1.AssetName
com.google.cloud.video.livestream.v1.AssetName.Builder Builder for projects/{project}/locations/{location}/assets/{asset}.
com.google.cloud.video.livestream.v1.AudioFormat Properties of the audio format.
com.google.cloud.video.livestream.v1.AudioFormat.Builder Properties of the audio format.
com.google.cloud.video.livestream.v1.AudioStream Audio stream resource.
com.google.cloud.video.livestream.v1.AudioStream.AudioMapping The mapping for the input streams and audio channels.
com.google.cloud.video.livestream.v1.AudioStream.AudioMapping.Builder The mapping for the input streams and audio channels.
com.google.cloud.video.livestream.v1.AudioStream.Builder Audio stream resource.
com.google.cloud.video.livestream.v1.AudioStreamProperty Properties of the audio stream.
com.google.cloud.video.livestream.v1.AudioStreamProperty.Builder Properties of the audio stream.
com.google.cloud.video.livestream.v1.Channel Channel resource represents the processor that does a user-defined "streaming" operation, which includes getting an input stream through an input, transcoding it to multiple renditions, and publishing output live
com.google.cloud.video.livestream.v1.Channel.Builder Channel resource represents the processor that does a user-defined "streaming" operation, which includes getting an input stream through an input, transcoding it to multiple renditions, and publishing output live
com.google.cloud.video.livestream.v1.Channel.Output Location of output file(s) in a Google Cloud Storage bucket.
com.google.cloud.video.livestream.v1.Channel.Output.Builder Location of output file(s) in a Google Cloud Storage bucket.
com.google.cloud.video.livestream.v1.ChannelName
com.google.cloud.video.livestream.v1.ChannelName.Builder Builder for projects/{project}/locations/{location}/channels/{channel}.
com.google.cloud.video.livestream.v1.ChannelOperationResponse Response message for Start/Stop Channel long-running operations.
com.google.cloud.video.livestream.v1.ChannelOperationResponse.Builder Response message for Start/Stop Channel long-running operations.
com.google.cloud.video.livestream.v1.Clip Clip is a sub-resource under channel. Each clip represents a clipping operation that generates a VOD playlist from its channel given a set of timestamp ranges.
com.google.cloud.video.livestream.v1.Clip.Builder Clip is a sub-resource under channel. Each clip represents a clipping operation that generates a VOD playlist from its channel given a set of timestamp ranges.
com.google.cloud.video.livestream.v1.Clip.ClipManifest ClipManifest identifies a source manifest for the generated clip manifest.
com.google.cloud.video.livestream.v1.Clip.ClipManifest.Builder ClipManifest identifies a source manifest for the generated clip manifest.
com.google.cloud.video.livestream.v1.Clip.Slice Slice represents a slice of the requested clip.
com.google.cloud.video.livestream.v1.Clip.Slice.Builder Slice represents a slice of the requested clip.
com.google.cloud.video.livestream.v1.Clip.TimeSlice TimeSlice represents a tuple of Unix epoch timestamps that specifies a time range.
com.google.cloud.video.livestream.v1.Clip.TimeSlice.Builder TimeSlice represents a tuple of Unix epoch timestamps that specifies a time range.
com.google.cloud.video.livestream.v1.ClipName
com.google.cloud.video.livestream.v1.ClipName.Builder Builder for projects/{project}/locations/{location}/channels/{channel}/clips/{clip}.
com.google.cloud.video.livestream.v1.CreateAssetRequest Request message for "LivestreamService.CreateAsset".
com.google.cloud.video.livestream.v1.CreateAssetRequest.Builder Request message for "LivestreamService.CreateAsset".
com.google.cloud.video.livestream.v1.CreateChannelRequest Request message for "LivestreamService.CreateChannel".
com.google.cloud.video.livestream.v1.CreateChannelRequest.Builder Request message for "LivestreamService.CreateChannel".
com.google.cloud.video.livestream.v1.CreateClipRequest Request message for "LivestreamService.CreateClip".
com.google.cloud.video.livestream.v1.CreateClipRequest.Builder Request message for "LivestreamService.CreateClip".
com.google.cloud.video.livestream.v1.CreateEventRequest Request message for "LivestreamService.CreateEvent".
com.google.cloud.video.livestream.v1.CreateEventRequest.Builder Request message for "LivestreamService.CreateEvent".
com.google.cloud.video.livestream.v1.CreateInputRequest Request message for "LivestreamService.CreateInput".
com.google.cloud.video.livestream.v1.CreateInputRequest.Builder Request message for "LivestreamService.CreateInput".
com.google.cloud.video.livestream.v1.DeleteAssetRequest Request message for "LivestreamService.DeleteAsset".
com.google.cloud.video.livestream.v1.DeleteAssetRequest.Builder Request message for "LivestreamService.DeleteAsset".
com.google.cloud.video.livestream.v1.DeleteChannelRequest Request message for "LivestreamService.DeleteChannel".
com.google.cloud.video.livestream.v1.DeleteChannelRequest.Builder Request message for "LivestreamService.DeleteChannel".
com.google.cloud.video.livestream.v1.DeleteClipRequest Request message for "LivestreamService.DeleteClip".
com.google.cloud.video.livestream.v1.DeleteClipRequest.Builder Request message for "LivestreamService.DeleteClip".
com.google.cloud.video.livestream.v1.DeleteEventRequest Request message for "LivestreamService.DeleteEvent".
com.google.cloud.video.livestream.v1.DeleteEventRequest.Builder Request message for "LivestreamService.DeleteEvent".
com.google.cloud.video.livestream.v1.DeleteInputRequest Request message for "LivestreamService.DeleteInput".
com.google.cloud.video.livestream.v1.DeleteInputRequest.Builder Request message for "LivestreamService.DeleteInput".
com.google.cloud.video.livestream.v1.ElementaryStream Encoding of an input element such as an audio, video, or text track. Elementary streams must be packaged before mapping and sharing between different output formats.
com.google.cloud.video.livestream.v1.ElementaryStream.Builder Encoding of an input element such as an audio, video, or text track. Elementary streams must be packaged before mapping and sharing between different output formats.
com.google.cloud.video.livestream.v1.Encryption Encryption settings.
com.google.cloud.video.livestream.v1.Encryption.Aes128Encryption Configuration for HLS AES-128 encryption.
com.google.cloud.video.livestream.v1.Encryption.Aes128Encryption.Builder Configuration for HLS AES-128 encryption.
com.google.cloud.video.livestream.v1.Encryption.Builder Encryption settings.
com.google.cloud.video.livestream.v1.Encryption.Clearkey Clearkey configuration.
com.google.cloud.video.livestream.v1.Encryption.Clearkey.Builder Clearkey configuration.
com.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.
com.google.cloud.video.livestream.v1.Encryption.DrmSystems.Builder Defines configuration for DRM systems in use. If a field is omitted, that DRM system will be considered to be disabled.
com.google.cloud.video.livestream.v1.Encryption.Fairplay Fairplay configuration.
com.google.cloud.video.livestream.v1.Encryption.Fairplay.Builder Fairplay configuration.
com.google.cloud.video.livestream.v1.Encryption.MpegCommonEncryption Configuration for MPEG-Dash Common Encryption (MPEG-CENC).
com.google.cloud.video.livestream.v1.Encryption.MpegCommonEncryption.Builder Configuration for MPEG-Dash Common Encryption (MPEG-CENC).
com.google.cloud.video.livestream.v1.Encryption.Playready Playready configuration.
com.google.cloud.video.livestream.v1.Encryption.Playready.Builder Playready configuration.
com.google.cloud.video.livestream.v1.Encryption.SampleAesEncryption Configuration for HLS SAMPLE-AES encryption.
com.google.cloud.video.livestream.v1.Encryption.SampleAesEncryption.Builder Configuration for HLS SAMPLE-AES encryption.
com.google.cloud.video.livestream.v1.Encryption.SecretManagerSource Configuration for secrets stored in Google Secret Manager.
com.google.cloud.video.livestream.v1.Encryption.SecretManagerSource.Builder Configuration for secrets stored in Google Secret Manager.
com.google.cloud.video.livestream.v1.Encryption.Widevine Widevine configuration.
com.google.cloud.video.livestream.v1.Encryption.Widevine.Builder Widevine configuration.
com.google.cloud.video.livestream.v1.Event Event is a sub-resource of a channel, which can be scheduled by the user to execute operations on a channel resource without having to stop the channel.
com.google.cloud.video.livestream.v1.Event.AdBreakTask Inserts a new ad opportunity.
com.google.cloud.video.livestream.v1.Event.AdBreakTask.Builder Inserts a new ad opportunity.
com.google.cloud.video.livestream.v1.Event.Builder Event is a sub-resource of a channel, which can be scheduled by the user to execute operations on a channel resource without having to stop the channel.
com.google.cloud.video.livestream.v1.Event.InputSwitchTask Switches to another input stream. Automatic failover is then disabled.
com.google.cloud.video.livestream.v1.Event.InputSwitchTask.Builder Switches to another input stream. Automatic failover is then disabled.
com.google.cloud.video.livestream.v1.Event.MuteTask Mutes the stream.
com.google.cloud.video.livestream.v1.Event.MuteTask.Builder Mutes the stream.
com.google.cloud.video.livestream.v1.Event.ReturnToProgramTask Stops any events which are currently running. This only applies to events with a duration.
com.google.cloud.video.livestream.v1.Event.ReturnToProgramTask.Builder Stops any events which are currently running. This only applies to events with a duration.
com.google.cloud.video.livestream.v1.Event.SlateTask Inserts a slate.
com.google.cloud.video.livestream.v1.Event.SlateTask.Builder Inserts a slate.
com.google.cloud.video.livestream.v1.Event.UnmuteTask Unmutes the stream. The task fails if the stream is not currently muted.
com.google.cloud.video.livestream.v1.Event.UnmuteTask.Builder Unmutes the stream. The task fails if the stream is not currently muted.
com.google.cloud.video.livestream.v1.EventName
com.google.cloud.video.livestream.v1.EventName.Builder Builder for projects/{project}/locations/{location}/channels/{channel}/events/{event}.
com.google.cloud.video.livestream.v1.GetAssetRequest Request message for "LivestreamService.GetAsset".
com.google.cloud.video.livestream.v1.GetAssetRequest.Builder Request message for "LivestreamService.GetAsset".
com.google.cloud.video.livestream.v1.GetChannelRequest Request message for "LivestreamService.GetChannel".
com.google.cloud.video.livestream.v1.GetChannelRequest.Builder Request message for "LivestreamService.GetChannel".
com.google.cloud.video.livestream.v1.GetClipRequest Request message for "LivestreamService.GetClip".
com.google.cloud.video.livestream.v1.GetClipRequest.Builder Request message for "LivestreamService.GetClip".
com.google.cloud.video.livestream.v1.GetEventRequest Request message for "LivestreamService.GetEvent".
com.google.cloud.video.livestream.v1.GetEventRequest.Builder Request message for "LivestreamService.GetEvent".
com.google.cloud.video.livestream.v1.GetInputRequest Request message for "LivestreamService.GetInput".
com.google.cloud.video.livestream.v1.GetInputRequest.Builder Request message for "LivestreamService.GetInput".
com.google.cloud.video.livestream.v1.GetPoolRequest Request message for "LivestreamService.GetPool".
com.google.cloud.video.livestream.v1.GetPoolRequest.Builder Request message for "LivestreamService.GetPool".
com.google.cloud.video.livestream.v1.Input Input resource represents the endpoint from which the channel ingests the input stream.
com.google.cloud.video.livestream.v1.Input.Builder Input resource represents the endpoint from which the channel ingests the input stream.
com.google.cloud.video.livestream.v1.Input.SecurityRule Security rules for access control. Each field represents one security rule. Only when the source of the input stream satisfies all the fields, this input stream can be accepted.
com.google.cloud.video.livestream.v1.Input.SecurityRule.Builder Security rules for access control. Each field represents one security rule. Only when the source of the input stream satisfies all the fields, this input stream can be accepted.
com.google.cloud.video.livestream.v1.InputAttachment A group of information for attaching an input resource to this channel.
com.google.cloud.video.livestream.v1.InputAttachment.AutomaticFailover Configurations to follow when automatic failover happens.
com.google.cloud.video.livestream.v1.InputAttachment.AutomaticFailover.Builder Configurations to follow when automatic failover happens.
com.google.cloud.video.livestream.v1.InputAttachment.Builder A group of information for attaching an input resource to this channel.
com.google.cloud.video.livestream.v1.InputConfig Configuration for the input sources of a channel.
com.google.cloud.video.livestream.v1.InputConfig.Builder Configuration for the input sources of a channel.
com.google.cloud.video.livestream.v1.InputName
com.google.cloud.video.livestream.v1.InputName.Builder Builder for projects/{project}/locations/{location}/inputs/{input}.
com.google.cloud.video.livestream.v1.InputStreamProperty Properties of the input stream.
com.google.cloud.video.livestream.v1.InputStreamProperty.Builder Properties of the input stream.
com.google.cloud.video.livestream.v1.ListAssetsRequest Request message for "LivestreamService.ListAssets".
com.google.cloud.video.livestream.v1.ListAssetsRequest.Builder Request message for "LivestreamService.ListAssets".
com.google.cloud.video.livestream.v1.ListAssetsResponse Response message for "LivestreamService.ListAssets".
com.google.cloud.video.livestream.v1.ListAssetsResponse.Builder Response message for "LivestreamService.ListAssets".
com.google.cloud.video.livestream.v1.ListChannelsRequest Request message for "LivestreamService.ListChannels".
com.google.cloud.video.livestream.v1.ListChannelsRequest.Builder Request message for "LivestreamService.ListChannels".
com.google.cloud.video.livestream.v1.ListChannelsResponse Response message for "LivestreamService.ListChannels".
com.google.cloud.video.livestream.v1.ListChannelsResponse.Builder Response message for "LivestreamService.ListChannels".
com.google.cloud.video.livestream.v1.ListClipsRequest Request message for "LivestreamService.ListClips".
com.google.cloud.video.livestream.v1.ListClipsRequest.Builder Request message for "LivestreamService.ListClips".
com.google.cloud.video.livestream.v1.ListClipsResponse Response message for "LivestreamService.ListClips".
com.google.cloud.video.livestream.v1.ListClipsResponse.Builder Response message for "LivestreamService.ListClips".
com.google.cloud.video.livestream.v1.ListEventsRequest Request message for "LivestreamService.ListEvents".
com.google.cloud.video.livestream.v1.ListEventsRequest.Builder Request message for "LivestreamService.ListEvents".
com.google.cloud.video.livestream.v1.ListEventsResponse Response message for "LivestreamService.ListEvents".
com.google.cloud.video.livestream.v1.ListEventsResponse.Builder Response message for "LivestreamService.ListEvents".
com.google.cloud.video.livestream.v1.ListInputsRequest Request message for "LivestreamService.ListInputs".
com.google.cloud.video.livestream.v1.ListInputsRequest.Builder Request message for "LivestreamService.ListInputs".
com.google.cloud.video.livestream.v1.ListInputsResponse Response message for "LivestreamService.ListInputs".
com.google.cloud.video.livestream.v1.ListInputsResponse.Builder Response message for "LivestreamService.ListInputs".
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListAssetsFixedSizeCollection
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListAssetsPage
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListAssetsPagedResponse
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListChannelsFixedSizeCollection
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListChannelsPage
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListChannelsPagedResponse
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListClipsFixedSizeCollection
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListClipsPage
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListClipsPagedResponse
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListEventsFixedSizeCollection
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListEventsPage
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListEventsPagedResponse
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListInputsFixedSizeCollection
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListInputsPage
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListInputsPagedResponse
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListLocationsFixedSizeCollection
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListLocationsPage
com.google.cloud.video.livestream.v1.LivestreamServiceClient.ListLocationsPagedResponse
com.google.cloud.video.livestream.v1.LivestreamServiceGrpc Using Live Stream API, you can generate live streams in the various renditions and streaming formats. The streaming format include HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH). You can send
com.google.cloud.video.livestream.v1.LivestreamServiceGrpc.LivestreamServiceImplBase Base class for the server implementation of the service LivestreamService. Using Live Stream API, you can generate live streams in the various
com.google.cloud.video.livestream.v1.LivestreamServiceSettings.Builder Builder for LivestreamServiceSettings.
com.google.cloud.video.livestream.v1.LocationName
com.google.cloud.video.livestream.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.video.livestream.v1.LogConfig Configuration of platform logs. See Using and managing platform logs
com.google.cloud.video.livestream.v1.LogConfig.Builder Configuration of platform logs. See Using and managing platform logs
com.google.cloud.video.livestream.v1.Manifest Manifest configuration.
com.google.cloud.video.livestream.v1.Manifest.Builder Manifest configuration.
com.google.cloud.video.livestream.v1.MuxStream Multiplexing settings for output stream.
com.google.cloud.video.livestream.v1.MuxStream.Builder Multiplexing settings for output stream.
com.google.cloud.video.livestream.v1.NormalizedCoordinate 2D normalized coordinates.
com.google.cloud.video.livestream.v1.NormalizedCoordinate.Builder 2D normalized coordinates.
com.google.cloud.video.livestream.v1.NormalizedResolution Normalized resolution.
com.google.cloud.video.livestream.v1.NormalizedResolution.Builder Normalized resolution.
com.google.cloud.video.livestream.v1.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.video.livestream.v1.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.video.livestream.v1.OutputsProto
com.google.cloud.video.livestream.v1.Pool Pool resource defines the configuration of Live Stream pools for a specific location. Currently we support only one pool resource per project per location. After the creation of the first input, a default pool is created
com.google.cloud.video.livestream.v1.Pool.Builder Pool resource defines the configuration of Live Stream pools for a specific location. Currently we support only one pool resource per project per location. After the creation of the first input, a default pool is created
com.google.cloud.video.livestream.v1.Pool.NetworkConfig Defines the network configuration for the pool.
com.google.cloud.video.livestream.v1.Pool.NetworkConfig.Builder Defines the network configuration for the pool.
com.google.cloud.video.livestream.v1.PoolName
com.google.cloud.video.livestream.v1.PoolName.Builder Builder for projects/{project}/locations/{location}/pools/{pool}.
com.google.cloud.video.livestream.v1.PreprocessingConfig Preprocessing configurations.
com.google.cloud.video.livestream.v1.PreprocessingConfig.Audio Audio preprocessing configuration.
com.google.cloud.video.livestream.v1.PreprocessingConfig.Audio.Builder Audio preprocessing configuration.
com.google.cloud.video.livestream.v1.PreprocessingConfig.Builder Preprocessing configurations.
com.google.cloud.video.livestream.v1.PreprocessingConfig.Crop Video cropping configuration for the input video. The cropped input video is scaled to match the output resolution.
com.google.cloud.video.livestream.v1.PreprocessingConfig.Crop.Builder Video cropping configuration for the input video. The cropped input video is scaled to match the output resolution.
com.google.cloud.video.livestream.v1.PreprocessingConfig.Pad Pad filter configuration for the input video. The padded input video is scaled after padding with black to match the output resolution.
com.google.cloud.video.livestream.v1.PreprocessingConfig.Pad.Builder Pad filter configuration for the input video. The padded input video is scaled after padding with black to match the output resolution.
com.google.cloud.video.livestream.v1.ResourcesProto
com.google.cloud.video.livestream.v1.RetentionConfig Configuration for retention of output files.
com.google.cloud.video.livestream.v1.RetentionConfig.Builder Configuration for retention of output files.
com.google.cloud.video.livestream.v1.SegmentSettings.Builder Segment settings for fmp4 and ts.
com.google.cloud.video.livestream.v1.ServiceProto
com.google.cloud.video.livestream.v1.SpriteSheet Sprite sheet configuration.
com.google.cloud.video.livestream.v1.SpriteSheet.Builder Sprite sheet configuration.
com.google.cloud.video.livestream.v1.StartChannelRequest Request message for "LivestreamService.StartChannel".
com.google.cloud.video.livestream.v1.StartChannelRequest.Builder Request message for "LivestreamService.StartChannel".
com.google.cloud.video.livestream.v1.StaticOverlay Configuration for the static overlay.
com.google.cloud.video.livestream.v1.StaticOverlay.Builder Configuration for the static overlay.
com.google.cloud.video.livestream.v1.StopChannelRequest Request message for "LivestreamService.StopChannel".
com.google.cloud.video.livestream.v1.StopChannelRequest.Builder Request message for "LivestreamService.StopChannel".
com.google.cloud.video.livestream.v1.TextStream Encoding of a text stream. For example, closed captions or subtitles.
com.google.cloud.video.livestream.v1.TextStream.Builder Encoding of a text stream. For example, closed captions or subtitles.
com.google.cloud.video.livestream.v1.TimecodeConfig Timecode configuration.
com.google.cloud.video.livestream.v1.TimecodeConfig.Builder Timecode configuration.
com.google.cloud.video.livestream.v1.UpdateChannelRequest Request message for "LivestreamService.UpdateChannel".
com.google.cloud.video.livestream.v1.UpdateChannelRequest.Builder Request message for "LivestreamService.UpdateChannel".
com.google.cloud.video.livestream.v1.UpdateInputRequest Request message for "LivestreamService.UpdateInput".
com.google.cloud.video.livestream.v1.UpdateInputRequest.Builder Request message for "LivestreamService.UpdateInput".
com.google.cloud.video.livestream.v1.UpdatePoolRequest Request message for "LivestreamService.UpdatePool".
com.google.cloud.video.livestream.v1.UpdatePoolRequest.Builder Request message for "LivestreamService.UpdatePool".
com.google.cloud.video.livestream.v1.VideoFormat Properties of the video format.
com.google.cloud.video.livestream.v1.VideoFormat.Builder Properties of the video format.
com.google.cloud.video.livestream.v1.VideoStream Video stream resource.
com.google.cloud.video.livestream.v1.VideoStream.Builder Video stream resource.
com.google.cloud.video.livestream.v1.VideoStream.H264CodecSettings.Builder H264 codec settings.
com.google.cloud.video.livestream.v1.VideoStreamProperty Properties of the video stream.
com.google.cloud.video.livestream.v1.VideoStreamProperty.Builder Properties of the video stream.

Interfaces

Interface Description
com.google.cloud.video.livestream.v1.Asset.ImageAssetOrBuilder
com.google.cloud.video.livestream.v1.Asset.VideoAssetOrBuilder
com.google.cloud.video.livestream.v1.AssetOrBuilder
com.google.cloud.video.livestream.v1.AudioFormatOrBuilder
com.google.cloud.video.livestream.v1.AudioStream.AudioMappingOrBuilder
com.google.cloud.video.livestream.v1.AudioStreamOrBuilder
com.google.cloud.video.livestream.v1.AudioStreamPropertyOrBuilder
com.google.cloud.video.livestream.v1.Channel.OutputOrBuilder
com.google.cloud.video.livestream.v1.ChannelOperationResponseOrBuilder
com.google.cloud.video.livestream.v1.ChannelOrBuilder
com.google.cloud.video.livestream.v1.Clip.ClipManifestOrBuilder
com.google.cloud.video.livestream.v1.Clip.SliceOrBuilder
com.google.cloud.video.livestream.v1.Clip.TimeSliceOrBuilder
com.google.cloud.video.livestream.v1.ClipOrBuilder
com.google.cloud.video.livestream.v1.CreateAssetRequestOrBuilder
com.google.cloud.video.livestream.v1.CreateChannelRequestOrBuilder
com.google.cloud.video.livestream.v1.CreateClipRequestOrBuilder
com.google.cloud.video.livestream.v1.CreateEventRequestOrBuilder
com.google.cloud.video.livestream.v1.CreateInputRequestOrBuilder
com.google.cloud.video.livestream.v1.DeleteAssetRequestOrBuilder
com.google.cloud.video.livestream.v1.DeleteChannelRequestOrBuilder
com.google.cloud.video.livestream.v1.DeleteClipRequestOrBuilder
com.google.cloud.video.livestream.v1.DeleteEventRequestOrBuilder
com.google.cloud.video.livestream.v1.DeleteInputRequestOrBuilder
com.google.cloud.video.livestream.v1.ElementaryStreamOrBuilder
com.google.cloud.video.livestream.v1.Encryption.Aes128EncryptionOrBuilder
com.google.cloud.video.livestream.v1.Encryption.ClearkeyOrBuilder
com.google.cloud.video.livestream.v1.Encryption.DrmSystemsOrBuilder
com.google.cloud.video.livestream.v1.Encryption.FairplayOrBuilder
com.google.cloud.video.livestream.v1.Encryption.MpegCommonEncryptionOrBuilder
com.google.cloud.video.livestream.v1.Encryption.PlayreadyOrBuilder
com.google.cloud.video.livestream.v1.Encryption.SampleAesEncryptionOrBuilder
com.google.cloud.video.livestream.v1.Encryption.SecretManagerSourceOrBuilder
com.google.cloud.video.livestream.v1.Encryption.WidevineOrBuilder
com.google.cloud.video.livestream.v1.EncryptionOrBuilder
com.google.cloud.video.livestream.v1.Event.AdBreakTaskOrBuilder
com.google.cloud.video.livestream.v1.Event.InputSwitchTaskOrBuilder
com.google.cloud.video.livestream.v1.Event.MuteTaskOrBuilder
com.google.cloud.video.livestream.v1.Event.ReturnToProgramTaskOrBuilder
com.google.cloud.video.livestream.v1.Event.SlateTaskOrBuilder
com.google.cloud.video.livestream.v1.Event.UnmuteTaskOrBuilder
com.google.cloud.video.livestream.v1.EventOrBuilder
com.google.cloud.video.livestream.v1.GetAssetRequestOrBuilder
com.google.cloud.video.livestream.v1.GetChannelRequestOrBuilder
com.google.cloud.video.livestream.v1.GetClipRequestOrBuilder
com.google.cloud.video.livestream.v1.GetEventRequestOrBuilder
com.google.cloud.video.livestream.v1.GetInputRequestOrBuilder
com.google.cloud.video.livestream.v1.GetPoolRequestOrBuilder
com.google.cloud.video.livestream.v1.Input.SecurityRuleOrBuilder
com.google.cloud.video.livestream.v1.InputAttachment.AutomaticFailoverOrBuilder
com.google.cloud.video.livestream.v1.InputAttachmentOrBuilder
com.google.cloud.video.livestream.v1.InputConfigOrBuilder
com.google.cloud.video.livestream.v1.InputOrBuilder
com.google.cloud.video.livestream.v1.InputStreamPropertyOrBuilder
com.google.cloud.video.livestream.v1.ListAssetsRequestOrBuilder
com.google.cloud.video.livestream.v1.ListAssetsResponseOrBuilder
com.google.cloud.video.livestream.v1.ListChannelsRequestOrBuilder
com.google.cloud.video.livestream.v1.ListChannelsResponseOrBuilder
com.google.cloud.video.livestream.v1.ListClipsRequestOrBuilder
com.google.cloud.video.livestream.v1.ListClipsResponseOrBuilder
com.google.cloud.video.livestream.v1.ListEventsRequestOrBuilder
com.google.cloud.video.livestream.v1.ListEventsResponseOrBuilder
com.google.cloud.video.livestream.v1.ListInputsRequestOrBuilder
com.google.cloud.video.livestream.v1.ListInputsResponseOrBuilder
com.google.cloud.video.livestream.v1.LivestreamServiceGrpc.AsyncService Using Live Stream API, you can generate live streams in the various renditions and streaming formats. The streaming format include HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH). You can send
com.google.cloud.video.livestream.v1.LogConfigOrBuilder
com.google.cloud.video.livestream.v1.ManifestOrBuilder
com.google.cloud.video.livestream.v1.MuxStreamOrBuilder
com.google.cloud.video.livestream.v1.NormalizedCoordinateOrBuilder
com.google.cloud.video.livestream.v1.NormalizedResolutionOrBuilder
com.google.cloud.video.livestream.v1.OperationMetadataOrBuilder
com.google.cloud.video.livestream.v1.Pool.NetworkConfigOrBuilder
com.google.cloud.video.livestream.v1.PoolOrBuilder
com.google.cloud.video.livestream.v1.PreprocessingConfig.AudioOrBuilder
com.google.cloud.video.livestream.v1.PreprocessingConfig.CropOrBuilder
com.google.cloud.video.livestream.v1.PreprocessingConfig.PadOrBuilder
com.google.cloud.video.livestream.v1.PreprocessingConfigOrBuilder
com.google.cloud.video.livestream.v1.RetentionConfigOrBuilder
com.google.cloud.video.livestream.v1.SegmentSettingsOrBuilder
com.google.cloud.video.livestream.v1.SpriteSheetOrBuilder
com.google.cloud.video.livestream.v1.StartChannelRequestOrBuilder
com.google.cloud.video.livestream.v1.StaticOverlayOrBuilder
com.google.cloud.video.livestream.v1.StopChannelRequestOrBuilder
com.google.cloud.video.livestream.v1.TextStreamOrBuilder
com.google.cloud.video.livestream.v1.TimecodeConfigOrBuilder
com.google.cloud.video.livestream.v1.UpdateChannelRequestOrBuilder
com.google.cloud.video.livestream.v1.UpdateInputRequestOrBuilder
com.google.cloud.video.livestream.v1.UpdatePoolRequestOrBuilder
com.google.cloud.video.livestream.v1.VideoFormatOrBuilder
com.google.cloud.video.livestream.v1.VideoStream.H264CodecSettingsOrBuilder
com.google.cloud.video.livestream.v1.VideoStreamOrBuilder
com.google.cloud.video.livestream.v1.VideoStreamPropertyOrBuilder

Enums

Enum Description
com.google.cloud.video.livestream.v1.Asset.ResourceCase
com.google.cloud.video.livestream.v1.Asset.State State of the asset resource.
com.google.cloud.video.livestream.v1.Channel.StreamingState State of streaming operation that the channel is running.
com.google.cloud.video.livestream.v1.Clip.Slice.KindCase
com.google.cloud.video.livestream.v1.Clip.State State of clipping operation.
com.google.cloud.video.livestream.v1.ElementaryStream.ElementaryStreamCase
com.google.cloud.video.livestream.v1.Encryption.EncryptionModeCase
com.google.cloud.video.livestream.v1.Encryption.SecretSourceCase
com.google.cloud.video.livestream.v1.Event.State State of the event
com.google.cloud.video.livestream.v1.Event.TaskCase
com.google.cloud.video.livestream.v1.Input.Tier Tier of the input specification.
com.google.cloud.video.livestream.v1.Input.Type The type of the input.
com.google.cloud.video.livestream.v1.InputConfig.InputSwitchMode Input switch mode.
com.google.cloud.video.livestream.v1.LogConfig.LogSeverity The severity level of platform logging for this channel. Logs with a severity level higher than or equal to the chosen severity level will be logged and can be viewed through Cloud Logging.
com.google.cloud.video.livestream.v1.Manifest.ManifestType The manifest type can be either HLS or DASH.
com.google.cloud.video.livestream.v1.TimecodeConfig.TimeOffsetCase
com.google.cloud.video.livestream.v1.TimecodeConfig.TimecodeSource The source of timecode.
com.google.cloud.video.livestream.v1.VideoStream.CodecSettingsCase
com.google.cloud.video.livestream.v1.VideoStream.H264CodecSettings.GopModeCase