Deserialize channel from JSON