2012-11-01 1 views
0

내 응용 프로그램에서 Viddler 비디오를 재생하려고하지만 작동하지 않습니다.WinRT C# MediaElement를 사용하여 비디오 게임하기

XAML :

< MediaElement VerticalAlignment="Center" Visibility="Visible" 
    HorizontalAlignment="Center" 
    Name="myMediaElement" Height="350" 
    Width="640" /> 

그리고 내 C# :

myMediaElement = new MediaElement(); 
Uri url = new Uri("http://www.viddler.com/embed/5b17d44f/"); 
myMediaElement.Source = url; 
myMediaElement.Play(); 

어떤 도움이 좋을 것 여기 내 간단한 코드입니다! 내가 페이지에 도착하면 아무 일도 일어나지 않고 응용 프로그램은 아무 것도하지 않습니다. ...

편집 : 결국 나는 단지 http://www.viddler.com/embed/5b17d44f/ URL을 Webview로 호출하기로 결정했습니다. 아이디어지만 작동합니다.

+0

코드를 실행하면 정확히 무엇이 발생합니까? 또한 'MediaElement'가 WinRT .NET 프로필 내에 포함되어 있다고해도 100 % postive가됩니다. 내 연구에 따르면'MediaElement'는'WinRT .NET Profile'에 목표를 둔 응용 프로그램 내에서 사용할 수 없습니다. 당신은 자신의 솔루션을 개발해야 할 것입니다. –

+0

코드를 실행해도 아무 것도 보이지 않는 것 같습니다. MS의 SDK 자습서에서 MediaElement 사용 예제를 보여 주지만 FileOpenPicker 모듈과 함께 사용합니다. – Damien

답변

0
  1. 새 MediaElemet를 만들지 마십시오. 이미 하나 생성했습니다 (XAML). 재생 미디어가 이미로드되어있는 경우에만 작동합니다

편집이 XAML에 AutoPlay="True"을 설정합니다.

+0

당신의 대답에 고마워하지만 내 문제를 해결하지 않는 것, 나는 장치에서 비디오를 다운로드하고 나서 그것을 재생해야한다고 생각한다. URL에서 직접 재생하는 것이 불가능 해 보일 수 있기 때문이다. – Damien