public static Uri CreateTrackerUri(Guid channel_id, string tip) { if (tip==null) return null; var endpoint = ParseEndPoint(tip); if (endpoint!=null) { return new Uri(String.Format("pcp://{0}/{1}", endpoint, channel_id)); } else { return null; } }