Воспроизведение видео в Windows Phone 7 - PullRequest
0 голосов
/ 08 ноября 2010

Я пытаюсь воспроизвести файл WMV в WP7 с помощью элемента управления MediaElement, но всегда получаю исключение «ag_e_network_error» в событии MediaFailed элемента управления MediaElement.Я нашел это решение , но оно не работает для меня, потому что у меня вообще нет подключенного телефона.Любое другое решение, о котором вы можете подумать?

Вот xaml:

 <MediaElement Grid.Row="0"
                          x:Name="mediaSample"
                          Source="/Media/Wildlife.wmv"
                          AutoPlay="True"
                          HorizontalAlignment="Left"
                          VerticalAlignment="Top"
                          Height="200"
                          Width="200"
                          MediaOpened="MediaElement_MediaOpened"
                          MediaFailed="mediaSample_MediaFailed" />

Для '/Media/Wildlife.wmv' 'Build Action' установлено 'Content' и 'Copy toВыходной каталог »установлен на« Копировать всегда ».

Спасибо!

1 Ответ

2 голосов
/ 09 ноября 2010

Все зависит от кодека, который использует видео.

Используйте эту справочную страницу для подробностей.

Поскольку вы пытаетесь воспроизвести видео WMV, у вас есть определенные ограничения (некоторые кодеки имеют определенные ограничения по разрешению, а один вообще не поддерживается в эмуляторе):

alt text

Решением этой проблемы будет физическое устройство. На самом деле, для любого серьезного развития мобильной платформы вам понадобится реальный телефон, поэтому я бы порекомендовал инвестировать в него.

...