I'm guessing live streaming the creation of the game.
I think it's a good idea, not only can it promote the programs you're using and you as a developer, but also can help the community since they can see Construct2 in action and have an active live chat for their questions.
He means to record himself or his desktop with C2 open as he works on a project. That's live streaming. Not very exciting, though, as working on C2 projects can hardly be compared to a female championship wrestling match.