beavermml :
can we use Intel iGPU to offload the task of streaming? or it cannot be done?
If your streaming software supports Intel's QuickSync then yes, you should be able to use that and dump 90-95% of the encode workload on the IGP if you don't mind the lower quality output.