NBC pushes forward with multicast strategy