Knowledge Base article states:
Pre-Release access for DVR subscribers
Knowledge BaseAutomatic Sideload (recommend)
To install the Channels beta as a separate app on your device, simply go into the stable Channels app and select Settings > Support > Beta Testing > Install Beta App
On my ONN with Channels 4.8.0, "Settings > Support" has nothing about "Beta Testing".
I submitted diagnostics.