2010-05-17 5 views
0

YouTube 동영상을 재생하는 실버 라이트 애플리케이션을 개발하고 싶습니다. 사용자가 thri PC에 Silverlight 응용 프로그램을 설치하도록하고 싶지 않아 브라우저에서 비디오를 재생해야합니다. 어쨌든 이것을 달성 할 수 있습니까?실버 라이트 (브라우저)에서 youtube vidoes를 재생하는 방법은 무엇입니까?

+0

는 http://www.uxpassion.com/2009/08/silverlight-tutorial-play-hd-youtube-videos-silverlight/을 살펴 없습니다. 아직 답변하지는 않았지만 Silverlight에서 HD 동영상을 재생 한 결과가 몇 가지 있습니다. 그들이 아직도 사용하고 있는지, 다시 말하면 내가 사용했던 것이 아닌지 나는 모른다. – Rangoric

+0

Hrm, 거기서 조금 더 읽고 (나왔을 때 읽었습니다.) 어떤 이유로 더 이상 작동하지 않는 것으로 보입니다. 어쩌면 그것을 할 수있는 출발점으로 남겨 둘 것입니다. – Rangoric

답변

1

실버 라이트 4에는 새로운 웹 브라우저 컨트롤이 제공되어 HTML 콘텐츠 (예 : YouTube에 iframe 포함)를 표시 할 수 있습니다. 불행하게도이 컨트롤은 브라우저 외부 모드 인에서만 작동합니다. 따라서 사용자가 자신의 PC에 앱을 설치하는 것을 원하지 않는다면 이는 사용자에게 적합하지 않습니다.

그래서 나는 그 문제를 해결하기 위해 볼 수있는 유일한 방법은

A)는 유튜브의 콘텐츠를 보여주는 팝업 (새 브라우저 창)을 열고 있습니다.

B) youtube를 보여주는 Silverlight 앱 위에 자바 스크립트를 사용하여 새 div/iframe을 엽니 다. 소위 Silverlight 앱에 창없는 모드을 사용하도록 설정해야합니다. 그렇지 않으면 앱 상단에 어떤 종류의 HTML도 표시 할 수 없습니다.

환호, 알렉스

관련 문제