Yes, we offer owners of Brand channels the option to embed the stream on their website. A small set-up fee will apply.