MediaElement воспроизводит видео, но не показывает видео

Я могу открыть видео, воспроизвести его и получить позицию и установить позицию, но в окне видео на одном компьютере ничего не отображается. Код отлично работает на одном ПК, но не работает на другом. Кто-нибудь знает или может порекомендовать мне, какие файлы мне нужны для правильной работы MediaElement на XP pro.

Спасибо Роб


person RobC    schedule 18.02.2010    source источник
comment
Вы не запускаете его через Citrix, удаленный рабочий стол или что-то в этом роде, не так ли?   -  person Gus Cavalcanti    schedule 19.02.2010
comment
Я согласен с вашим комментарием. Мне не удалось отобразить видео в MediaElement через подключение к удаленному рабочему столу, хотя оно отлично воспроизводится в Media Player через RDC. Подробнее см. Здесь connect.microsoft.com/VisualStudio/feedback/details/758491/   -  person userSteve    schedule 27.02.2014


Ответы (2)


Для правильного использования MediaElement вам потребуется как минимум Windows Media Player 10 или более поздней версии. Стандартная установка Win XP не включает этого. Однако Vista и Win 7 имеют.

person Oskar    schedule 19.02.2010
comment
Я обнаружил, что что-то меньшее, чем Media Player 11, почти ничего не воспроизводит. - person Steven Robbins; 19.02.2010
comment
А что насчет Silverlight? У меня на странице есть MediaElement - разве он не требует Media Player 10? - person Judah Gabriel Himango; 19.02.2010

Какие медиафайлы вы пытаетесь воспроизвести? Чтобы воспроизводить не только файлы wmv в WPF, вам необходимо установить кодеки.

Ваше поведение очень странное, и у меня аналогичная проблема, но только когда проигрыватель WPF играл в течение многих часов, а средство визуализации видео перестает отображать видео без каких-либо сообщений об ошибках.

Я мог бы посоветовать вам установить кодеки (или переустановить, если они у вас уже установлены). Попробуйте использовать ffdshow + Haali Media Splitter. Эта комбинация позволяет мне воспроизводить любой тип мультимедиа. И не устанавливайте K-Lite Codec Pack, похоже, у меня проблема с зависанием носителя из-за его использования.

person Sergey K.    schedule 13.09.2010