DolbyioCommsSdk class
DolbyioCommsSdk is the main class that allows an application to interact with Dolby.io services.
Properties
- command → CommandService
-
Retrieves the CommandService instance that allows sending messages to conferences.
final
- conference → ConferenceService
-
Retrieves the ConferenceService instance that allows interacting with conferences.
final
- filePresentation → FilePresentationService
-
Retrieves the FilePresentationService instance that allows presenting files during conferences.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- mediaDevice → MediaDeviceService
-
Retrieves the MediaDeviceService instance that allows managing devices through the system.
final
- notification → NotificationService
-
Retrieves the NotificationService instance that allows inviting participants to conferences.
final
- recording → RecordingService
-
Retrieves the RecordingService instance that allows recording conferences.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- session → SessionService
-
Retrieves the SessionService instance that allows the SDK to connect with the Dolby.io backend.
final
- videoPresentation → VideoPresentationService
-
Retrieves the VideoPresentationService instance that allows presenting video files during conferences.
final
Methods
-
initialize(
String customerKey, String customerSecret) → Future< void> -
Initializes the SDK using the
customerKey
andcustomerSecret
. For security reasons, we recommend using the initializeToken method in production. Use initialize method only for prototyping new applications. -
initializeToken(
String? accessToken, RefreshAccessTokenType refreshAccessToken) → Future< void> - Initializes the SDK with an access token that is provided by the customer backend communicating with Dolby.io servers. The token allows securing the customer key and secret. The following diagram presents the authentication flow:
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- instance → DolbyioCommsSdk
-
final