Я планирую воспроизвести определенное видео, используя MediaElement
. Если пользователь нажимает кнопку->, то видео переключается на другой и воспроизводится. Дело в том, что всякий раз, когда я меняю mediaElement.Source
на второе видео (а затем воспроизвожу его), есть несколько секунд черного экрана, показывающего процесс переключения видео. Как я могу добиться эффекта, с которым сразу переключаются видео? вместо задержек экрана. Возможно, используя несколько MediaElement
s? Заранее благодарим за любой свет.WPF mediaElement переключение источника
0
A
ответ
2
Я предлагаю попробовать еще один MediaElement
, в котором вы подключаете событие MediaOpened
и включаете элемент, отображаемый после его запуска. Убедитесь, что вы вызываете Stop()
на предыдущем элементе, чтобы убедиться, что он перестает играть и очищается.
Смежные вопросы
- 1. WPF: изменение источника MediaElement с ResourceDictionary
- 2. WPF mediaelement
- 3. WPF MediaElement, отправляющий два запроса GET для одного URL-источника
- 4. WPF MediaElement Natural Duration
- 5. Переключение источника QDeclarativeView
- 6. Увеличить видео в WPF MediaElement
- 7. WPF MediaElement, сменить звуковую дорожку
- 8. Загрузить Прогресс с MediaElement WPF
- 9. WPF: Почему MediaElement не воспроизводится?
- 10. Захват каждого кадра WPF MediaElement
- 11. Плейлист для WPF MediaElement app
- 12. C# WPF переключение страниц
- 13. Переключение двух приложений WPF
- 14. Показать первый кадр видео в WPF MediaElement
- 15. WPF - MediaElement перестает играть после изменения позиции
- 16. Увеличить видео с помощью WPF MediaElement
- 17. WPF MediaElement Загрузить файл во время игры
- 18. получить ссылку на MediaElement внутри ItemsControl (WPF)
- 19. Binding MediaElement в положение ползунка в WPF
- 20. WPF MediaElement. Играйте не от начала
- 21. WPF аудиоплеер с помощью MediaElement иногда запаздывает
- 22. WPF полупрозрачная кнопка для управления MediaElement
- 23. C# WPF MediaElement играть онлайн видео
- 24. Анимация Gif в WPF с использованием MediaElement
- 25. Ловля MediaPlayer Исключения из WPF MediaElement Control
- 26. Отключить область видео в MediaElement в WPF?
- 27. Воспроизвести Url видео в WPF MediaElement
- 28. Перепечатка предыдущего вопроса: MediaElement в WPF
- 29. WPF: MediaElement для воспроизведения онлайн-видео
- 30. Система из памяти исключение mediaelement wpf
Можете ли вы дополнительно объяснить свое предложение? Я не понял этого. Благодаря! –
Несомненно. У вас будет два MediaElements, один из них будет скрыт/скомпенсирован, а другой - с текущим видео. Когда пользователь нажимает кнопку, вы меняете видимость двух элементов. Я не уверен, что это возможно, так как я не знаю вашего приложения, но вы можете установить свойство LoadedBehavior для элемента background в * Manual * и оставить его приостановленным, только играя его, как только пользователь нажимает на кнопка. Конечно, если пользователь выбирает видео из списка опций, это может оказаться невозможным. – Matt
Также я забыл упомянуть, что до .NET 4.0 есть несколько ошибок/проблем до этого .NET, если вы используете более раннюю структуру. – Matt