Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for sending and receiving audio, and all that entails. #65

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

gordonklaus
Copy link
Contributor

My motivation for implementing this only included receiving and sending audio (as a back-end service would do), not recording or playing audio from/to microphone and speakers (as a front-end app might). Therefore, I stuck with a fake AudioDeviceModule [0]. Down the road, it might be desirable to allow real AudioDeviceModules.

addresses #7

[0] Another reason for using a fake AudioDeviceModule was so I could disable its capture and push of audio, which audio ended up being interleaved with the audio from sent tracks, corrupting it on the receiving end. There must be a better way to fix this, but I couldn't find it.

@arlolra arlolra mentioned this pull request Oct 11, 2017
@asicerik
Copy link

Any progress on this? I am ready to start putting in more A/V support, and I would prefer to go with this approach if it is approved.

@arlolra
Copy link
Collaborator

arlolra commented Oct 18, 2017

Any progress on this?

It seems reasonable but I haven't looked at it in too much detail. Suffice it to say, it's probably safe to build on.

@veegee
Copy link

veegee commented Feb 18, 2018

I've been working on a new project based on this and it's been working well so far. I'll see if I can clean up some of the code and contribute back to this.

@SpencerCDixon
Copy link

Any updates on this PR?

@26000 26000 mentioned this pull request May 29, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants