Package @google-cloud/livestream (0.5.1)


Represents a ClientLibrarySettings.

Represents a CommonLanguageSettings.

Represents a CppSettings.

Represents a CustomHttpPattern.

Represents a DotnetSettings.

Represents a GoSettings.

Represents a Http.

Represents a HttpRule.

Represents a JavaSettings.

Represents a MethodSettings.

Represents a LongRunning.

Represents a NodeSettings.

Represents a PhpSettings.

Represents a Publishing.

Represents a PythonSettings.

Represents a ResourceDescriptor.

Represents a ResourceReference.

Represents a RubySettings.

Represents an AudioFormat.

Represents an AudioStream.

Represents an AudioMapping.

Represents an AudioStreamProperty.

Represents a Channel.

Represents an Output.

Represents a ChannelOperationResponse.

Represents a CreateChannelRequest.

Represents a CreateEventRequest.

Represents a CreateInputRequest.

Represents a DeleteChannelRequest.

Represents a DeleteEventRequest.

Represents a DeleteInputRequest.

Represents an ElementaryStream.

Represents an Encryption.

Represents an Aes128Encryption.

Represents a Clearkey.

Represents a DrmSystems.

Represents a Fairplay.

Represents a MpegCommonEncryption.

Represents a Playready.

Represents a SampleAesEncryption.

Represents a SecretManagerSource.

Represents a Widevine.

Represents an Event.

Represents an AdBreakTask.

Represents an InputSwitchTask.

Represents a MuteTask.

Represents a ReturnToProgramTask.

Represents an UnmuteTask.

Represents a GetChannelRequest.

Represents a GetEventRequest.

Represents a GetInputRequest.

Represents an Input.

Represents a SecurityRule.

Represents an InputAttachment.

Represents an AutomaticFailover.

Represents an InputConfig.

Represents an InputStreamProperty.

Represents a ListChannelsRequest.

Represents a ListChannelsResponse.

Represents a ListEventsRequest.

Represents a ListEventsResponse.

Represents a ListInputsRequest.

Represents a ListInputsResponse.

Represents a LivestreamService

Represents a LogConfig.

Represents a Manifest.

Represents a MuxStream.

Represents an OperationMetadata.

Represents a PreprocessingConfig.

Represents an Audio.

Represents a Crop.

Represents a Pad.

Represents a SegmentSettings.

Represents a SpriteSheet.

Represents a StartChannelRequest.

Represents a StopChannelRequest.

Represents a TextStream.

Represents a TimecodeConfig.

Represents an UpdateChannelRequest.

Represents an UpdateInputRequest.

Represents a VideoFormat.

Represents a VideoStream.

Represents a H264CodecSettings.

Represents a VideoStreamProperty.

Represents a CancelOperationRequest.

Represents a DeleteOperationRequest.

Represents a GetOperationRequest.

Represents a ListOperationsRequest.

Represents a ListOperationsResponse.

Represents an Operation.

Represents an OperationInfo.

Represents an Operations

Represents a WaitOperationRequest.

Represents an Any.

Represents a DescriptorProto.

Represents an ExtensionRange.

Represents a ReservedRange.

Represents a Duration.

Represents an Empty.

Represents an EnumDescriptorProto.

Represents an EnumReservedRange.

Represents an EnumOptions.

Represents an EnumValueDescriptorProto.

Represents an EnumValueOptions.

Represents an ExtensionRangeOptions.

Represents a FieldDescriptorProto.

Represents a FieldMask.

Represents a FieldOptions.

Represents a FileDescriptorProto.

Represents a FileDescriptorSet.

Represents a FileOptions.

Represents a GeneratedCodeInfo.

Represents an Annotation.

Represents a MessageOptions.

Represents a MethodDescriptorProto.

Represents a MethodOptions.

Represents an OneofDescriptorProto.

Represents an OneofOptions.

Represents a ServiceDescriptorProto.

Represents a ServiceOptions.

Represents a SourceCodeInfo.

Represents a Location.

Represents a Timestamp.

Represents an UninterpretedOption.

Represents a NamePart.

Represents a Status.

Represents a DateTime.

Represents a TimeZone.


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). v1


Properties of a ClientLibrarySettings.

Properties of a CommonLanguageSettings.

Properties of a CppSettings.

Properties of a CustomHttpPattern.

Properties of a DotnetSettings.

Properties of a GoSettings.

Properties of a Http.

Properties of a HttpRule.

Properties of a JavaSettings.

Properties of a MethodSettings.

Properties of a NodeSettings.

Properties of a PhpSettings.

Properties of a Publishing.

Properties of a PythonSettings.

Properties of a ResourceDescriptor.

Properties of a ResourceReference.

Properties of a RubySettings.

Properties of a LongRunning.

Properties of an AudioMapping.

Properties of an Output.

Properties of an Aes128Encryption.

Properties of a Clearkey.

Properties of a DrmSystems.

Properties of a Fairplay.

Properties of a MpegCommonEncryption.

Properties of a Playready.

Properties of a SampleAesEncryption.

Properties of a SecretManagerSource.

Properties of a Widevine.

Properties of an AdBreakTask.

Properties of an InputSwitchTask.

Properties of a MuteTask.

Properties of a ReturnToProgramTask.

Properties of an UnmuteTask.

Properties of an AudioFormat.

Properties of an AudioStream.

Properties of an AudioStreamProperty.

Properties of a Channel.

Properties of a ChannelOperationResponse.

Properties of a CreateChannelRequest.

Properties of a CreateEventRequest.

Properties of a CreateInputRequest.

Properties of a DeleteChannelRequest.

Properties of a DeleteEventRequest.

Properties of a DeleteInputRequest.

Properties of an ElementaryStream.

Properties of an Encryption.

Properties of an Event.

Properties of a GetChannelRequest.

Properties of a GetEventRequest.

Properties of a GetInputRequest.

Properties of an Input.

Properties of an InputAttachment.

Properties of an InputConfig.

Properties of an InputStreamProperty.

Properties of a ListChannelsRequest.

Properties of a ListChannelsResponse.

Properties of a ListEventsRequest.

Properties of a ListEventsResponse.

Properties of a ListInputsRequest.

Properties of a ListInputsResponse.

Properties of a LogConfig.

Properties of a Manifest.

Properties of a MuxStream.

Properties of a SecurityRule.

Properties of an AutomaticFailover.

Properties of an OperationMetadata.

Properties of a PreprocessingConfig.

Properties of a SegmentSettings.

Properties of a SpriteSheet.

Properties of a StartChannelRequest.

Properties of a StopChannelRequest.

Properties of a TextStream.

Properties of a TimecodeConfig.

Properties of an UpdateChannelRequest.

Properties of an UpdateInputRequest.

Properties of a VideoFormat.

Properties of a VideoStream.

Properties of a VideoStreamProperty.

Properties of an Audio.

Properties of a Crop.

Properties of a Pad.

Properties of a H264CodecSettings.

Properties of a CancelOperationRequest.

Properties of a DeleteOperationRequest.

Properties of a GetOperationRequest.

Properties of a ListOperationsRequest.

Properties of a ListOperationsResponse.

Properties of an Operation.

Properties of an OperationInfo.

Properties of a WaitOperationRequest.

Properties of an ExtensionRange.

Properties of a ReservedRange.

Properties of an EnumReservedRange.

Properties of an Annotation.

Properties of an Any.

Properties of a DescriptorProto.

Properties of a Duration.

Properties of an Empty.

Properties of an EnumDescriptorProto.

Properties of an EnumOptions.

Properties of an EnumValueDescriptorProto.

Properties of an EnumValueOptions.

Properties of an ExtensionRangeOptions.

Properties of a FieldDescriptorProto.

Properties of a FieldMask.

Properties of a FieldOptions.

Properties of a FileDescriptorProto.

Properties of a FileDescriptorSet.

Properties of a FileOptions.

Properties of a GeneratedCodeInfo.

Properties of a MessageOptions.

Properties of a MethodDescriptorProto.

Properties of a MethodOptions.

Properties of an OneofDescriptorProto.

Properties of an OneofOptions.

Properties of a ServiceDescriptorProto.

Properties of a ServiceOptions.

Properties of a SourceCodeInfo.

Properties of a Timestamp.

Properties of an UninterpretedOption.

Properties of a Location.

Properties of a NamePart.

Properties of a Status.

Properties of a DateTime.

Properties of a TimeZone.


ClientLibraryDestination enum.

ClientLibraryOrganization enum.

FieldBehavior enum.

LaunchStage enum.

History enum.

Style enum.

StreamingState enum.

State enum.

Tier enum.

Type enum.

InputSwitchMode enum.

LogSeverity enum.

ManifestType enum.

TimecodeSource enum.

Label enum.

Type enum.

CType enum.

JSType enum.

OptionRetention enum.

OptionTargetType enum.

OptimizeMode enum.

Semantic enum.

IdempotencyLevel enum.



_default: {
    v1: typeof v1;
    LivestreamServiceClient: typeof v1.LivestreamServiceClient;


LivestreamServiceClient: typeof v1.LivestreamServiceClient

Type Aliases


type LivestreamServiceClient = v1.LivestreamServiceClient;

type CreateChannelCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

type CreateEventCallback = (error: (Error|null), response?: => void;

Callback as used by .

type CreateInputCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

type DeleteChannelCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

type DeleteEventCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

type DeleteInputCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

type GetChannelCallback = (error: (Error|null), response?: => void;

Callback as used by .

type GetEventCallback = (error: (Error|null), response?: => void;

Callback as used by .

type GetInputCallback = (error: (Error|null), response?: => void;

Callback as used by .

type ListChannelsCallback = (error: (Error|null), response?: => void;

Callback as used by .

type ListEventsCallback = (error: (Error|null), response?: => void;

Callback as used by .

type ListInputsCallback = (error: (Error|null), response?: => void;

Callback as used by .

type StartChannelCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

type StopChannelCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

type UpdateChannelCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

type UpdateInputCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

type CancelOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

type DeleteOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

type GetOperationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

type ListOperationsCallback = (error: (Error|null), response?: google.longrunning.ListOperationsResponse) => void;

Callback as used by .

type WaitOperationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .