[Jack-Devel] How to use Jack in Windows as intermediate between an application and DarwinStreamingServer

PrevNext  Index
DateMon, 12 Sep 2011 12:09:39 +0200
From Mihai Cernea <[hidden] at it-sudparis dot eu>
To[hidden] at lists dot jackaudio dot org
In-Reply-ToMihai Cernea [Jack-Devel] How to use Jack in Windows as intermediate between an application and DarwinStreamingServer
Follow-UpPaul Davis Re: [Jack-Devel] How to use Jack in Windows as intermediate between an application and DarwinStreamingServer
Follow-UpStéphane Letz Re: [Jack-Devel] How to use Jack in Windows as intermediate between an application and DarwinStreamingServer
Hello,

I have just finished installing Jack 1.9.8(32bit) on my Windows XP and I 
tested it by connecting the microphone to the speakers and all seems to 
be working fine so I should be able to start using Jack, but I do not 
exactly how.

The task I want to fulfill is something like this: I have an application 
that runs on a server in more that one instance and I want to be able to 
stream the sound from this application to different clients in real 
time. I was able to achieve this by using virtual audio drivers, set the 
output for my application to one of this drivers and use that driver as 
an input for a streamer like VLC that encodes the sound and sends it via 
DarwinStreamingServer to the client. This is working, the quality is OK, 
but the problem is that sometimes I get a huge delay on the client(up to 
several seconds) and because I stream the video as well this delay is 
unacceptable.
I was thinking of replacing this chain by Jack and use a different port 
for different instances of the application, capture the sound, encode it 
and streams the audio via same DSS.
The thing is I do not know what should I do to be able to create a new 
port and make my application use it as the output for it's audio. The 
encoding and streaming should not bee to hard, I could use FFMpeg for 
example.

That was at least the original plan, but if anyone has a different 
solution I am more than glad to hear it.

Thank you.
Regards,
Mihai.
PrevNext  Index

1315822171.31169_0.ltw:2,a <4E6DDA63.1040606 at it-sudparis dot eu>