-
public interface StreamApi
-
-
Method Summary
Modifier and Type Method Description abstract Either<String, PlayerSettings>fetchPlayerSettings(Long libraryId, String videoId)abstract ManageCollectionsApigetCollectionsApi()API endpoints for managing video collections abstract ManageVideosApigetVideosApi()API endpoints for managing videos abstract VideoUploadergetVideoUploader()Component for managing video uploads abstract VideoUploadergetTusVideoUploader()Component for managing TUS video uploads abstract SettingsRepositorygetSettingsRepository()abstract ProgressRepositorygetProgressRepository()Component for managing progress of video -
-
Method Detail
-
fetchPlayerSettings
abstract Either<String, PlayerSettings> fetchPlayerSettings(Long libraryId, String videoId)
-
getCollectionsApi
abstract ManageCollectionsApi getCollectionsApi()
API endpoints for managing video collections
-
getVideosApi
abstract ManageVideosApi getVideosApi()
API endpoints for managing videos
-
getVideoUploader
abstract VideoUploader getVideoUploader()
Component for managing video uploads
-
getTusVideoUploader
abstract VideoUploader getTusVideoUploader()
Component for managing TUS video uploads
-
getSettingsRepository
abstract SettingsRepository getSettingsRepository()
-
getProgressRepository
abstract ProgressRepository getProgressRepository()
Component for managing progress of video
-
-
-
-