We are aware of the issue regarding stream2.othellohosts.net/CheapFFMPEG services.
At this stage it appears to be a NIC failure, an engineer in en-route to diagnose and correct. We will post more information once we have it.
Update
We apologise for the extended outage, the failure has been repaired.