Re: Live ISS Streaming - Crew Activities.
Just checked, Meg at 12:00.
The picture is of the inside of one of the modules with a control laptop in the top-left.
It is a live feed - it's just that there's nobody working there right now.
I do know that they are fitting up an extra light in the Cupola. From time to time, they have to return to this module to make an electrical connection.