have a look at the RavWare PPViewer Xtra. Ive seen it used to create draggable and irregularly shaped media players but i havent used it myself.

Good luck