Sorry if I'm being a bit daft (or stating the bleeding obvious) - but isn't the 'footage' from a computer game? Specifically the 'LockOn' or 'Digital Combat Simulator' series? The Russian media used the same game to present 'satellite photos' of a 'Su-27 downing MH17' a while ago...