I think the major problem is that the ssdp.pl script expects a string from the player that looks to be a serial number, and the player's is too new for it. Look in the script and find the variables $player_request and $linux_request and delete the last two hex digits from them. That may be all you need to do.
_________________________
Bitt Faulk