-
public final class LivekitEgress
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumLivekitEgress.EncodedFileTypeProtobuf enum
{@code livekit.EncodedFileType}public enumLivekitEgress.SegmentedFileProtocolProtobuf enum
{@code livekit.SegmentedFileProtocol}public enumLivekitEgress.SegmentedFileSuffixProtobuf enum
{@code livekit.SegmentedFileSuffix}public enumLivekitEgress.ImageFileSuffixProtobuf enum
{@code livekit.ImageFileSuffix}public enumLivekitEgress.StreamProtocolProtobuf enum
{@code livekit.StreamProtocol}public enumLivekitEgress.AudioMixingProtobuf enum
{@code livekit.AudioMixing}public enumLivekitEgress.EncodingOptionsPresetProtobuf enum
{@code livekit.EncodingOptionsPreset}public enumLivekitEgress.EgressStatusProtobuf enum
{@code livekit.EgressStatus}public enumLivekitEgress.EgressSourceTypeProtobuf enum
{@code livekit.EgressSourceType}public interfaceLivekitEgress.RoomCompositeEgressRequestOrBuilderpublic final classLivekitEgress.RoomCompositeEgressRequest
Protobuf typecomposite using a web browser{@code livekit.RoomCompositeEgressRequest}public interfaceLivekitEgress.WebEgressRequestOrBuilderpublic final classLivekitEgress.WebEgressRequest
Protobuf typerecord any website{@code livekit.WebEgressRequest}public interfaceLivekitEgress.ParticipantEgressRequestOrBuilderpublic final classLivekitEgress.ParticipantEgressRequest
Protobuf typerecord audio and video from a single participant{@code livekit.ParticipantEgressRequest}public interfaceLivekitEgress.TrackCompositeEgressRequestOrBuilderpublic final classLivekitEgress.TrackCompositeEgressRequest
Protobuf typecontainerize up to one audio and one video track{@code livekit.TrackCompositeEgressRequest}public interfaceLivekitEgress.TrackEgressRequestOrBuilderpublic final classLivekitEgress.TrackEgressRequest
Protobuf typerecord tracks individually, without transcoding{@code livekit.TrackEgressRequest}public interfaceLivekitEgress.EncodedFileOutputOrBuilderpublic final classLivekitEgress.EncodedFileOutputProtobuf type
{@code livekit.EncodedFileOutput}public interfaceLivekitEgress.SegmentedFileOutputOrBuilderpublic final classLivekitEgress.SegmentedFileOutput
Protobuf typeUsed to generate HLS segments or other kind of segmented output{@code livekit.SegmentedFileOutput}public interfaceLivekitEgress.DirectFileOutputOrBuilderpublic final classLivekitEgress.DirectFileOutputProtobuf type
{@code livekit.DirectFileOutput}public interfaceLivekitEgress.ImageOutputOrBuilderpublic final classLivekitEgress.ImageOutputProtobuf type
{@code livekit.ImageOutput}public interfaceLivekitEgress.S3UploadOrBuilderpublic final classLivekitEgress.S3UploadProtobuf type
{@code livekit.S3Upload}public interfaceLivekitEgress.GCPUploadOrBuilderpublic final classLivekitEgress.GCPUploadProtobuf type
{@code livekit.GCPUpload}public interfaceLivekitEgress.AzureBlobUploadOrBuilderpublic final classLivekitEgress.AzureBlobUploadProtobuf type
{@code livekit.AzureBlobUpload}public interfaceLivekitEgress.AliOSSUploadOrBuilderpublic final classLivekitEgress.AliOSSUploadProtobuf type
{@code livekit.AliOSSUpload}public interfaceLivekitEgress.ProxyConfigOrBuilderpublic final classLivekitEgress.ProxyConfigProtobuf type
{@code livekit.ProxyConfig}public interfaceLivekitEgress.StreamOutputOrBuilderpublic final classLivekitEgress.StreamOutputProtobuf type
{@code livekit.StreamOutput}public interfaceLivekitEgress.EncodingOptionsOrBuilderpublic final classLivekitEgress.EncodingOptionsProtobuf type
{@code livekit.EncodingOptions}public interfaceLivekitEgress.UpdateLayoutRequestOrBuilderpublic final classLivekitEgress.UpdateLayoutRequestProtobuf type
{@code livekit.UpdateLayoutRequest}public interfaceLivekitEgress.UpdateStreamRequestOrBuilderpublic final classLivekitEgress.UpdateStreamRequestProtobuf type
{@code livekit.UpdateStreamRequest}public interfaceLivekitEgress.ListEgressRequestOrBuilderpublic final classLivekitEgress.ListEgressRequestProtobuf type
{@code livekit.ListEgressRequest}public interfaceLivekitEgress.ListEgressResponseOrBuilderpublic final classLivekitEgress.ListEgressResponseProtobuf type
{@code livekit.ListEgressResponse}public interfaceLivekitEgress.StopEgressRequestOrBuilderpublic final classLivekitEgress.StopEgressRequestProtobuf type
{@code livekit.StopEgressRequest}public interfaceLivekitEgress.EgressInfoOrBuilderpublic final classLivekitEgress.EgressInfoProtobuf type
{@code livekit.EgressInfo}public interfaceLivekitEgress.StreamInfoListOrBuilderpublic final classLivekitEgress.StreamInfoListProtobuf type
{@code livekit.StreamInfoList}public interfaceLivekitEgress.StreamInfoOrBuilderpublic final classLivekitEgress.StreamInfoProtobuf type
{@code livekit.StreamInfo}public interfaceLivekitEgress.FileInfoOrBuilderpublic final classLivekitEgress.FileInfoProtobuf type
{@code livekit.FileInfo}public interfaceLivekitEgress.SegmentsInfoOrBuilderpublic final classLivekitEgress.SegmentsInfoProtobuf type
{@code livekit.SegmentsInfo}public interfaceLivekitEgress.ImagesInfoOrBuilderpublic final classLivekitEgress.ImagesInfoProtobuf type
{@code livekit.ImagesInfo}public interfaceLivekitEgress.AutoParticipantEgressOrBuilderpublic final classLivekitEgress.AutoParticipantEgressProtobuf type
{@code livekit.AutoParticipantEgress}public interfaceLivekitEgress.AutoTrackEgressOrBuilderpublic final classLivekitEgress.AutoTrackEgressProtobuf type
{@code livekit.AutoTrackEgress}
-
Method Summary
Modifier and Type Method Description static voidregisterAllExtensions(ExtensionRegistryLite registry)-
-
Method Detail
-
registerAllExtensions
static void registerAllExtensions(ExtensionRegistryLite registry)
-
-
-
-