package livestream
import "google.golang.org/genproto/googleapis/cloud/video/livestream/v1"
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
- 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
Constants ¶
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 )
Deprecated: Please use consts in: cloud.google.com/go/video/livestream/apiv1/livestreampb
Variables ¶
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 )
Deprecated: Please use vars in: cloud.google.com/go/video/livestream/apiv1/livestreampb
Functions ¶
func RegisterLivestreamServiceServer ¶
func RegisterLivestreamServiceServer(s *grpc.Server, srv LivestreamServiceServer)
Deprecated: Please use funcs in: cloud.google.com/go/video/livestream/apiv1/livestreampb
Types ¶
type AudioFormat ¶
type AudioFormat = src.AudioFormat
Properties of the audio format.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type AudioStream ¶
type AudioStream = src.AudioStream
Audio stream resource.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type AudioStreamProperty ¶
type AudioStreamProperty = src.AudioStreamProperty
Properties of the audio stream.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type AudioStream_AudioMapping ¶
type AudioStream_AudioMapping = src.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 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 ChannelOperationResponse ¶
type ChannelOperationResponse = src.ChannelOperationResponse
Response message for Start/Stop Channel long-running operations.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type Channel_Output ¶
type Channel_Output = src.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_StreamingState ¶
type Channel_StreamingState = src.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 CreateChannelRequest ¶
type CreateChannelRequest = src.CreateChannelRequest
Request message for "LivestreamService.CreateChannel".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type CreateEventRequest ¶
type CreateEventRequest = src.CreateEventRequest
Request message for "LivestreamService.CreateEvent".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type CreateInputRequest ¶
type CreateInputRequest = src.CreateInputRequest
Request message for "LivestreamService.CreateInput".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type DeleteChannelRequest ¶
type DeleteChannelRequest = src.DeleteChannelRequest
Request message for "LivestreamService.DeleteChannel".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type DeleteEventRequest ¶
type DeleteEventRequest = src.DeleteEventRequest
Request message for "LivestreamService.DeleteEvent".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type DeleteInputRequest ¶
type DeleteInputRequest = src.DeleteInputRequest
Request message for "LivestreamService.DeleteInput".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type ElementaryStream ¶
type ElementaryStream = src.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_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_AdBreak ¶
type Event_AdBreak = src.Event_AdBreak
type Event_AdBreakTask ¶
type Event_AdBreakTask = src.Event_AdBreakTask
Inserts a new ad opportunity.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type Event_State ¶
type Event_State = src.Event_State
State of the event
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type GetChannelRequest ¶
type GetChannelRequest = src.GetChannelRequest
Request message for "LivestreamService.GetChannel".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type GetEventRequest ¶
type GetEventRequest = src.GetEventRequest
Request message for "LivestreamService.GetEvent".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type GetInputRequest ¶
type GetInputRequest = src.GetInputRequest
Request message for "LivestreamService.GetInput".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
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 InputAttachment ¶
type InputAttachment = src.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_AutomaticFailover ¶
type InputAttachment_AutomaticFailover = src.InputAttachment_AutomaticFailover
Configurations to follow when automatic failover happens.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type InputStreamProperty ¶
type InputStreamProperty = src.InputStreamProperty
Properties of the input stream.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type Input_SecurityRule ¶
type Input_SecurityRule = src.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_Tier ¶
type Input_Tier = src.Input_Tier
Tier of the input specification.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type Input_Type ¶
type Input_Type = src.Input_Type
The type of the input.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type ListChannelsRequest ¶
type ListChannelsRequest = src.ListChannelsRequest
Request message for "LivestreamService.ListChannels".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type ListChannelsResponse ¶
type ListChannelsResponse = src.ListChannelsResponse
Response message for "LivestreamService.ListChannels".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type ListEventsRequest ¶
type ListEventsRequest = src.ListEventsRequest
Request message for "LivestreamService.ListEvents".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type ListEventsResponse ¶
type ListEventsResponse = src.ListEventsResponse
Response message for "LivestreamService.ListEvents".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type ListInputsRequest ¶
type ListInputsRequest = src.ListInputsRequest
Request message for "LivestreamService.ListInputs".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type ListInputsResponse ¶
type ListInputsResponse = src.ListInputsResponse
Response message for "LivestreamService.ListInputs".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type LivestreamServiceClient ¶
type LivestreamServiceClient = src.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
func NewLivestreamServiceClient ¶
func NewLivestreamServiceClient(cc grpc.ClientConnInterface) LivestreamServiceClient
Deprecated: Please use funcs in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type LivestreamServiceServer ¶
type LivestreamServiceServer = src.LivestreamServiceServer
LivestreamServiceServer is the server API for LivestreamService service.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
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_LogSeverity ¶
type LogConfig_LogSeverity = src.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 Manifest ¶
Manifest configuration.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type Manifest_ManifestType ¶
type Manifest_ManifestType = src.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 MuxStream ¶
Multiplexing settings for output stream.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type OperationMetadata ¶
type OperationMetadata = src.OperationMetadata
Represents the metadata of the long-running operation.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type PreprocessingConfig ¶
type PreprocessingConfig = src.PreprocessingConfig
Preprocessing configurations.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type PreprocessingConfig_Crop ¶
type PreprocessingConfig_Crop = src.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_Pad ¶
type PreprocessingConfig_Pad = src.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 SegmentSettings ¶
type SegmentSettings = src.SegmentSettings
Segment settings for `fmp4` and `ts`.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type SpriteSheet ¶
type SpriteSheet = src.SpriteSheet
Sprite sheet configuration.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type StartChannelRequest ¶
type StartChannelRequest = src.StartChannelRequest
Request message for "LivestreamService.StartChannel".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type StopChannelRequest ¶
type StopChannelRequest = src.StopChannelRequest
Request message for "LivestreamService.StopChannel".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type TextStream ¶
type TextStream = src.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 UnimplementedLivestreamServiceServer ¶
type UnimplementedLivestreamServiceServer = src.UnimplementedLivestreamServiceServer
UnimplementedLivestreamServiceServer can be embedded to have forward compatible implementations.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type UpdateChannelRequest ¶
type UpdateChannelRequest = src.UpdateChannelRequest
Request message for "LivestreamService.UpdateChannel".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type UpdateInputRequest ¶
type UpdateInputRequest = src.UpdateInputRequest
Request message for "LivestreamService.UpdateInput".
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type VideoFormat ¶
type VideoFormat = src.VideoFormat
Properties of the video format.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type VideoStream ¶
type VideoStream = src.VideoStream
Video stream resource.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type VideoStreamProperty ¶
type VideoStreamProperty = src.VideoStreamProperty
Properties of the video stream.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type VideoStream_H264 ¶
type VideoStream_H264 = src.VideoStream_H264
type VideoStream_H264CodecSettings ¶
type VideoStream_H264CodecSettings = src.VideoStream_H264CodecSettings
H264 codec settings.
Deprecated: Please use types in: cloud.google.com/go/video/livestream/apiv1/livestreampb
type VideoStream_H264CodecSettings_GopDuration ¶
type VideoStream_H264CodecSettings_GopDuration = src.VideoStream_H264CodecSettings_GopDuration
type VideoStream_H264CodecSettings_GopFrameCount ¶
type VideoStream_H264CodecSettings_GopFrameCount = src.VideoStream_H264CodecSettings_GopFrameCount
Source Files ¶
alias.go
- Version
- v0.0.0-20250219182151-9fdb1cabc7b2 (latest)
- Published
- Feb 19, 2025
- Platform
- linux/amd64
- Imports
- 2 packages
- Last checked
- 1 hour ago –
Tools for package owners.