언어: HTML | XAML

원격 재생을 사용하여 장치로 미디어 스트리밍(XAML)

원격 재생 기능을 사용하면 컴퓨터에서 네트워크 장치로 오디오, 비디오 또는 이미지를 쉽게 스트리밍할 수 있습니다.

로드맵: 이 항목은 다음 항목과 연관되어 있습니다. 참고 항목:

소개

원격 재생 기능을 사용하면 컴퓨터에서 홈 네트워크 상의 장치로 오디오, 비디오 또는 이미지를 쉽게 스트리밍할 수 있습니다. 예를 들어 응용 프로그램에서 비디오를 보고 있는 사용자가 이 비디오를 TV로 스트리밍하여 같은 방에 있는 사람 모두에게 보여 줄 수 있습니다.

원격 재생 기능은 오디오, 비디오 또는 이미지를 인증된 원격 재생 수신기로 스트리밍합니다.

원격 재생 기능은 장치 참 메뉴에 포함되어 있습니다. 오디오, 비디오 또는 이미지가 포함된 응용 프로그램에서 사용자가 장치 참 메뉴를 엽니다. 그러면 미디어 콘텐츠를 스트리밍할 수 있는 홈 네트워크의 장치가 표시됩니다.

응용 프로그램에서 원격 재생 기능 사용

재생 계약을 구현하면 응용 프로그램에서 재생을 통해 이미지, 오디오 또는 비디오를 스트리밍할 수 있습니다. 응용 프로그램에서 재생 계약을 구현하려면 SourceRequested 이벤트에 등록해야 합니다. 그리고 GetForCurrentView 메서드를 호출하여 현재 PlayToManager에 대한 참조를 가져옵니다. 그런 다음 PlayToManager의 addEventHandler를 호출하여 이벤트 처리기를 SourceRequested 이벤트와 연결할 수 있습니다. 이벤트 처리기에서 이벤트 처리기에 전달된 PlayToSourceRequestedEventArgs 개체의 SetSource 메서드에 응용 프로그램의 미디어 요소를 전달합니다.

사용자가 장치 참 메뉴에서 원격 재생 대상을 선택하면 원격 재생 기능은 SourceRequested 이벤트를 발생시킵니다. 그런 다음 원격 재생 기능은 SetSource 메서드에 전달된 미디어 요소를 사용자가 선택한 대상 장치로 스트리밍합니다.

원격 재생 기능에서 응용 프로그램의 미디어를 대상 장치로 스트리밍하는 경우 응용 프로그램이 백그라운드로 이동하고 다른 응용 프로그램이 활성 상태일 때도 미디어 스트리밍이 계속됩니다. 자세한 내용은 시작, 다시 시작 및 멀티태스킹을 참조하세요.

응용 프로그램에서 원격 재생 기능 사용 시의 지침

응용 프로그램에서 사용자가 비디오 또는 이미지를 보거나 오디오를 들을 수 있는 경우 미디어를 원격 장치로 스트리밍할 수도 있도록 응용 프로그램에 원격 재생 기능을 포함합니다.

사용자가 사용할 수 있는 오디오, 비디오 또는 이미지 콘텐츠가 있는 경우 항상 응용 프로그램에서 장치 참 메뉴를 사용하도록 설정해야 합니다.

사용자가 원격 재생 기능을 사용하여 원격 장치로 미디어 스트리밍을 시작한 후에는 응용 프로그램을 계속 탐색할 수 있게 합니다 미디어 스트리밍을 유지하려면 응용 프로그램의 미디어 요소가 범위 내에 남아 있어야 합니다.

재생은 Windows UI의 일부이므로 사용자가 응용 프로그램의 특정 페이지나 화면으로 이동하지 않아도 원격 재생 기능을 사용할 수 있습니다.

관련 항목

빠른 시작: 응용 프로그램에서 원격 재생 기능 사용
빠른 시작: 원격 재생 기능을 사용하여 슬라이드 쇼 스트리밍
예제
재생 샘플
PlayToReceiver 샘플
미디어 서버 샘플

 

 

표시:
© 2015 Microsoft