Skip to content

How to enable mic audio with file streaming #2111

Description

@bhavinatharva

Is your feature request related to a problem? Please describe.

Currently, there is no support for streaming microphone audio together with audio from a video or audio file source. This makes it difficult to build applications where a recorded video is played while the user speaks live over it to explain or comment on the content.

For example, when explaining a tutorial, presentation, educational topic, or demo video, both the original video audio and the live microphone voice need to be captured and streamed simultaneously.

Describe the solution you'd like

I would like support for streaming microphone audio together with file/video audio in real time. The feature should allow:

  • Playing a recorded video or audio file
  • Capturing live microphone voice simultaneously
  • Streaming both audio sources together in sync
  • Option to mix both into a single output stream or access them separately
  • Maintaining low latency and audio synchronization

Describe alternatives you've considered

One alternative is recording the microphone voice separately and merging it with the video later during editing. However, this does not support real-time streaming and adds additional processing steps.

Another option is implementing custom audio routing and mixing at the native platform level, but this increases development complexity.

Additional context

This feature would be useful for:

  • Educational video explanations
  • Tutorial walkthroughs
  • Live commentary on recorded videos
  • Presentation narration
  • AI-powered video analysis with voice explanation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions