International Datacasting (IDC), a provider of IP-based datacasting solutions for broadband multimedia content distribution via satellite, has received a series of new orders for its live 3-D solution, in conjunction with the upcoming 2010 World Cup South Africa.