Bekerja dengan Profil

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

Bagian ini menjelaskan cara mendesain, membuat, dan memodifikasi profil. Setiap profil menjelaskan aliran yang akan membentuk file dan hubungan mereka satu sama lain. Objek profil berisi informasi konfigurasi aliran untuk setiap aliran, informasi pengecualian bersama untuk aliran yang tidak dapat dikirimkan secara bersamaan, informasi berbagi bandwidth, dan informasi prioritas aliran.

Tujuan utama profil adalah untuk memberikan informasi konfigurasi aliran ke objek penulis. Penulis menggunakan informasi dalam profil untuk berkoordinasi dengan codec proses pemadatan input. Saat mengonfigurasi aliran media terkompresi, Anda menentukan codec yang digunakan untuk memadatkan data dan pengaturan yang digunakan codec. Anda juga dapat membuat profil untuk aliran yang tidak dikompresi. Beberapa jenis aliran yang tidak dikompresi didukung. Meskipun tidak memerlukan codec, jenis ini memiliki persyaratan sendiri untuk konfigurasi streaming. Untuk informasi selengkapnya, lihat Mengonfigurasi Aliran dan Menggunakan Aliran Audio dan Video yang Tidak Dikompresi.

Mengalirkan informasi konfigurasi untuk aliran menggunakan salah satu codec Windows Media harus diperoleh dari codec dengan menggunakan metode antarmuka IWMCodecInfo3 . Prosedur untuk menggunakan format streaming berbeda untuk codec video daripada untuk codec audio, tetapi dalam kedua kasus, Anda harus memulai dengan mendapatkan format dari codec. Anda tidak boleh mencoba mengonfigurasi aliran secara manual menggunakan salah satu codec Windows Media, karena kesalahan kecil di profil dapat memiliki efek mendalam pada file ASF.

Langkah-langkah dasar dalam membuat dan/atau memodifikasi profil adalah:

  1. Buat profil kosong, atau muat profil yang sudah ada untuk diedit.
  2. Konfigurasikan setiap aliran, jika diperlukan, berdasarkan data profil yang didukung yang diambil dari codec yang akan digunakan untuk mengodekan aliran.
  3. Konfigurasikan pengecualian bersama, jika diperlukan.
  4. Konfigurasikan berbagi bandwidth, jika diperlukan.
  5. Atur prioritas aliran dalam file, jika diperlukan.

Bagian berikut menjelaskan proses pembuatan dan pengeditan profil.

Bagian Deskripsi
Merancang Profil Menjelaskan cara mendesain profil.
Membuat Profil Menjelaskan cara membuat profil kosong.
Mengonfigurasi Aliran Menjelaskan cara mengonfigurasi aliran dan menyertakannya dalam profil.
Menggunakan Pengecualian Timah Menjelaskan cara membuat objek pengecualian bersama dan menyertakannya dalam profil.
Menggunakan Berbagi Bandwidth Menjelaskan cara menggunakan berbagi bandwidth di profil.
Menggunakan Prioritas Aliran Menjelaskan cara menggunakan prioritas aliran di profil.
Menyimpan Profil Menjelaskan cara menyimpan profil kustom Anda ke file.
Menggunakan Profil Sistem Menjelaskan cara bekerja dengan profil sistem untuk menghemat waktu dan upaya dalam membuat profil.
Mengelola Ukuran Paket Membahas cara mengontrol ukuran paket dalam aliran data file yang dibuat menggunakan profil Anda.

 

Catatan Pengguna versi Windows Media Format SDK sebelumnya mungkin terbiasa menggunakan profil sistem tanpa modifikasi untuk membuat file mereka. Windows Media Format 9 Series SDK atau yang lebih baru tidak menyertakan profil sistem baru yang menggunakan Windows Media 9 Series atau codec yang lebih baru. Ini karena meningkatnya jumlah profil yang akan diperlukan untuk mencakup berbagai fitur yang sekarang ditawarkan oleh codec. Anda masih dapat menggunakan profil sistem versi 8 sebagai tempat awal untuk profil Anda. Untuk informasi selengkapnya, lihat Menggunakan Profil Sistem. Untuk informasi tentang mekanisme baru untuk menargetkan profil ke perangkat pengiriman tertentu, lihat Bekerja dengan Templat Kesuaian Perangkat.

Fitur File ASF

Panduan Pemrograman