Menggunakan Halaman ASP untuk Membuat Daftar Putar Metafile Media Windows Secara Dinamis

[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.]

Anda dapat menggunakan Halaman Server Aktif (FILE ASP, atau .asp) untuk membuat daftar putar secara dinamis berdasarkan informasi yang diberikan oleh pengguna. Halaman ASP adalah halaman web dinamis yang digunakan bersama dengan Microsoft Internet Information Services (IIS). ASP adalah lingkungan di mana Anda dapat menggabungkan HTML, skrip, dan komponen server ActiveX yang dapat digunakan kembali untuk membuat solusi bisnis berbasis Web yang dinamis dan kuat. Halaman ASP mengaktifkan pembuatan skrip sisi server untuk IIS dengan dukungan asli untuk Microsoft Visual Basic Scripting Edition (VBScript) dan Microsoft JScript. Diskusi ini mengasumsikan bahwa Anda terbiasa dengan ASP dan menentukan variabel.

Semua informasi header harus dimuat pada baris pertama string halaman ASP yang dikembalikan ke Pemutar Media Windows.

Saat Anda menggunakan halaman ASP untuk menghasilkan daftar putar, Anda harus menentukan nilai untuk ContentType objek Respons dan properti kedaluwarsa di halaman ASP karena masalah latensi dengan Pemutar Media Windows. Nilai Response.ContentType harus berupa ekstensi nama file yang valid untuk metafiles Windows Media. Nilai yang dapat diterima termasuk wma, lilin, wmv, wvx, asf, dan asx.

Properti Response.expires menentukan durasi waktu, dalam detik, yang Pemutar Media Windows menyimpan file daftar putar. Menentukan nilai nol menghasilkan Pemutar Media Windows meminta daftar putar baru dari server setiap kali pengguna me-refresh halaman.

Lihat Platform SDK untuk detail tentang menggunakan objek Respons di Halaman Server Aktif.

Kode berikut adalah contoh halaman ASP yang digunakan untuk menghasilkan daftar putar metafile Windows Media.

<%Response.ContentType = "video/x-ms-wma"%><%Response.expires=0 %>
<ASX VERSION="3.0">
    <TITLE>Your title here</TITLE>
    <ENTRY>
        <REF HREF ="mms://adventure-works.com/pubpt/filename.wma" />
    </ENTRY>
</ASX>

Membuat Daftar Putar Metafile