Initialize factories for both broadcasts and encodings