TurtleRadio update format

When the Audiotron goes out for a TurtleRadio station update, it first looks up the host "duncan.turtleradio.com," then retrieves the new list of stations via http, from a url of the form:

http://duncan.turtleradio.com/output/playlist.asp?m=XXXXXXX&client=audiotron&version=3_2_25
Where XXXXXXX is your "serial number" for your account on turtleradio.

The format of the reply is as shown below, with pretty formatting. In the real response all whitespace between tags, newlines, and carriage returns are removed.

So, in theory if turtleradio.com ever goes away, it would not be hard to set up another webserver to generate the proper response, and load radio stations into your audiotron. The hardest part would be setting up your own dns so that lookups for "duncan.turtleradio.com" resolve to the IP of your choosing.


<TBSTATIONS>
        <length>41151</length>
        <username>XXXXXXX</username>
        <ttl>7</ttl>
        <updateavail>false</updateavail>
        <time>1100978122</time>
        <station>
                <id>2047</id>
                <category>Adult Contemporary</category>
                <title>Amped Out</title>
                <location>http://www.ampedout.net/ampedOut-128k.pls</location>
                <format>Shoutcast</format>
                <pa>null</pa>
        </station>
        <station>
                <id>9752</id>
                <category>Adult Contemporary</category>
                <title>AZ Sessions - Live Wednesday nights</title>
                <location>http://150.135.84.17:8000/listen.pls</location>
                <format>Shoutcast</format>
                <pa>null</pa>
        </station>
	
	...
	
</TBSTATIONS>