Collapse
Torrentech Radio Online!
Current DJ: sci_n_tist
Currently Playing (09:00-10:00): open ties
Current Genre: Drum & Bass
Listeners: 821.6 · Peak Listeners: 62 out of 128 · Bitrate: 160 kbps

iTunes

Real Player

Media Player

Winamp

Flash Player
Schedule · DJ-s · Stats ·

> The radio server is currently down (Unparsable XML)., Why this happens (and how you can prevent it) 
Reply to this topicStart new topic
Offlinejayzn
post 15. Dec 2010, 03:50
Post #1


ghettotech posterchild
*****

Group: VIPs
Posts: 3,742
Thanks: 481
Joined: 10.02.08
From: vancity
Member No.: 27,111



Picture this:

You're ripping it up on the radio.

The listeners are worshipping you in IRC.

The whole world is a slave to the beats emitting from your ethernet cable.

Youre just about to drop the fattest track in your arsenal, really destroy the audience...


and...


then....


bammm...

"The radio server is currently down (Unparsable XML). Please inform an admin."

The radio server shits itself, losing your ratings and record listenership stats.

Fuuuuuuuuuuuuuu......

"Why me???" you cry out... "Why now???"

....

Because you use VDJ and have non "ASCII" characters in your filenames. That's why. It's ALL you baby. That fresh drum and bass track you downloaded from that Hebrew blog just killed the radio.

So, you have questions...

"what is ASCII??? and what the fuck is an XML??? and what does parsable mean?"


To answer your question, first we need to understand a little about computers and how they work!

When you type letters into your keyboard the computer doesn't realize that youre typing letters... it sees a string of ones and zeros called "bits". We all know bits, but how do they relate to letters?

Well read this (stolen from some crappy website):

QUOTE
The actual characters in documents are stored as numeric codes, and today the most common code set is the American Standard Code for Information Interchange (ASCII). ASCII codes extend from 0 to 127; for example, the ASCII code for A is 65, the ASCII code for B is 66, and so on.


Basically what that means is that all letters are (in ASCII) represented by a group of four digits, either being a 1 or 0 (known as a byte).

"I still don't know what you're on about... and how does this tie into VDJ?" I hear you cry. Well, it's like this... XML files are basically a file that holds information. The information inside the XML file can be pretty much anything, XML files aren't really concerned about what is in the file so much as what format the file uses. Thats why XML files are everywhere in computer programming these days. XML files themslves can hold 2-byte characters (like the ones found in Hebrew or Arabic) but the code that uses the XML file to store information often cannot.

So, when youre playing your fat underground dnb track that you swiped from a Hebrew blog, and VDJ sends the track metadata (in a bitstream) to the radioserver, your non-ascii (2 byte) characters in the track idv3 tag get injected into the XML. The server then tries to read (parse) the XML and encounters a bit stream that it cant make any sense of (because the letters were made of 2 byte sets of numbers instead of 1).

So how do you prevent this from happening?

Easy!

take all those weird symbols out of your metadata!

if its not an ascii character... delete it please!

Too much trouble?

Use edcast to stream instead of the VDJ built in streamer.... Edcast won't broadcast your metadata that it receives from VDJ so you dont have to worry about that bit-junk fucking up the radio for yourself and all the djs after.theres some great tutorials in the radio forum about using edcast!

One final thought... every time you break the radio xml GOD KILLS A KITTEN!

FFS! Think of the kittens!

Anyway..... now you know, and knowing is half the battle!
The following 13 user(s) say thank you to jayzn for this great post:
Aicis, Avgvstvs, deejaysterling, dihoryan, djurbanjunkie, freak, funkrunnr, indica, polly, psidre, u4got2wipe, viraltech, weirhamster
+Quote Post
OfflineAicis
post 15. Dec 2010, 04:05
Post #2


Hypnotic Dog (the evil one)
****

Group: VIPs
Posts: 2,164
Thanks: 454
Joined: 26.08.07
From: Latvia, Pinki
Member No.: 14,416



Use VDJ to record your sets instead wink.gif
+Quote Post
Offlinedeejaysterling
post 21. Dec 2010, 06:37
Post #3


Digital Heart, Vinyl Soul
***


Group: Members
Posts: 585
Thanks: 196
Joined: 08.02.08
From: British Columbia, Canada
Member No.: 27,038



but i love my hebrew music sites! LOL


+Quote Post
Offlinedjurbanjunkie
post 21. Dec 2010, 08:27
Post #4


Freek
**


Group: Members
Posts: 318
Thanks: 214
Joined: 29.05.08
From: Toronto Canada
Member No.: 34,858



QUOTE (deejaysterling @ 21. Dec 2010, 00:37) *
but i love my hebrew music sites! LOL


I need those links pls thumbsup.gif
+Quote Post
OfflineDJ Fluid
post 26. Feb 2011, 07:59
Post #5


oldtimer
*

Group: Members
Posts: 72
Thanks: 0
Joined: 19.12.10
From: Leicester UK
Member No.: 63,998



Ah thats what happened to me on my second set. thanks for the info smile.gif
+Quote Post
 
Reply to this topicStart new topic

Collapse

> Similar Topics in This Forum

  Topic S L C Replies Topic Starter Views Last Action
No New Posts Radiosets Not Recording All Broadcasts?
11 Ray_Von 424 15.09.2014 - 17:30
Last post by: viraltech
No new RADIOSETS ARE BACK!!!
31 jayzn 4,715 02.05.2014 - 14:49
Last post by: antion
No New Posts Radio Tape
mixes
1 cajunqueen 978 04.12.2013 - 00:04
Last post by: aegis
No New Posts Radiosets update...
7 pyc 2,103 29.01.2012 - 10:47
Last post by: AWEdio
No New Posts Radiosets look like they are down. :(
hmm....
8 dillagent 2,609 08.08.2011 - 06:40
Last post by: Schnickschnack

Lo-Fi Version Time is now: 23.11.2014 - 09:26