Menambahkan Kontrol Pemutar Media Windows Tersemat

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

Ada dua alasan Anda mungkin mempertimbangkan untuk menambahkan instans Pemutar Media Windows yang disematkan ke presentasi HTMLView Anda. Pertama, jika Anda ingin menampilkan konten video, Anda perlu menggunakan kontrol Pemutar Media Windows ActiveX. Kedua, jika Anda ingin memanfaatkan fitur model objek Pemutar Media Windows dari dalam halaman web HTMLView, Anda harus menggunakan instans kontrol Pemutar untuk melakukannya.

Menggunakan kontrol Pemutar untuk menampilkan video dalam konten HTMLView

Biasanya, Pemutar Media Windows menampilkan video menggunakan panel Video dan Visualisasi dari fitur Sedang Diputar. Karena HTMLView menggunakan area ini untuk menampilkan halaman web Anda, Anda harus menyediakan area tampilan video tambahan jika Anda ingin Pemutar memutar video. Ini mudah dilakukan dengan menggunakan kontrol Pemutar Media Windows ActiveX.

Untuk menggunakan kontrol Pemutar untuk menampilkan video, sematkan kontrol di halaman web HTMLView Anda dengan menggunakan tag OBJECT . Ini adalah teknik yang sama dengan yang Anda gunakan untuk menyematkan kontrol Pemutar ke halaman web mana pun yang ingin Anda tampilkan videonya. Contoh kode berikut menunjukkan sintaks dasar untuk menyematkan kontrol Pemutar di Internet Explorer:

<OBJECT id = "Player" 
    CLASSID = "CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"> 
        <PARAM Name = "autoStart"  Value = "true">
        <PARAM Name = "uiMode" Value = "none">
</OBJECT>

Parameter autoStart memastikan bahwa konten diputar secara otomatis setiap kali URL baru ditentukan. Nilai yang Anda tentukan untuk uiMode terserah Anda, tetapi Anda biasanya ingin menentukan "tidak ada" saat membuat konten untuk presentasi HTMLView. Saat Anda menyematkan kontrol Pemutar Media Windows untuk menampilkan video dengan cara ini, pengguna dapat mengontrol pemutaran menggunakan kontrol Pemutar mode penuh, sehingga tidak perlu memberikan kontrol transportasi tambahan di halaman web. Anda dapat menggunakan ruang yang biasanya akan Anda alokasikan untuk kontrol transportasi untuk menampilkan lebih banyak teks, grafik, atau tautan ke konten lain.

Jangan tentukan parameter URL saat menyematkan kontrol Pemutar Media Windows di halaman web yang dirancang untuk ditampilkan dalam presentasi HTMLView. Sebagai gantinya, tentukan file media digital dalam file .asx yang membuka konten.

Karena Anda menyediakan wilayah tampilan video di halaman web HTMLView, Anda dapat memutuskan di mana memposisikan video dan seberapa besar Anda ingin wilayah tampilan berada. Misalnya, Anda dapat berisi objek Pemutar dalam elemen HTML DIV lalu menentukan posisi DIV untuk menyimpatkan tampilan video di halaman web. Anda dapat mengubah dimensi tampilan video dengan menentukan nilai untuk atribut tinggi dan lebar elemen OBJECT . Anda juga dapat menentukan nilai-nilai ini menggunakan kode skrip.

Menggunakan model objek Pemutar

Model objek Pemutar Media Windows mengekspos properti, metode, dan peristiwa yang dapat Anda gunakan di halaman web HTMLView Anda. Saat Anda menyematkan kontrol Pemutar Media Windows ActiveX di halaman web HTMLView, Anda secara otomatis memiliki akses ke model objek Pemutar.

Jika Anda menyematkan kontrol Pemutar Media Windows di halaman web HTMLView Anda, jangan gunakan model objek Pemutar untuk menentukan file media digital yang akan diputar. Misalnya, jika Anda menggunakan kode skrip untuk menentukan nilai untuk properti URL kontrol tersemat, halaman web HTMLView Anda akan dibongkar dari fitur Sedang Diputar saat file media digital diputar. Untuk mencegah hal ini terjadi, selalu buka file .asx yang menyertakan parameter HTMLView saat Anda perlu menggunakan skrip untuk membuka konten media digital dari halaman web HTMLView Anda.

Menampilkan Halaman Web di Pemutar Media Windows

Player.uiMode

Player.URL

Settings.autoStart