No. You cannot Stream Oxygen Channel or enjoy Free Oxygen Channel on the Discovery Plus. It does not support this channel but they do offer some other 60 channels.