I'm trying to use JitsiVideobridge in mixing mode, at the moment using only
The conference is created and populated using the REST interface (with POST
and PATCH), and during the tests with two participants I experienced often
problems with one way audio: in this cases JVB does not relay the audio to
I added some debug logs to figure out this issue, and from what I
understood it seems related to a wrong direction of the rtp stream JVB --->
Callee: the stream starts with 'recvonly" direction, and then change to
"sendrecv" ; maybe this initial direction somehow causes the problem.
Just to try to change this behavior, I made this "hack" in the
MediaDevice device = getContent().getMixer();
* It is necessary to start receiving media in order to
* determine the MediaFormat in which the stream will send the
* media it generates.
//if (stream.getFormat() == null)
Commenting the sedDirection call above, all the tests systematically
succeed and I don't have the problem anymore.
So my question is: what do you think about this problem? Could this
*brutal* hack break something else in JVB?
Thanks in advance,