У меня есть приложение WPF Kiosk, и у него есть фоновый таймер, который перенаправляет пользователя обратно на домашнюю страницу, когда нет активности пользователя. Когда Киоск сидит на домашней странице в течение длительного периода времени, я хочу, чтобы на нем была какая-то заставка. Заставке обычно приходится извлекать изображения / видео / флэш-файлы из папки и автоматически циклически повторять их, пока пользователь снова не станет активным.
Таймер отправки должен быть достаточно легким, чтобы справляться с холостым ходом, но у меня вопрос, каков наилучший способ справиться с циклической сменой изображений / видео? Есть ли контроль, который сделает это для меня? Я уверен, что могу загрузить все изображения и видео, но я не уверен, как отобразить их пользователю в WPF.
Мне нужно было бы отображать изображение по несколько секунд каждый, но видео или флэш-файлы должны воспроизводиться до завершения перед заменой.