...

Package livestream

import "google.golang.org/genproto/googleapis/cloud/video/livestream/v1"
Overview
Index

Overview ▾

Package livestream aliases all exported identifiers in package "cloud.google.com/go/video/livestream/apiv1/livestreampb".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb. Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md for more details.

Index ▾

Constants
Variables
func RegisterLivestreamServiceServer(s *grpc.Server, srv LivestreamServiceServer)
type AudioFormat
type AudioStream
type AudioStreamProperty
type AudioStream_AudioMapping
type Channel
type ChannelOperationResponse
type Channel_Output
type Channel_StreamingState
type CreateChannelRequest
type CreateEventRequest
type CreateInputRequest
type DeleteChannelRequest
type DeleteEventRequest
type DeleteInputRequest
type ElementaryStream
type ElementaryStream_AudioStream
type ElementaryStream_TextStream
type ElementaryStream_VideoStream
type Event
type Event_AdBreak
type Event_AdBreakTask
type Event_State
type GetChannelRequest
type GetEventRequest
type GetInputRequest
type Input
type InputAttachment
type InputAttachment_AutomaticFailover
type InputStreamProperty
type Input_SecurityRule
type Input_Tier
type Input_Type
type ListChannelsRequest
type ListChannelsResponse
type ListEventsRequest
type ListEventsResponse
type ListInputsRequest
type ListInputsResponse
type LivestreamServiceClient
    func NewLivestreamServiceClient(cc grpc.ClientConnInterface) LivestreamServiceClient
type LivestreamServiceServer
type LogConfig
type LogConfig_LogSeverity
type Manifest
type Manifest_ManifestType
type MuxStream
type OperationMetadata
type PreprocessingConfig
type PreprocessingConfig_Crop
type PreprocessingConfig_Pad
type SegmentSettings
type SpriteSheet
type StartChannelRequest
type StopChannelRequest
type TextStream
type UnimplementedLivestreamServiceServer
type UpdateChannelRequest
type UpdateInputRequest
type VideoFormat
type VideoStream
type VideoStreamProperty
type VideoStream_H264
type VideoStream_H264CodecSettings
type VideoStream_H264CodecSettings_GopDuration
type VideoStream_H264CodecSettings_GopFrameCount

Package files

alias.go

Constants

Deprecated: Please use consts in: cloud.google.com/go/video/livestream/apiv1/livestreampb

const (
    Channel_AWAITING_INPUT              = src.Channel_AWAITING_INPUT
    Channel_STARTING                    = src.Channel_STARTING
    Channel_STOPPED                     = src.Channel_STOPPED
    Channel_STOPPING                    = src.Channel_STOPPING
    Channel_STREAMING                   = src.Channel_STREAMING
    Channel_STREAMING_ERROR             = src.Channel_STREAMING_ERROR
    Channel_STREAMING_NO_INPUT          = src.Channel_STREAMING_NO_INPUT
    Channel_STREAMING_STATE_UNSPECIFIED = src.Channel_STREAMING_STATE_UNSPECIFIED
    Event_FAILED                        = src.Event_FAILED
    Event_PENDING                       = src.Event_PENDING
    Event_RUNNING                       = src.Event_RUNNING
    Event_SCHEDULED                     = src.Event_SCHEDULED
    Event_STATE_UNSPECIFIED             = src.Event_STATE_UNSPECIFIED
    Event_STOPPED                       = src.Event_STOPPED
    Event_SUCCEEDED                     = src.Event_SUCCEEDED
    Input_HD                            = src.Input_HD
    Input_RTMP_PUSH                     = src.Input_RTMP_PUSH
    Input_SD                            = src.Input_SD
    Input_SRT_PUSH                      = src.Input_SRT_PUSH
    Input_TIER_UNSPECIFIED              = src.Input_TIER_UNSPECIFIED
    Input_TYPE_UNSPECIFIED              = src.Input_TYPE_UNSPECIFIED
    Input_UHD                           = src.Input_UHD
    LogConfig_DEBUG                     = src.LogConfig_DEBUG
    LogConfig_ERROR                     = src.LogConfig_ERROR
    LogConfig_INFO                      = src.LogConfig_INFO
    LogConfig_LOG_SEVERITY_UNSPECIFIED  = src.LogConfig_LOG_SEVERITY_UNSPECIFIED
    LogConfig_OFF                       = src.LogConfig_OFF
    LogConfig_WARNING                   = src.LogConfig_WARNING
    Manifest_DASH                       = src.Manifest_DASH
    Manifest_HLS                        = src.Manifest_HLS
    Manifest_MANIFEST_TYPE_UNSPECIFIED  = src.Manifest_MANIFEST_TYPE_UNSPECIFIED
)

Variables

Deprecated: Please use vars in: cloud.google.com/go/video/livestream/apiv1/livestreampb

var (
    Channel_StreamingState_name                           = src.Channel_StreamingState_name
    Channel_StreamingState_value                          = src.Channel_StreamingState_value
    Event_State_name                                      = src.Event_State_name
    Event_State_value                                     = src.Event_State_value
    File_google_cloud_video_livestream_v1_outputs_proto   = src.File_google_cloud_video_livestream_v1_outputs_proto
    File_google_cloud_video_livestream_v1_resources_proto = src.File_google_cloud_video_livestream_v1_resources_proto
    File_google_cloud_video_livestream_v1_service_proto   = src.File_google_cloud_video_livestream_v1_service_proto
    Input_Tier_name                                       = src.Input_Tier_name
    Input_Tier_value                                      = src.Input_Tier_value
    Input_Type_name                                       = src.Input_Type_name
    Input_Type_value                                      = src.Input_Type_value
    LogConfig_LogSeverity_name                            = src.LogConfig_LogSeverity_name
    LogConfig_LogSeverity_value                           = src.LogConfig_LogSeverity_value
    Manifest_ManifestType_name                            = src.Manifest_ManifestType_name
    Manifest_ManifestType_value                           = src.Manifest_ManifestType_value
)

func RegisterLivestreamServiceServer

func RegisterLivestreamServiceServer(s *grpc.Server, srv LivestreamServiceServer)

Deprecated: Please use funcs in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type AudioFormat

Properties of the audio format.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type AudioFormat = src.AudioFormat

type AudioStream

Audio stream resource.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type AudioStream = src.AudioStream

type AudioStreamProperty

Properties of the audio stream.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type AudioStreamProperty = src.AudioStreamProperty

type AudioStream_AudioMapping

The mapping for the input streams and audio channels.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type AudioStream_AudioMapping = src.AudioStream_AudioMapping

type 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 streams in certain formats (for example, HLS or DASH) to the specified location.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type Channel = src.Channel

type ChannelOperationResponse

Response message for Start/Stop Channel long-running operations.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type ChannelOperationResponse = src.ChannelOperationResponse

type Channel_Output

Location of output file(s) in a Google Cloud Storage bucket.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type Channel_Output = src.Channel_Output

type Channel_StreamingState

State of streaming operation that the channel is running.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type Channel_StreamingState = src.Channel_StreamingState

type CreateChannelRequest

Request message for "LivestreamService.CreateChannel".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type CreateChannelRequest = src.CreateChannelRequest

type CreateEventRequest

Request message for "LivestreamService.CreateEvent".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type CreateEventRequest = src.CreateEventRequest

type CreateInputRequest

Request message for "LivestreamService.CreateInput".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type CreateInputRequest = src.CreateInputRequest

type DeleteChannelRequest

Request message for "LivestreamService.DeleteChannel".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type DeleteChannelRequest = src.DeleteChannelRequest

type DeleteEventRequest

Request message for "LivestreamService.DeleteEvent".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type DeleteEventRequest = src.DeleteEventRequest

type DeleteInputRequest

Request message for "LivestreamService.DeleteInput".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type DeleteInputRequest = src.DeleteInputRequest

type 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.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type ElementaryStream = src.ElementaryStream

type ElementaryStream_AudioStream

type ElementaryStream_AudioStream = src.ElementaryStream_AudioStream

type ElementaryStream_TextStream

type ElementaryStream_TextStream = src.ElementaryStream_TextStream

type ElementaryStream_VideoStream

type ElementaryStream_VideoStream = src.ElementaryStream_VideoStream

type 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.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type Event = src.Event

type Event_AdBreak

type Event_AdBreak = src.Event_AdBreak

type Event_AdBreakTask

Inserts a new ad opportunity.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type Event_AdBreakTask = src.Event_AdBreakTask

type Event_State

State of the event

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type Event_State = src.Event_State

type GetChannelRequest

Request message for "LivestreamService.GetChannel".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type GetChannelRequest = src.GetChannelRequest

type GetEventRequest

Request message for "LivestreamService.GetEvent".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type GetEventRequest = src.GetEventRequest

type GetInputRequest

Request message for "LivestreamService.GetInput".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type GetInputRequest = src.GetInputRequest

type Input

Input resource represents the endpoint from which the channel ingests the input stream.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type Input = src.Input

type InputAttachment

A group of information for attaching an input resource to this channel.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type InputAttachment = src.InputAttachment

type InputAttachment_AutomaticFailover

Configurations to follow when automatic failover happens.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type InputAttachment_AutomaticFailover = src.InputAttachment_AutomaticFailover

type InputStreamProperty

Properties of the input stream.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type InputStreamProperty = src.InputStreamProperty

type 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.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type Input_SecurityRule = src.Input_SecurityRule

type Input_Tier

Tier of the input specification.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type Input_Tier = src.Input_Tier

type Input_Type

The type of the input.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type Input_Type = src.Input_Type

type ListChannelsRequest

Request message for "LivestreamService.ListChannels".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type ListChannelsRequest = src.ListChannelsRequest

type ListChannelsResponse

Response message for "LivestreamService.ListChannels".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type ListChannelsResponse = src.ListChannelsResponse

type ListEventsRequest

Request message for "LivestreamService.ListEvents".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type ListEventsRequest = src.ListEventsRequest

type ListEventsResponse

Response message for "LivestreamService.ListEvents".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type ListEventsResponse = src.ListEventsResponse

type ListInputsRequest

Request message for "LivestreamService.ListInputs".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type ListInputsRequest = src.ListInputsRequest

type ListInputsResponse

Response message for "LivestreamService.ListInputs".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type ListInputsResponse = src.ListInputsResponse

type LivestreamServiceClient

LivestreamServiceClient is the client API for LivestreamService service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type LivestreamServiceClient = src.LivestreamServiceClient

func NewLivestreamServiceClient

func NewLivestreamServiceClient(cc grpc.ClientConnInterface) LivestreamServiceClient

Deprecated: Please use funcs in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type LivestreamServiceServer

LivestreamServiceServer is the server API for LivestreamService service.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type LivestreamServiceServer = src.LivestreamServiceServer

type LogConfig

Configuration of platform logs. See [Using and managing platform logs](https://cloud.google.com/logging/docs/api/platform-logs#managing-logs) for more information about how to view platform logs through Cloud Logging.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type LogConfig = src.LogConfig

type 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. The severity level of a log is ranked as followed from low to high: DEBUG < INFO < NOTICE < WARNING < ERROR < CRITICAL < ALERT < EMERGENCY. See [LogSeverity](https://cloud.google.com/logging/docs/reference/v2/rest/v2/LogEntry#logseverity) for more information.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type LogConfig_LogSeverity = src.LogConfig_LogSeverity

type Manifest

Manifest configuration.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type Manifest = src.Manifest

type Manifest_ManifestType

The manifest type can be either `HLS` or `DASH`.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type Manifest_ManifestType = src.Manifest_ManifestType

type MuxStream

Multiplexing settings for output stream.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type MuxStream = src.MuxStream

type OperationMetadata

Represents the metadata of the long-running operation.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type OperationMetadata = src.OperationMetadata

type PreprocessingConfig

Preprocessing configurations.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type PreprocessingConfig = src.PreprocessingConfig

type PreprocessingConfig_Crop

Video cropping configuration for the input video. The cropped input video is scaled to match the output resolution.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type PreprocessingConfig_Crop = src.PreprocessingConfig_Crop

type PreprocessingConfig_Pad

Pad filter configuration for the input video. The padded input video is scaled after padding with black to match the output resolution.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type PreprocessingConfig_Pad = src.PreprocessingConfig_Pad

type SegmentSettings

Segment settings for `fmp4` and `ts`.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type SegmentSettings = src.SegmentSettings

type SpriteSheet

Sprite sheet configuration.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type SpriteSheet = src.SpriteSheet

type StartChannelRequest

Request message for "LivestreamService.StartChannel".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type StartChannelRequest = src.StartChannelRequest

type StopChannelRequest

Request message for "LivestreamService.StopChannel".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type StopChannelRequest = src.StopChannelRequest

type TextStream

Encoding of a text stream. For example, closed captions or subtitles.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type TextStream = src.TextStream

type UnimplementedLivestreamServiceServer

UnimplementedLivestreamServiceServer can be embedded to have forward compatible implementations.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type UnimplementedLivestreamServiceServer = src.UnimplementedLivestreamServiceServer

type UpdateChannelRequest

Request message for "LivestreamService.UpdateChannel".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type UpdateChannelRequest = src.UpdateChannelRequest

type UpdateInputRequest

Request message for "LivestreamService.UpdateInput".

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type UpdateInputRequest = src.UpdateInputRequest

type VideoFormat

Properties of the video format.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type VideoFormat = src.VideoFormat

type VideoStream

Video stream resource.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type VideoStream = src.VideoStream

type VideoStreamProperty

Properties of the video stream.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type VideoStreamProperty = src.VideoStreamProperty

type VideoStream_H264

type VideoStream_H264 = src.VideoStream_H264

type VideoStream_H264CodecSettings

H264 codec settings.

Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb

type VideoStream_H264CodecSettings = src.VideoStream_H264CodecSettings

type VideoStream_H264CodecSettings_GopDuration

type VideoStream_H264CodecSettings_GopDuration = src.VideoStream_H264CodecSettings_GopDuration

type VideoStream_H264CodecSettings_GopFrameCount

type VideoStream_H264CodecSettings_GopFrameCount = src.VideoStream_H264CodecSettings_GopFrameCount