미디어 배달 개인 설정
[이 페이지와 연결된 기능인 Windows 미디어 플레이어 SDK는 레거시 기능입니다. MediaPlayer로 대체되었습니다. MediaPlayer는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows 미디어 플레이어 SDK 대신 MediaPlayer를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
Windows Media Technologies는 동일한 콘텐츠를 대량의 사용자에게 브로드캐스트하는 단방향 통신과 달리 인구 통계를 사용하여 브로드캐스트를 개별화하는 도구를 제공합니다. 인터넷을 사용하면 대규모 양방향 통신을 쉽게 사용할 수 있습니다. 이러한 동적 정보 교환을 통해 콘텐츠 공급자는 대상 그룹을 파악하고 사용자 지정된 프레젠테이션으로 응답할 수 있습니다.
다음 예제에서는 가상의 회사를 사용하여 스트리밍 콘텐츠 배달을 개인 설정할 수 있는 방법을 보여 줍니다. 이 설명에서는 활성 서버 페이지(ASP 또는 .asp 파일)와 변수 정의에 익숙하다고 가정합니다.
News Network는 웹 사이트를 포함하도록 운영을 확장한 가상의 방송 뉴스 organization. 사이트의 기본 기능은 사용자가 개인 설정된 뉴스캐스트를 만들 수 있는 섹션입니다. 사용자는 대중을 대상으로 하는 전통적인 뉴스캐스트를 보는 대신 개인적인 관심의 topics 포함하는 완전한 뉴스 프로그램을 볼 수 있습니다. 다음 시퀀스는 일반적인 사용자 환경을 설명합니다.
- 새 사용자가 사이트로 이동하여 개인 뉴스캐스트 만들기를 클릭합니다.
- 기본 설정 양식이 열립니다. 이 양식에서 사용자는 즐겨 찾는 뉴스 기사, 가장 좋아하는 뉴스 기사, 취미 및 일상적인 뉴스를 받는 일반적인 방법과 같은 개인 기본 설정에 대한 질문에 답변합니다.
- 사용자는 이 정보를 보내고 몇 초 후에 프로그램 콘텐츠, 전환 및 광고가 포함된 15분 분량의 전체 개인 뉴스캐스트를 볼 수 있습니다. 광고를 포함한 각 미디어 요소의 선택은 사용자 프로필을 기반으로 하며 Windows Media Technologies 구성 요소 및 기성 인터넷 도구를 사용하여 자동으로 수행됩니다.
다음 목록에서는 다양한 도구가 상호 작용하여 맞춤형 뉴스캐스트를 만드는 방법을 설명합니다.
- 사용자가 입력하는 기본 설정 양식은 ASP(활성 서버 페이지)(Choices.asp)입니다. 기본 설정 양식에서 가져온 데이터는 두 서버 구성 요소에 의해 분석됩니다. 한 구성 요소는 정보를 사용하여 뉴스 기사의 Microsoft SQL Server 데이터베이스를 쿼리합니다. 다른 구성 요소는 계약 요구 사항 및 인구 통계에 따라 복잡한 규칙 집합을 사용하여 해당 시간에 사용자에게 적합한 광고를 예약하는 광고 서버입니다.
- 두 데이터베이스는 재생 목록의 서로 다른 부분을 반환합니다. 뉴스 스토리 데이터베이스는 적절한 스토리 항목 집합을 반환하고 광고 서버는 적절한 상업용 항목 집합을 반환합니다.
- 두 번째 ASP 페이지(PlayShow.asp)는 뉴스 스토리 데이터베이스 및 광고 서버에서 항목을 수신하고 표준 쇼 열기, 닫기 및 전환 항목과 결합합니다. 그런 다음 PlayShow.asp에서 제공하는 템플릿에 따라 모든 항목이 배치되고 ASP 페이지는 사용자에게 재생 목록을 반환합니다.
- 사용자 컴퓨터의 포함된 Windows 미디어 플레이어 컨트롤은 처음부터 끝까지 재생 목록을 재생하고 사용자는 개인 설정된 뉴스캐스트를 볼 수 있습니다.
다음 예제는 사용자가 받을 수 있는 재생 목록 파일의 부분입니다. 광고 배너, MOREINFO 링크 및 ABSTRACTS가 추가되었습니다.
<ASX Version="3">
<TITLE>MyPersonalized NewsCast</TITLE>
<ENTRY ClientSkip="no">
<!<entity type="mdash"/>- Commercial Element 1 -->
<REF HREF="mms://proseware.com/Commercial.wma" />
<BANNER HREF="https://www.proseware.com/images/MoreInfo.gif" >
<MOREINFO HREF="https://www.proseware.com" target="_blank" />
<ABSTRACT>Courtesy of Windows Media Technologies
</ABSTRACT>
</BANNER>
</ENTRY>
<ENTRY>
<!<entity type="mdash"/>- Program Element 1 -->
<TITLE>A Celebrity's Life</TITLE>
<COPYRIGHT>Copyright 2004</COPYRIGHT>
<REF HREF="mms://proseware.com/SomePath/TheFile.wma" />
<ABSTRACT>
:: A celebrity looks back on her career after 40 years in public life.
</ABSTRACT>
<COPYRIGHT>Copyright 2004-- All Rights
Reserved
</COPYRIGHT>
</ENTRY>
<ENTRY>
<!<entity type="mdash"/>Program Element 2 -->
<TITLE>City council votes to build new bicycle path</TITLE>
<COPYRIGHT>Copyright 2004</COPYRIGHT>
<REF HREF="mms://proseware.com/SomePath/MyFile.wma" />
<ABSTRACT>
:: Some residents opposed changing the landscape in the public parks to accommodate bicycles.
</ABSTRACT>
<COPYRIGHT>Copyright 2004 -- All Rights Reserved
</COPYRIGHT>
</ENTRY>
</ASX>
- 용례에 사용된 회사, 기관, 제품, 사람 및 이벤트 등은 실제 데이터가 아닙니다. 어떠한 실제 회사, 조직, 제품, 사람, 이벤트와도 연관시킬 의도가 없으며 그렇게 유추해서도 안 됩니다.
관련 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기