private void PlayVideo() { CurrentUnit = GenerateCurrentTime(); mediaPlayer.Source = new Uri(string.Format(UrlTemplate, CurrentUnit.Hours, CurrentUnit.Minutes, CurrentUnit.SecondsIn)); mediaPlayer.Play(); }
private TimeUnit GenerateCurrentTime() { TimeUnit unit = new TimeUnit(); TimeSpan current = DateTime.Now.TimeOfDay; Debug.WriteLine(current.ToString()); int minutes = current.Minutes; int seconds = 0; int modulusResult = minutes % 5; minutes = minutes - modulusResult - 5; seconds = (modulusResult + 5) * 60 + current.Seconds; Debug.WriteLine(seconds); unit.Hours = current.Hours.ToString("D2"); unit.Minutes = minutes.ToString("D2"); unit.SecondsIn = seconds.ToString(); return unit; }