BigBlueButton is open source. If you wanted to setup your own BigBlueButton server with Canvas, you need to give the hostname and shared secret to your CSM so they can make the updates.
All you need to do is change two files in BigBlueButton for the audio to work.
1. Edit /opt/freeswitch/conf/dialplan/default/bbb_echo_test.xml and change the text in bold
2. Edit /opt/freeswitch/conf/dialplan/default/bbb_conference.xml and change the text in bold in two places:
After you make the above changes, restart BigBlueButton.