I don't get it, you asked for a way to remote control the WDTV from android, right?
I point you to an application for Android implementing a complete remote control for WDTV...
What else do you need? You don't need to handle any uPnP commands yourself, install the app from market, enter your ip, telnet login and password and you're done.
If you want to know how the uPnP commands work have a look at
/usr/bin/upnp-cmd.
https://svn.wdlxtv.com/filedetails.php?repname=1.05.04-wdlxtv&path=%2Flive%2Ftrunk%2Fusr%2Fbin%2Fupnp-cmd
WDLXTV Project Maintainer
-:] If you like my contributions feel free to
donate for a beer or a new flash drive. ...and always remember: RTFM! (
README,
FAQ,
WIKI) [:-