The “0fp” solution provides MDPS audio processing in-browser as compiled JavaScript for WebRTC and other applications.
Features
- Achieve maximum speech intelligibility with MDPS audio processing performed in each endpoint’s browser.
- Give users control over their audio experience. Provide simple or extensive controls based on your users’ needs.
- Smart Gate provides echo cancellation and noise reduction for endpoints that do not have AEC built into the hardware.
- Push-to-Talk provides 2-way radio performance for extreme acoustic environments.
- MDPS can be used to boost the signal to extreme volume levels!
- Endpoint configuration files may be loaded from the server. These configurations include the MDPS profile as well as Smart Gate and other parameters for reliable performance on known endpoints.
- Currently compatible with Windows and OSX browsers that support WebRTC. Mobile compatibility coming soon (see iOS and Android SDKs as a current solution).
- Integration Examples – The SDK currently includes an example of integration into a Twilio Video server. An example of processing music is also included.
What it is…
- This SDK provides an audio solution that may be integrated into existing WebRTC systems to improve the user experience.
- The SDK may also be used to enhance music or other audio within the web browser.
- The SDK includes a working WebRTC setup with a web client interface and basic server that may be deployed locally for testing.
- The UI provided in this demo may be used in whole or in part to provide the desired audio features for your system.
- All controls are exposed to provide example use of the API and provide a platform for calibrating your endpoints.
- Bongiovi engineering is happy to provide insight into appropriate controls for average users.
What is it not…
- This SDK is not intended as a fully functional WebRTC system.
- The WebRTC components are derived from the open source examples and represent the bare minimum required to demonstrate the audio solution.
- This SDK does not address internet bandwidth or connection issues.
- This audio processing solution works with an uncompressed audio stream after codec decoding.