예제 라디오 방송국 재생 목록

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

다음 예제 코드는 3개의 록 라디오 방송국을 스캔하는 재생 목록을 만드는 방법을 보여 줍니다. 가상의 회사 인 Adventure Works Radio 브랜드는 재생 목록과 재생 목록 내의 모든 개별 스트림에 있습니다. 코드를 작성할 때 모든 URL 및 파일 이름을 Windows 미디어 플레이어 액세스할 수 있는 유효한 파일 이름으로 변경합니다.

각 스테이션에 대한 재생 목록이 만들어집니다. 네 번째 재생 목록은 처음 세 가지를 검색합니다. 재생 목록은 동적으로 생성된 광고를 참조하고 Adventure Works Radio 브랜딩을 사용하도록 만들어집니다.

라디오 방송국을 나타내는 재생 목록 중 하나는 다음과 같을 수 있습니다.

<ASX version = "3.0">
    <TITLE>Adventure Works Radio</TITLE>
    <MOREINFO href = "https://www.adventure-works.com" />
    <ENTRY clientSkip = "no" skipIfRef = "yes">
       <REF href = "https://www.adventure-works.com/ad.asp/" />
    </ENTRY>
    <ENTRY>
        <TITLE>MyWRCK Radio</TITLE>
        <ABSTRACT>MyTown's Best Rock 'n Roll</ABSTRACT>
        <COPYRIGHT>2000 RadioNetwork</COPYRIGHT>
        <MOREINFO href = "https://www.adventure-works.com" />
        <REF href = "https://www.adventure-works.com" />
        <REF href = "https://backup.adventure-works.com" />
    </ENTRY>
</ASX>

그런 다음 개별 재생 목록에 대한 참조로 재생 목록을 생성할 수 있습니다.

코드 예

<ASX Version = "3.0">
    <TITLE>Adventure Works Radio Top 3 Rock Stations</TITLE>
    <MOREINFO href = "https://www.adventure-works.com/MyTop3Rocks"/>
    <REPEAT>
        <ENTRY ClientSkip = "no">
            <REF HREF = "https://www.adventure-works.com/ad.asp/">
        </ENTRY>
        <DURATION VALUE="00:00:30" />
        <ENTRYREF  HREF = "https://www.adventure-works.com/asx/RadioNetwork.wax"/>
        <DURATION VALUE="00:00:30" />
        <ENTRYREF HREF = "https://www.adventure-works.com/asx/RadioNetwork2.wax/>
        <DURATION VALUE="00:00:30" />
        <ENTRYREF HREF = "https://www.adventure-works.com/asx/RadioNetwork3.wax"/>
    </REPEAT>
</ASX>

이 예제에서는 광고와 참조되는 각 3개의 스테이션의 30초가 하나씩 재생됩니다. REPEAT 요소의 COUNT 특성이 정의되지 않았기 때문에 이 주기는 무기한 반복됩니다.

  • 용례에 사용된 회사, 기관, 제품, 사람 및 이벤트 등은 실제 데이터가 아닙니다. 어떠한 실제 회사, 조직, 제품, 사람, 이벤트와도 연관시킬 의도가 없으며 그렇게 유추해서도 안 됩니다.

메타파일 재생 목록 만들기

재생 목록 예제

메타파일 재생 목록

Windows Media 메타파일 요소 참조

Windows Media 메타파일 가이드