Object MillicastIntegrationFactory
-
- All Implemented Interfaces:
public class MillicastIntegrationFactory
Factory class for creating a MillicastIntegration.
-
-
Field Summary
Fields Modifier and Type Field Description public final static MillicastIntegrationFactory
INSTANCE
-
Method Summary
Modifier and Type Method Description final static MillicastIntegration
createMillicastIntegration()
Creates a MillicastIntegration instance. -
-
Method Detail
-
createMillicastIntegration
final static MillicastIntegration createMillicastIntegration()
Creates a MillicastIntegration instance.
Use Player.addIntegration to attach this integration to your THEOplayer instance.
val theoplayerView = THEOplayerView(context) val millicastIntegration = MillicastIntegrationFactory.createMillicastIntegration() theoplayerView.player.addIntegration(millicastIntegration)
Then, create a SourceDescription with a MillicastSource as its first source.
theoplayerView.player.source = SourceDescription.Builder( MillicastSource( credential = Credential( streamName = "my-stream-name", accountId = "my-account-id", apiUrl = "https://director.millicast.com/api/director/subscribe" ) ) )
- Returns:
The MillicastIntegration (NonNull).
-
-
-
-