Stream microphone input to HTML5 using c# - c#

I want to capture an audio source such as mic or sound card using c# and stream it to a remote HTML5 application preferably using the HTML5 "Audio" tag.
I don't want to use browser plugins (such as VLC or Flash)
I need the latency to be minimal.
Thanks!
Uzi

Related

How to set output sound device with selenium in c#

I have 30 virtual audio devices and I need to get output from each browser to process audio in real time. To get audio output I am using c# library (naudio) that connects to audio device and gets audio stream. Basically, I need to get sound stream from every browser. How can I set audio device? Or maybe use different way to capture output stream?
I tried using use-file-for-fake-audio-capture to get audio stream from file, but it can not be done for real time processing.
I am using seleium to control browser to get to websites which audio I want to process (eg. youtube or facebook). But I have like 30 browsers running at the same time. I think I can use NAudio library to capture stream from a specific application but I didn't find some information about it.

How to record a two-way conversation in UWP using speakers and microphone

I want to record a two-way conversation using a speaker and microphone in my UWP app. Currently I am able to record using a microphone, and generate an audio file using a microphone, but now I want to allow the user to select both microphone and speaker and generate two files for speaker and microphone, e.g when the user uses Skype call my UWP app should be able to record both my voice (Microphone) and the recipient's voice (Speaker).
Is it possible using WASAPI and stereo mix? How do we implement it in UWP code (C#)?
Is it possible using WASAPI and stereo mix? How do we implement it in UWP code(C#).
You could not make a recorder plugin to record audio stream comes from other apps with uwp. And WASAPI does not provide such api to approach. If you want to capture the audio comes from your live chat app, the recorder should be internal, not plugin. The simple principle can be to write audio streams from the microphone and headphones on the same timeline.

Audio and Video streaming at the same time using C#

I'd like to create an application client-server in C# (WPF).
On the server side I want to make a capture from few cameras and I want to send a preview to client (monitoring system).
Apart from that client can select one of the preview and take the audio stream from one of the camera.
What library I can use to get stream from few webcams simultaneously?
What about audio streaming from one of the camera?
I don't know how to synchronize video and audio streaming.
Do you have any idea how to achieve this functionality?

How to integrate Adobe Flash Media Server into Asp.Net application to record audio?

I would like to try to create an Asp.Net C# application to record audio online using Adobe Flash Media Server. Could you please tell if it is doable, and suggest what I could start with?
Thanks.
There are some options to you:
Microphone access in Silverlight via Flash and JavaScript
Accessing Web Camera and Microphone
Audio recorder Silverlight 4 sample
Sorry, that this is not a Adobe Flash Media Server, but I hope it will be helpful for doing what you want.

.Net code to capture HDMI input from external device

I have a pet project I want to write that would require a .Net application to be able to capture a video stream from an HDMI input into the PC. I see capture h/w devices out there that will allow for HDMI input, but these normally come with their own software for the client. Is there a h/w appliance that will allow me stream via HDMI into my PC and then capture that stream directly using .Net? Or, is there a different approach that I should be looking for?
The important part is that I want to get the video stream from an external video source that outputs via HDMI into a .Net application on my PC.
Thanks
Neil

Categories

Resources