I've created a new project which lets you capture the video/audio from a Chrome tab and redirect into a Custom Channel
See the GitHub README for setup instructions
When running, there is a server on port 5589 which you can then use from a Custom Channel:
#EXTM3U
#EXTINF:-1 channel-id="cnbc",CNBC
chrome://x.x.x.x:5589/stream/cbnc
#EXTINF:-1 channel-id="weatherscan",Weatherscan
chrome://x.x.x.x:5589/stream?url=https://weatherscan.net
h/t @babsonnexus DEPRECATED: PC Stream for Channels (DRM Workaround) | No new hardware required!