Hi Duan,
Can you check the URLs in
/var/www/bigbluebutton/client/conf/config.xml
the system config.xml (which comes with the default install) and your development config.xml in
~/dev/bigbluebutton/bigbluebutton-client/src/conf/config.xml
Do the URLs match?
For example, in the system config.xml you'll see
uri="rtmp://<your_host_or_IP>/bigbluebutton"
However, in the development config.xml, if you see the string 'HOST', as in
uri="rtmp://HOST/bigbluebutton"
then you need to update your config.xml. See
If the development config.xml looks like it has the same URLs (and these are the URLs that the BigBlueButton client is using to connect to your server), then try restarting the BigBlueButton server.
sudo bbb-conf --clean
(Here the '--clean' just cleans out the log files so you can more easily look for errors after startup). In 0.81-dev, the bbb-web process caches the config.xml for a session, so if your making changes to the static config.xml -- whether it's the packaged config.xml or your development config.xml -- you need to restart BigBlueButton for those changes to take effect. (This caching was an optimization done as part of the support for dynamic config.xml).
Let us know if the above gets you going.
Regards,... Fred
--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton