DolbyioCommsSdk class Services
DolbyioCommsSdk is the main class that allows an application to interact with Dolby.io services.
Properties
- audioService → AudioService
-
The AudioService allows changing audio settings for the local and remote participants.
final
- 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.
read-onlyinherited
- 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.
read-onlyinherited
- 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
- videoService → VideoService
-
The VideoService allows changing video settings for the local and remote participants.
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 non-existent 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