To watch Shangai Diamond League live online you will need your device IP in one of the areas below;
Live Stream 1 - Digi Sport 3 free Romanian IP
Live Stream 2- CCTV 5 free China IP
Live Stream 3 - CBC free if you have Canadian IP
Live Stream 4 - Eurosport Player most European countries IP's (Subscription required 6.99€ Euros a monthly or 59.99€ for all year)