-
public final class LivekitEgress
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enum
LivekitEgress.EncodedFileType
Protobuf enum
{@code livekit.EncodedFileType}
public enum
LivekitEgress.SegmentedFileProtocol
Protobuf enum
{@code livekit.SegmentedFileProtocol}
public enum
LivekitEgress.SegmentedFileSuffix
Protobuf enum
{@code livekit.SegmentedFileSuffix}
public enum
LivekitEgress.ImageFileSuffix
Protobuf enum
{@code livekit.ImageFileSuffix}
public enum
LivekitEgress.StreamProtocol
Protobuf enum
{@code livekit.StreamProtocol}
public enum
LivekitEgress.EncodingOptionsPreset
Protobuf enum
{@code livekit.EncodingOptionsPreset}
public enum
LivekitEgress.EgressStatus
Protobuf enum
{@code livekit.EgressStatus}
public interface
LivekitEgress.RoomCompositeEgressRequestOrBuilder
public final class
LivekitEgress.RoomCompositeEgressRequest
Protobuf typecomposite using a web browser
{@code livekit.RoomCompositeEgressRequest}
public interface
LivekitEgress.WebEgressRequestOrBuilder
public final class
LivekitEgress.WebEgressRequest
Protobuf typerecord any website
{@code livekit.WebEgressRequest}
public interface
LivekitEgress.ParticipantEgressRequestOrBuilder
public final class
LivekitEgress.ParticipantEgressRequest
Protobuf typerecord audio and video from a single participant
{@code livekit.ParticipantEgressRequest}
public interface
LivekitEgress.TrackCompositeEgressRequestOrBuilder
public final class
LivekitEgress.TrackCompositeEgressRequest
Protobuf typecontainerize up to one audio and one video track
{@code livekit.TrackCompositeEgressRequest}
public interface
LivekitEgress.TrackEgressRequestOrBuilder
public final class
LivekitEgress.TrackEgressRequest
Protobuf typerecord tracks individually, without transcoding
{@code livekit.TrackEgressRequest}
public interface
LivekitEgress.EncodedFileOutputOrBuilder
public final class
LivekitEgress.EncodedFileOutput
Protobuf type
{@code livekit.EncodedFileOutput}
public interface
LivekitEgress.SegmentedFileOutputOrBuilder
public final class
LivekitEgress.SegmentedFileOutput
Protobuf typeUsed to generate HLS segments or other kind of segmented output
{@code livekit.SegmentedFileOutput}
public interface
LivekitEgress.DirectFileOutputOrBuilder
public final class
LivekitEgress.DirectFileOutput
Protobuf type
{@code livekit.DirectFileOutput}
public interface
LivekitEgress.ImageOutputOrBuilder
public final class
LivekitEgress.ImageOutput
Protobuf type
{@code livekit.ImageOutput}
public interface
LivekitEgress.S3UploadOrBuilder
public final class
LivekitEgress.S3Upload
Protobuf type
{@code livekit.S3Upload}
public interface
LivekitEgress.GCPUploadOrBuilder
public final class
LivekitEgress.GCPUpload
Protobuf type
{@code livekit.GCPUpload}
public interface
LivekitEgress.AzureBlobUploadOrBuilder
public final class
LivekitEgress.AzureBlobUpload
Protobuf type
{@code livekit.AzureBlobUpload}
public interface
LivekitEgress.AliOSSUploadOrBuilder
public final class
LivekitEgress.AliOSSUpload
Protobuf type
{@code livekit.AliOSSUpload}
public interface
LivekitEgress.StreamOutputOrBuilder
public final class
LivekitEgress.StreamOutput
Protobuf type
{@code livekit.StreamOutput}
public interface
LivekitEgress.EncodingOptionsOrBuilder
public final class
LivekitEgress.EncodingOptions
Protobuf type
{@code livekit.EncodingOptions}
public interface
LivekitEgress.UpdateLayoutRequestOrBuilder
public final class
LivekitEgress.UpdateLayoutRequest
Protobuf type
{@code livekit.UpdateLayoutRequest}
public interface
LivekitEgress.UpdateStreamRequestOrBuilder
public final class
LivekitEgress.UpdateStreamRequest
Protobuf type
{@code livekit.UpdateStreamRequest}
public interface
LivekitEgress.UpdateOutputsRequestOrBuilder
public final class
LivekitEgress.UpdateOutputsRequest
Protobuf type
{@code livekit.UpdateOutputsRequest}
public interface
LivekitEgress.ListEgressRequestOrBuilder
public final class
LivekitEgress.ListEgressRequest
Protobuf type
{@code livekit.ListEgressRequest}
public interface
LivekitEgress.ListEgressResponseOrBuilder
public final class
LivekitEgress.ListEgressResponse
Protobuf type
{@code livekit.ListEgressResponse}
public interface
LivekitEgress.StopEgressRequestOrBuilder
public final class
LivekitEgress.StopEgressRequest
Protobuf type
{@code livekit.StopEgressRequest}
public interface
LivekitEgress.EgressInfoOrBuilder
public final class
LivekitEgress.EgressInfo
Protobuf type
{@code livekit.EgressInfo}
public interface
LivekitEgress.StreamInfoListOrBuilder
public final class
LivekitEgress.StreamInfoList
Protobuf type
{@code livekit.StreamInfoList}
public interface
LivekitEgress.StreamInfoOrBuilder
public final class
LivekitEgress.StreamInfo
Protobuf type
{@code livekit.StreamInfo}
public interface
LivekitEgress.FileInfoOrBuilder
public final class
LivekitEgress.FileInfo
Protobuf type
{@code livekit.FileInfo}
public interface
LivekitEgress.SegmentsInfoOrBuilder
public final class
LivekitEgress.SegmentsInfo
Protobuf type
{@code livekit.SegmentsInfo}
public interface
LivekitEgress.ImagesInfoOrBuilder
public final class
LivekitEgress.ImagesInfo
Protobuf type
{@code livekit.ImagesInfo}
public interface
LivekitEgress.AutoParticipantEgressOrBuilder
public final class
LivekitEgress.AutoParticipantEgress
Protobuf type
{@code livekit.AutoParticipantEgress}
public interface
LivekitEgress.AutoTrackEgressOrBuilder
public final class
LivekitEgress.AutoTrackEgress
Protobuf type
{@code livekit.AutoTrackEgress}
-
Method Summary
Modifier and Type Method Description static void
registerAllExtensions(ExtensionRegistryLite registry)
-
-
Method Detail
-
registerAllExtensions
static void registerAllExtensions(ExtensionRegistryLite registry)
-
-
-
-