Since D3 is so CPU intensive, you might want to consider taking the streaming load away from your CPU too, using a capture card to handle all of the rendering for you.