Comments (1)
Hi @HaoTao95, at the moment BDK and the SDK's we use don't support isolated audio. There is a workaround but you have to modify the codebase on your own. In the following Bot Media SDK document we can observe that we can configure the AudioSocketSettings to receive the unmixed buffers. As the documentation says, you will only receive the top four active speakers (you won't be able to receive all participants' audio) and the bot will receive only unmixed audio and not both unmixed and mixed. Also, the unmixed audio is optimized for machine cognition rather than for human perception, so some concealment treatments aren't applied to the received audio streams in the unmixed mode. If you want to move forward with this workaround, you should modify how the local media session is created, and how the audio buffers are handled.
from broadcast-development-kit.
Related Issues (18)
- Getting a error 405 when getting call details, even I am able to join the bot to the call HOT 3
- How to add a DNS record pointing to ngrok's TCP Url. HOT 14
- Unable to play rtmp stream output from a local run. HOT 3
- Not able to extract stream due a get frames issue enve the request is 200 HOT 5
- Broken link to Prerequisites HOT 1
- State goes from Establishing to Terminated while joining a meeting HOT 2
- Local setup error and behavior HOT 2
- Joining a Call (Establishing) takes forever HOT 2
- RTMP injection is failing when creating the Pipeline HOT 1
- 'There is no service configured with virtual machine <name> registered' error when starting botService.exe HOT 2
- Facing GStreamer error while running the solution locally HOT 5
- CosmosClient init error - Parameter 'accountEndpoint' cannot be null during build
- delete request HOT 1
- We are having queries on configuring “Azure SDK Service principle” and provide contributor role access to it. HOT 1
- ENHANCEMENT :: add OSC (Open Sound Control) endpoint to BDK
- No audio/Source with device.api property equals wasapi found
- Teams Broadcast solution work with a key vault with private endpoint
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from broadcast-development-kit.