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

Backup audio without camera stream #25

Open
yoe opened this issue Mar 4, 2023 · 0 comments
Open

Backup audio without camera stream #25

yoe opened this issue Mar 4, 2023 · 0 comments

Comments

@yoe
Copy link
Member

yoe commented Mar 4, 2023

Currently, all audio goes through the camera stream. We have a primary audio stream that uses separate microphones and that goes through the camera in one channel, and a second audio stream that just uses the camera microphone in the back of the room through another channel. This is sent to the voctomix machines as a stereo audio stream.

The two audio channels are then separated into two audio streams, and stored as that on disk. We then allow reviewers to select the first or the the second stream in the review system, and also offer the possibility of selecting a mix of both channels (as a sort of "best of both worlds" situation).

This works fine for situations where the problem was with the microphones or the mixer, or something along those lines. It however means that the camera stream is a single point of failure, and if for some reason the camera stream drops during a talk (and this happens a few times during every FOSDEM), then unfortunately there is nothing that can be done.

We should evaluate the possibility of adding an ambient microphone to the front-of-room videobox (the one that captures slides), which can function as a last-resort audio stream. It should be muxed as a 3rd audio stream into the final recorded video. In cases of lost camera streams, this would still allow us to recover something. The quality will probably be terrible, but it would be better than nothing.

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

No branches or pull requests

1 participant