I want to provide functionality for encrypted conference calling. I
imagined doing this with openvpn for the network encryption and asterisk
for the sip and meetme functionality. I have alpha web based tools for
aiding account and room creation, and imagined a simple way to present
documentation for users to set up their clients.
Last night I realized that this was going to be all too much for most
users, and someone suggested to me bundling all of this functionality
into a client. I see that there is a java based openvpn client called
Oast (http://sourceforge.net/projects/oast/) and I see that Jitsi makes
use of the OSGi Framework.
Is this a rediculous idea to try and integrate openvpn support into
Jitsi? Am I re-inventing the wheel with the openvpn/asterisk
implementation to provide encrypted voice and conference calling?