The River Channel is Hudson/North Hudson Community Access Television in Hudson and North Hudson Wisconsin. The channels exist on Comcast Channels 15 & 6 in Hudson and North Hudson. We are a public, government, educational and community access television station and YouTube channel.