Menggunakan Codec dan Objek DSP

Ada beberapa cara untuk menggunakan codec dan DSP Windows Media Audio dan Video untuk mengodekan, mendekode, atau mengubah konten media digital Anda. Windows Media Audio dan Video Codec dan DSP API ditujukan untuk pengguna yang perlu mengonfigurasi objek codec dan DSP secara manual atau menggunakannya di luar konteks salah satu SDK Media Windows, seperti SDK Format Media Windows atau Media Foundation SDK.

Pembuat konten dan pengguna akhir dapat menggunakan berbagai alat dan aplikasi untuk mengodekan konten di Windows Media Audio atau Windows Streaming Video Media. Windows Media Encoder, misalnya, dirancang khusus untuk memudahkan proses pengodean. Demikian juga, Pemutar Media Windows dirancang khusus untuk bekerja dengan baik dengan data media digital yang dikodekan dalam format Windows Media. Untuk banyak aplikasi, menggunakan Windows Media Encoder SDK atau Pemutar Media Windows SDK adalah semua yang diperlukan. Secara khusus, kedua teknologi ini baik untuk skenario yang menyerupai fungsionalitas alat yang mereka otomatiskan.

Jika Anda memerlukan kontrol yang lebih besar atas proses pengodean atau pendekodean, tetapi Anda masih berniat menggunakan Format Sistem Tingkat Lanjut (ASF) sebagai kontainer untuk data media Anda, SDK Format Media Windows mungkin merupakan pilihan yang baik. Objek SDK Format Media Windows menyediakan kerangka kerja yang fleksibel untuk membuat file ASF, dan menyediakan dukungan bawaan untuk codec Windows Media Audio dan Video.

Media Foundation SDK, yang baru untuk Windows Vista, sangat menyederhanakan pengodean dan pendekodean dengan menyediakan alur media yang dapat disesuaikan. Anda dapat mengatur properti media input dan output dan pemuat topologi Media Foundation akan mengonfigurasi codec dan DSP yang diperlukan untuk Anda.

Alasan utama untuk menggunakan objek codec secara langsung adalah untuk menggunakan codec Windows Media Audio dan Video di luar kontainer ASF. Menggunakan codec dan objek DSP juga menyediakan tingkat kontrol yang tidak tersedia menggunakan salah satu teknologi yang lebih abstrak.

Codec Media Windows