1
Audio / Re: .Net Audio Issue on Live Stream
« on: May 08, 2017, 10:30:14 am »
Hi eXpl0it3er,
Thanks for your time and help.
I've tried both, buffering and immediately playing it back. The buffering just moves the "Click"-Sound to the end of the buffer. With that in mind, the problem is just a bit better, but for sure costs delay-time.
So even if I buffer a whole Second, I will hear the Sound each Second and loose a lot of realtime speed.
In generel I've implemented a Buffer for checking and merging splitted packets together and removing the "jitter". So I think the Networking-Part is just fine. I got a really good performance and clear voice, except of these "Clicks".
The Problem you described(draw the audio signal back to 0 at the end) will be definetly my problem.
Do you have any idea how I can avoid that?
The only thing coming to my mind is to buffer as long as there is a signal near to 0, splitting it there, playing just the left part and buffer the right part to the next packet.
this may work. So, What do you think?
Thanks again, even if we dont find a solution for that, you already helped me alot.
best regards
trooper
Thanks for your time and help.
I've tried both, buffering and immediately playing it back. The buffering just moves the "Click"-Sound to the end of the buffer. With that in mind, the problem is just a bit better, but for sure costs delay-time.
So even if I buffer a whole Second, I will hear the Sound each Second and loose a lot of realtime speed.
In generel I've implemented a Buffer for checking and merging splitted packets together and removing the "jitter". So I think the Networking-Part is just fine. I got a really good performance and clear voice, except of these "Clicks".
The Problem you described(draw the audio signal back to 0 at the end) will be definetly my problem.
Do you have any idea how I can avoid that?
The only thing coming to my mind is to buffer as long as there is a signal near to 0, splitting it there, playing just the left part and buffer the right part to the next packet.
this may work. So, What do you think?
Thanks again, even if we dont find a solution for that, you already helped me alot.
best regards
trooper