Unless they've built a competent emulator, I don't see how they're doing this. The whole point of the stream initially was so hardware-based emulation could take place at a server and streamed to the player.
Watch me stream games and hunt trophies on my Twitch channel!
Check out my Twitch Channel!:
www.twitch.tv/AzurenGames