No. You cannot use Netflix on Discord by streaming it on a smartphone. This is because the concept of screen share is restricted by the Digital Rights Management.