Dolby.io is a platform that offers developers a range of audio and video APIs and SDKs to enhance their applications with immersive media capabilities. With Dolby's expertise, developers can integrate advanced features like spatial audio and noise reduction into their applications, delivering crystal-clear audio and captivating experiences.
Dolby.io empowers developers to elevate their applications with immersive audio and video experiences. By leveraging Dolby's APIs and SDKs, developers can add features like surround sound and voice enhancement to captivate their users. The platform's extensive resources facilitate a seamless integration process, enabling developers to unlock the full potential of Dolby's technologies and create exceptional media experiences.
You can find more details and the supported operations at Dolby.io | qibb Catalog.
How to get started with Dolby.io integration
Before you get started Dolby.io integration, please make sure that you have the needed permissions for those operations.
You will need an App Key, App Secret and some tokens (Streaming API Token, Streaming Publishing Token) depending on which Dolby.io node you need to use.
Get an App Key and App Secret associated with your Dolby.io application in the Dolby.io Dashboard. Click Create App to get started.
Name your application and click on the Create button.
Once you create a new application you will see your App Key and App Secret on the dashboard in the Applications view. You will use the App Key and App Secret to authenticate for Dolby.io Communications API and Dolby.io Media API.
To get your Publishing token for Dolby.io Streaming Director API, switch to the Streaming page from the top navigation bar and click on the Create button.
Set your token in the popup window and click on the Confirm button.
There you can find your Publishing token.
To get your Publishing token for Dolby.io Streaming Multicast API, go to the Settings from the menu on the left side of the page and click on the Create button.
Name your token and click on the Create button.
Go to qibb Workflow Editor, open Node Catalog in the right sidebar, and install the Dolby.io nodes by clicking on the + button.
For Dolby.io Streaming Multicast API and Dolby.io Streaming Director API, the authentication node is not needed. Enter your tokens into the Advanced/Security field of the node and start using the integration!
If you use Dolby.io Communications API or Dolby.io Media API, you will also need to use the authentication node.
Drag and drop Dolby.io Auth node and other Dolby.io nodes as needed from the left sidebar to your flow and connect them.
Enter your App Key and App Secret in the Dolby.io Auth node. Then select your operation and enter your parameters in the other Dolby.io nodes and you can start using the integration!
Importing flow examples of a node
Once you've successfully installed a node from the qibb catalog, you can easily import example flows that showcase how the nodes can be used. These example flows are directly accessible within the Flow Editor and are designed to guide users with helpful hints, including how to configure mandatory parameters and credentials.
Here's how to import examples:
In the top right corner of the Flow Editor, click on the menu icon.
Select Import to open the Import Dialog.
Click on the Examples tab.
Choose an example from the list.
Confirm your selection by clicking on the Import button.
By following these steps, you are now ready to make basic API calls using the provided examples. For further exploration of what’s possible, you can find more complex examples in the Flow Catalog.