support mutilple Channel in Client