Hey, so is there any way to integrate ads without RAF?
The use of RAF is required, use of RAN is not. Check the different ways we publish AVOD channels.
There may be some confusion about which is what:
RAF (Roku Ads Framework) is a BrightScript library that helps with proper fetching, parsing, displaying of ads and ad measurements. It can use different ad "feeds", not only the default (Roku's own) - see raf.setAdURL().
RAN (Roku Ads Network) is ran by the Roku's ads department, manages different ads campaigns/supply/demand/etc. Its server is pre-configured as default in RAF, that helps with onboarding - but some channels use different ads servers.