Modules§

Structs§

  • An asset represents a video or an image.
  • Properties of the audio format.
  • Audio stream resource.
  • Properties of the audio stream.
  • 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 streams in certain formats (for example, HLS or DASH) to the specified location.
  • Response message for Start/Stop Channel long-running operations.
  • Request message for “LivestreamService.CreateAsset”.
  • Request message for “LivestreamService.CreateChannel”.
  • Request message for “LivestreamService.CreateEvent”.
  • Request message for “LivestreamService.CreateInput”.
  • Request message for “LivestreamService.DeleteAsset”.
  • Request message for “LivestreamService.DeleteChannel”.
  • Request message for “LivestreamService.DeleteEvent”.
  • Request message for “LivestreamService.DeleteInput”.
  • 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.
  • Encryption settings.
  • 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.
  • Request message for “LivestreamService.GetAsset”.
  • Request message for “LivestreamService.GetChannel”.
  • Request message for “LivestreamService.GetEvent”.
  • Request message for “LivestreamService.GetInput”.
  • Request message for “LivestreamService.GetPool”.
  • Input resource represents the endpoint from which the channel ingests the input stream.
  • A group of information for attaching an input resource to this channel.
  • Configuration for the input sources of a channel.
  • Properties of the input stream.
  • Request message for “LivestreamService.ListAssets”.
  • Response message for “LivestreamService.ListAssets”.
  • Request message for “LivestreamService.ListChannels”.
  • Response message for “LivestreamService.ListChannels”.
  • Request message for “LivestreamService.ListEvents”.
  • Response message for “LivestreamService.ListEvents”.
  • Request message for “LivestreamService.ListInputs”.
  • Response message for “LivestreamService.ListInputs”.
  • Configuration of platform logs. See Using and managing platform logs for more information about how to view platform logs through Cloud Logging.
  • Manifest configuration.
  • Multiplexing settings for output stream.
  • Represents the metadata of the long-running operation.
  • 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 automatically at “projects/{project}/locations/{location}/pools/default”.
  • Preprocessing configurations.
  • Segment settings for fmp4 and ts.
  • Sprite sheet configuration.
  • Request message for “LivestreamService.StartChannel”.
  • Request message for “LivestreamService.StopChannel”.
  • Encoding of a text stream. For example, closed captions or subtitles.
  • Timecode configuration.
  • Request message for “LivestreamService.UpdateChannel”.
  • Request message for “LivestreamService.UpdateInput”.
  • Request message for “LivestreamService.UpdatePool”.
  • Properties of the video format.
  • Video stream resource.
  • Properties of the video stream.