Both ESO and the NFS hosts the images, don't know what gave you any other impression.
And while the EC stream was pretty bad, at least they let you skip back in the stream and left it up after the presentation ended. The NFS stream wouldn't allow you to go back (useful if you joined late) while it was up.
Personally I liked the ALMA stream best, but it's down now :(
Why is the European Commission doing this? When I recognized Carlos Moedas I immediately skipped to what mattered. The reason why he was ever appointed as Commissioner for Research, Science and Innovation is, to me, more remote than the black hole about which he knows absolutely nothing.
Telling that it's a US organization that hosts the actual picture.
esa.int and eso.org seem to be down actually.