다음을 통해 공유


미디어 액세스

[이 페이지와 연결된 기능인 Windows 미디어 플레이어 SDK는 레거시 기능입니다. MediaPlayer로 대체되었습니다. MediaPlayer는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows 미디어 플레이어 SDK 대신 MediaPlayer를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

재생 목록을 사용하여 Windows 미디어 플레이어 재생되는 스트리밍 미디어 또는 미디어 파일을 지정하고 제어합니다.

ENTRY 요소를 사용하여 단일 미디어 요소(미디어 파일 또는 라이브 스트림) 및 모든 자식 요소(예: 이미지, MOREINFO 링크 및 추상 텍스트)를 지정합니다. ENTRYREF 요소를 사용하여 재생 목록을 지정합니다. 재생 목록에는 하나 이상의 ENTRY 또는 ENTRYREF 요소가 포함될 수 있습니다. Windows 미디어 플레이어 첫 번째 항목으로 시작한 다음 목록이 완료될 때까지 각 항목을 차례로 재생하여 재생 목록을 실행합니다.

ENTRY 요소는 Windows 미디어 플레이어 재생할 수 있는 모든 유형의 미디어를 가리킬 수 있습니다. 여기에는 몇 가지 이름을 지정할 수 있는 .wma, .wmv, .asf 및 .avi 파일뿐만 아니라 라이브 스트림도 포함됩니다. 일련의 ENTRY 또는 ENTRYREF 요소를 사용하여 미디어 콘텐츠를 참조하면 재생 목록을 사용하여 여러 원본으로 구성된 단일 스트림을 보낼 수 있습니다. 참조된 스트림은 순차적으로 재생되며 뷰어에 의해 하나의 연속 스트림으로 표시됩니다. 예를 들어 재생 목록에는 .wma 확장명이 있는 Windows Media 파일의 표준 소개와 라이브 Windows Media 스트림이라는 두 개의 ENTRY 요소가 포함될 수 있습니다.

참고

재생 목록에는 다양한 버전의 DRM(Digital Rights Management)으로 만든 콘텐츠가 있는 미디어 파일에 대한 링크가 포함되어서는 안 됩니다. 메타파일 재생 목록에서 DRM 버전 1 콘텐츠가 있는 미디어 파일과 이후 DRM 버전으로 만든 미디어 파일에 대한 링크가 있는 경우 Windows 미디어 플레이어 DRM 버전 1 콘텐츠만 재생합니다.

 

재생 제어

재생 목록을 사용하여 재생되는 미디어 클립뿐만 아니라 재생되는 클립의 부분과 방법을 제어할 수 있습니다. 재생 목록을 사용하여 반복 또는 반복할 클립 집합을 정의하고, 재생 기간을 설정하고, 시작 시간을 할당하고, 각 항목에 대해 시작 및 끝 마커를 할당할 수 있습니다. STARTTIME, STARTMARKERENDMARKER 요소는 미디어 파일의 표식과 함께 작동합니다.

예를 들어 다음 재생 목록은 하나의 ENTRY에서 광고 배너와 연결된 MOREINFO 링크를 사용하고 STARTMARKERENDMARKER를 참조합니다.

<ASX version ="3.0">
<Title>Windows Media Example</Title>
<Abstract>Windows Media Technologies</Abstract>
<MoreInfo href = "https://www.proseware.com"/>
    <!--This is the first Entry -->
    <Entry>
        <Title>This is the ad</Title>
        <Author>Ad Department</Author>
        <Copyright>2000</Copyright>
        <Abstract>This is a description of the ad.</Abstract>
        <MoreInfo href = "https://www.proseware.com/"/>
        <Ref href="ad.wma"/>
        <Banner href ="purchase.gif">
           <Abstract>Click here to go to our website.</Abstract>
           <MoreInfo href = "https://www.litwareinc.com/" />
        </Banner>
     </Entry>        
    <!-- This is the second Entry -->
    <!-- The Windows Media file plays from Segment2 to Segment3 -->
    <Entry>
        <Title>Playlist Clip Number Two</Title>
        <Author>Windows Media</Author>
        <Copyright>2000</Copyright>
        <Ref href="show.wma"/>
        <StartMarker Name = "Segment2" />
        <EndMarker Name = "Segment3" />
    </Entry>
</ASX>

기간 설정

DURATION 요소를 사용하여 클립 또는 클립 집합을 재생할 기간을 지정합니다. 또한 PREVIEWDURATION 요소와 함께 ASX 요소의 PREVIEWMODE 특성을 사용하여 클립 또는 클립 집합을 재생할 기간을 지정할 수 있습니다. PREVIEWDURATION 요소를 사용하여 연결된 클립을 재생할 기간을 지정하려면 PREVIEWMODE 특성을 YES로 설정합니다. PREVIEWDURATIONDURATION 요소는 동일한 동작을 갖습니다.

메타파일 재생 목록

메타파일 재생 목록 사용

Windows Media 메타파일 요소 참조

Windows Media 메타파일 가이드