How to get channel 4 working

Had you ever thought of using Pipelight? It still involves Wine, but Pipelight was created to give a Linux-native solution to using certain plugins within web browsers, instead of needing to Wine your entire browsing session.

Except, instead of enabling silverlight, enable Shockwave;

sudo pipelight-plugin --unlock shockwave
sudo pipelight-plugin --enable shockwave