На WP7 и компьютере: автоматическое воспроизведение первого элемента списка воспроизведения с использованием SMF (Silverlight Media Framework)

В настоящее время у меня есть видео SmoothStreaming, поступающее с сервера Wowza, и в настоящее время мы используем SMF для воспроизведения видео на Windows Phone 7 и на компьютере. Мы добавляем манифест в плейлист и устанавливаем его

PlaylistItem { DeliveryMethod = DeliveryMethods.AdaptiveStreaming };

Проблема, с которой мы сталкиваемся в настоящее время, заключается в том, что даже если для проигрывателя установлено значение AutoPlay="True", видео не запустится само по себе. Мы должны открыть список воспроизведения в плеере и выбрать первое видео, чтобы начать воспроизведение.

мы также пытались использовать CurrentPlaylistItem, но это ничего не изменило.

кто-нибудь имел дело с плавным потоком с Wowza Server? Может кто-то пролить свет на это странное поведение?

1 ответ

Решение

При попытке воспроизведения видео на Windows Phone 7 с использованием SMF (Silverlight Media Framework) важно знать, что видео H.264/MPEG-4 не будет воспроизводиться в эмуляторе и не будет воспроизводиться, если устройство подключено на компьютер. Видео будет воспроизводиться только в том случае, если устройство подключено через WIFI или 3G.

Более того, не забудьте иметь последнюю версию SMF. Сообщалось, что привязка CurrentPlaylistItem не работает на определенных версиях. Быстрое решение этой проблемы - сделать привязку в коде, а не в xaml.

Другие вопросы по тегам