[zdf] Add support for channels