WDTV on one public IP while PC is on another public IP. How can they talk?

Static routes wont help the broadcast packets. Windows home networking requires everything to be one one subnet. Without advanced services like WINS and so forth, it’s not going to work across a router.