Bekerja dengan Writer Sinks
[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 Sink Writer 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.]
Komponen penulis dari Windows Media Format SDK memproses data media input menjadi aliran bit. Namun, objek penulis tidak mengirimkan aliran bit ke tujuan akhirnya (baik ke file atau lokasi jaringan). Untuk menulis konten ASF ke dalam format yang dapat digunakan, Anda harus menggunakan penampung penulis.
Objek writer mendukung tiga jenis penerima: penerima file, penerima jaringan, dan penerima push. Sebuah wahana penyimpanan menulis konten ASF ke dalam file ASF di dalam disk. Sink jaringan menyiarkan konten ASF dari alamat jaringan. Push sink mengirimkan data ke server yang menjalankan Windows Media Services sehingga server dapat membuat konten tersedia untuk audiens yang dimaksudkan. Anda juga dapat membuat sink Anda sendiri untuk mengirimkan data ASF dengan cara apa pun yang diperlukan oleh aplikasi Anda. Untuk informasi tentang wadah jaringan dan wadah pendorong, lihat Mengirim Data ASF Melalui Jaringan. Sisa bagian ini membahas sink penulis.
Anda dapat mengonfigurasi satu atau beberapa sink untuk setiap instance penulis yang Anda gunakan. Setiap sink hanya menangani satu tujuan. Misalnya, jika Anda ingin menulis tiga file sekaligus, Anda harus membuat dan mengonfigurasi sink file terpisah untuk masing-masing file.
Bagian berikut menjelaskan penggunaan sink penulis.
Bagian | Deskripsi |
---|---|
Menambahkan "Sink" ke Penulis | Menjelaskan cara menambahkan sink ke penulis. |
Mendaftarkan Sink | Menjelaskan cara menghitung sink yang telah ditambahkan ke penulis. |
Mendapatkan Pesan Kesalahan dari Sink | Menjelaskan cara mengonfigurasi sink untuk mengirimkan pesan status ke aplikasi Anda. |
Menggunakan Alih Berkas | Menjelaskan cara menggunakan sink file penulis untuk membuat file ASF pada disk. |
Menggunakan Sink Kustom | Menjelaskan cara membuat dan menggunakan sink kustom Anda sendiri untuk menghantarkan data ASF. |
Topik terkait