It appears to be an old-fashioned, relatively low power CRT display, presumably for radar. I believe these can't be guaranteed to produce a visible image in all cockpit conditions [1], so they mount a hood to block out peripheral light.
"The aircraft features an IFR compatible, all digital flight deck, which can accommodate six crew including a pilot, co-pilot, navigator, radio operator and two flight engineers. The flight deck is incorporated with automated navigation and flight control systems for quick analysing and servicing."
http://img-fotki.yandex.ru/get/9327/30348152.174/0_78a5f_446...
Is he confirming the route with ground features and matching to a map? It looks like a large scope of some sort.