Documentation ¶
Index ¶
- func UploadAliOSS(conf *livekit.AliOSSUpload, localFilePath, requestedPath string) (location string, err error)
- func UploadAzure(conf *livekit.AzureBlobUpload, localFilepath, storageFilepath string, ...) (location string, err error)
- func UploadGCP(conf *livekit.GCPUpload, localFilepath, storageFilepath string) (location string, err error)
- func UploadS3(conf *livekit.S3Upload, localFilepath, storageFilepath string, ...) (location string, err error)
- type PlaylistWriter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func UploadAliOSS ¶ added in v1.5.1
func UploadAliOSS(conf *livekit.AliOSSUpload, localFilePath, requestedPath string) (location string, err error)
func UploadAzure ¶
func UploadAzure(conf *livekit.AzureBlobUpload, localFilepath, storageFilepath string, mime types.OutputType) (location string, err error)
Types ¶
type PlaylistWriter ¶ added in v1.0.4
type PlaylistWriter struct {
// contains filtered or unexported fields
}
func NewPlaylistWriter ¶ added in v1.0.4
func NewPlaylistWriter(p *config.PipelineConfig) (*PlaylistWriter, error)
func (*PlaylistWriter) EOS ¶ added in v1.0.4
func (w *PlaylistWriter) EOS() error
func (*PlaylistWriter) EndSegment ¶ added in v1.0.4
func (w *PlaylistWriter) EndSegment(filepath string, endTime int64) error
func (*PlaylistWriter) StartSegment ¶ added in v1.0.4
func (w *PlaylistWriter) StartSegment(filepath string, startTime int64) error
Click to show internal directories.
Click to hide internal directories.