Rooms List Updater plugin is a combination of media server function and web handler which every 30 seconds receives a request from media server and sends back full rooms list in xml format. Handler can be found here - videochat/plugins/roomsListUpdater/handler.php[aspx]. The plugin comes handy when you need to control rooms list outside actual application using any scripting language.   Onsite description.

Below is xml structure of rooms list generated by handler in response to media server request:

<roomsList nextUpdate="20"> <!-- update again in 20 seconds -->

<roomInfo id="room_0" maxUsers="-1" type="chat">
    <name><![CDATA[Main]]></name>
    <password><![CDATA[]]></password>
    <description><![CDATA[This is main room]]></description>
</roomInfo>

<roomInfo id="room_1" maxUsers="10" type="chat">
    <name><![CDATA[Room 1]]></name>
    <password><![CDATA[]]></password>
    <description><![CDATA[This is Room 1]]></description>
</roomInfo>

<roomInfo id="room_2" maxUsers="-1" type="chat">
    <name><![CDATA[Room 2]]></name>
    <password><![CDATA[123]]></password>
    <description><![CDATA[It`s password protected room]]></description>
</roomInfo>

</roomsList>