This fixes #8069.  It now takes the labels for inputs and outputs as a comma separated list.  Each element is applied to that datachannel.  The first element is used if there are not enough elements.