В нашем плагине Windows Media Center мы используем API PlayMedia для воспроизведения видео. Это документированный API от MS для воспроизведения видео, который задокументирован в SDK.
Например.
AddInHost.Current.MediaCenterEnvironment.PlayMedia(Microsoft.MediaCenter.MediaType.Video, path, false)
В Vista, после этого звонка, у нас есть опыт работы со СМИ:
AddInHost.Current.MediaCenterEnvironment.MediaExperience
Однако в Windows 7 материал немного более неустойчивый , и кажется, что MediaExperience отправляется в поиски земли через определенное время или определенные случайные действия.
Как мне последовательно воспроизводить видео и переходить на полный экран в Windows 7?
Существуют ли обходные пути, чтобы этот API работал постоянно в 100% случаев.
Кажется, что удаленный канал просто умирает или что-то в этом роде.