No Multicast Traffic support from ISP?
If your ISP does not carry Multicast Traffic. You can create a GRE Tunnel to bypass the Provider Cloud by essentially creating a Point-2-Point logical link between two end-points. Here is a link do a Cisco doc with more info: http://www.cisco.com/en/US/tech/tk828/technologies_configuration_example09186a00801a5aa2.shtml