Bagikan melalui


Mempersonalisasi Pengiriman Media

[Fitur yang terkait dengan halaman ini, Pemutar Media Windows SDK, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer. MediaPlayer telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer alih-alih Pemutar Media Windows SDK, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Tidak seperti komunikasi satu arah yang menyiarkan konten yang identik dengan audiens massa, Windows Media Technologies memberi Anda alat untuk menggunakan demografis untuk individualisasi siaran. Dengan Internet, komunikasi dua arah dalam skala besar tersedia. Pertukaran informasi dinamis ini memungkinkan penyedia konten mengenal audiens mereka dan merespons dengan presentasi yang disesuaikan.

Contoh berikut, menggunakan perusahaan fiktif, menggambarkan bagaimana pengiriman konten streaming dapat dipersonalisasi. Diskusi ini mengasumsikan bahwa Anda terbiasa dengan Halaman Server Aktif (file ASP, atau .asp) dan menentukan variabel.

News Network adalah organisasi berita siaran fiktif yang telah memperluas operasinya untuk menyertakan situs web. Fitur utama situs ini adalah bagian di mana pengguna dapat membuat siaran berita yang dipersonalisasi sendiri. Alih-alih melihat siaran berita tradisional yang ditujukan untuk audiens massa, pengguna melihat program berita lengkap yang hanya berisi topik minat pribadi. Urutan berikut menjelaskan pengalaman pengguna yang khas.

  1. Pengguna baru masuk ke situs, dan mengklik Buat Siaran Berita Pribadi Anda.
  2. Formulir preferensi terbuka. Pada formulir ini, pengguna menjawab pertanyaan mengenai preferensi pribadi, seperti berita favorit, berita paling tidak favorit, hobi, dan metode biasa untuk menerima berita harian.
  3. Pengguna mengirimkan informasi ini, dan beberapa detik kemudian melihat siaran berita pribadi yang lengkap, 15 menit yang berisi konten program, transisi, dan komersial. Pemilihan setiap elemen media, termasuk komersial, didasarkan pada profil pengguna, dan dicapai secara otomatis dengan komponen Windows Media Technologies dan alat Internet off-the-shelf.

Daftar berikut menjelaskan bagaimana berbagai alat berinteraksi untuk membuat siaran berita yang dipersonalisasi.

  1. Formulir preferensi yang diisi pengguna adalah Halaman Server Aktif (ASP) (Choices.asp). Data yang diperoleh dari formulir preferensi dianalisis oleh dua komponen server. Satu komponen menggunakan informasi untuk mengkueri database Microsoft SQL Server berita. Komponen lainnya adalah server iklan yang menggunakan seperangkat aturan kompleks berdasarkan persyaratan kontrak dan demografi untuk menjadwalkan iklan yang sesuai dengan pengguna pada saat itu.
  2. Kedua database mengembalikan bagian yang berbeda dari daftar putar. Database berita menampilkan sekumpulan Entri cerita yang sesuai, dan server iklan mengembalikan serangkaian Entri komersial yang sesuai.
  3. Halaman ASP kedua (PlayShow.asp) menerima Entri dari database berita dan server iklan, dan menggabungkannya dengan Entri buka, tutup, dan transisi standar. Semua Entri kemudian ditata sesuai dengan templat yang disediakan oleh PlayShow.asp, dan halaman ASP mengembalikan daftar putar kepada pengguna.
  4. Kontrol Pemutar Media Windows yang disematkan pada komputer pengguna memutar daftar putar dari awal hingga akhir, dan pengguna melihat siaran berita yang dipersonalisasi.

Contoh berikut adalah bagian dari file daftar putar yang mungkin diterima pengguna. Spanduk iklan, tautan MOREINFO, dan ABSTRACTS telah ditambahkan ke dalamnya.

<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>

  • Contoh perusahaan, organisasi, produk, orang, dan peristiwa yang digambarkan di sini adalah fiktif. Tidak ada hubungan dengan perusahaan, organisasi, produk, orang, atau acara nyata yang dimaksudkan atau harus disimpulkan.

Membuat Metafile Playlists

Daftar Putar Metafile

Menggunakan Metafile Playlists

Referensi Elemen Metafile Windows Media

Panduan Metafile Windows Media