Hi Russ,
You definitely need to start publishing again once you arrive in the new
room (a synchronizationChange event on IConnectSession would do it). Note
this other thread http://forums.adobe.com/message/2725283, where we found a
bug in the publisher classes when logging in/out while using the same
instance of Audio/Webcam publisher. There's a fix posted, or you can wait a
little while (days, not weeks =), when the bug will be included in the next
release.
room sessions typically last around 5 minutes after the last person has
left. It takes a bit of CPU for us to tear down a session, so we like to
make sure to wait until it's definitely over before doing so. Seems like for
your case, sending the users to a brand new room would be the way to go?
Either that, or using the server to server APIs we're about to release (wait
for it =), you could kill the history node for the chat and re-add it, which
effectively clears it out.
nigel