slomkowski / mumsi

SIP to Mumble gateway/bridge using PJSUA stack.
Apache License 2.0
41 stars 33 forks source link

Reconnection support #5

Closed slomkowski closed 7 years ago

slomkowski commented 8 years ago
NerdyProjects commented 8 years ago

I would prefer not disallowing the SIP connection, as I personally use mumsi as an asterisk ConfBridge client (Mumble online conference <-> mumsi <-> asterisk ConfBridge SIP/POTS conference). I might use my friday to supply some patches :)

slomkowski commented 8 years ago

By disallowing connection I mean do not answer calls when no connection to Mumble. This can me made customizable in config file anyway.

I might use my friday to supply some patches :)

Great. Did you have any issues with sound quality? I didn't have the opportunity to test my primitive frame mixer implementation with more than two people speaking.

NerdyProjects commented 8 years ago

Unfortunately, no. No live test yet but that will happen in some days. Sound quality so far seems good, although I miss any adaptive resampling and would expect some buffer over/underruns which, as far as I understand, are "corrected" by dropping a frame or filling with zeroes. And the mixer seems a bit CPU hungry - don't know if that gets vectorized nicely by the compiler. Maybe use another library for that? But don't worry yet, I am very thankful for your project because I was in the middle of setting up something with ekiga or chan_alsa when I found this repository :)