Skip to content

Releases: krispai/webrtc

Audio Hook for IOS in WebRTC v121

27 Feb 09:58

Choose a tag to compare

Pre-release

The WebRTC build introduces Krisp Audio Hook into WebRTC for IOS v121.

Audio Hook for WebRTC IOS

12 Mar 21:24

Choose a tag to compare

Pre-release

Introduction

The release introduces the audio hook to allow modification of the sound stream of the WebRTC app. The audio hook is only available for IOS integration. A similarly structured audio hook will be available for other platforms in the upcoming releases.

Details

This version is based on the 5563 branch from Google WebRTC public repository. The branch corresponds to Google Chrome version 111. The audio hook is added on top of it.

The audio hook allows writing a sound processing module in the IOS application code. The change allows the injection of the sound processing module into RTCPeerConnectionFactory class, allowing WebRTC sound stream modification. The sound processing module should be written in the IOS application code by inheriting the newly added RTCAudioProcessorDelegate abstraction. The implementor of the class is assumed to implement a sound frame processing system. RTCPeerConnectionFactory has the new setup function that should be used to accept the sound processing module written in the IOS application code.