Channels supports streaming of video content from DVB-T1/2 sources like hdhomerun and more recently from via the .mpa option.
How about supporting the new upcoming DVB-IP standard which is the internet equivalent of DVB-T/DVB-S including service/content discovery.
Would make Channels an early adopter but that might not be a bad thing.