By default the Windows XP Windows Media Player does not support DVDs. It links to their site which suggests different vendors where you have to pay for DVD codecs/decoders. I have found some free ones on the internet but they only give me issues.
This older superuser question was helpful but the accepted answer only gave me video playback without any audio playback.
51 Answer
It will be quite hard to work out which codec you have used (or not) and just sending you lots of links may not be preferable. So as a work around you can use this free player:
EDIT
As per warsong suggestion, you could try
As per your request, this Google Search page of XP codecs is the best I can offer.
2