Video
Apa itu berkas MPD?
`.mpd` adalah manifest XML yang digunakan MPEG-DASH, dengan nama resmi Media Presentation Description (MPD). Isinya menjelaskan periode presentasi, adaptation set, representasi seperti kualitas video, dan cara menemukan segmen media. Audio dan video disimpan dalam segmen terpisah; MPD memberi tahu pemutar tentang susunan dan lokasi pengambilannya.
Kapan memilih format ini
- Memberikan referensi presentasi dan segmen kepada pemutar DASH
- Menjelaskan susunan media berdasarkan waktu dan kualitas untuk siaran langsung atau sesuai permintaan
Kapan menghindari format ini
- Menyimpan data video atau audio itu sendiri
- Mengonversi media hanya dengan mengganti ekstensi XML menjadi .mpd
Kegunaan umum
- Menjelaskan segmen media dan lokasinya untuk distribusi MPEG-DASH
- Menyampaikan pilihan kualitas video serta trek audio atau subtitle alternatif
Karakteristik
- Menjelaskan struktur presentasi dan media dalam XML
- Menyusun periode serta pilihan kualitas atau media dengan Period/AdaptationSet/Representation
- Merujuk segmen melalui metode seperti SegmentTemplate atau SegmentList
Kelebihan dan kekurangan
Kelebihan
- Dapat menjelaskan beberapa bitrate serta trek audio atau subtitle
- Menyampaikan struktur distribusi berbasis segmen kepada pemutar
- Digunakan untuk streaming langsung maupun sesuai permintaan
Kekurangan
- MPD memerlukan segmen yang dapat diakses dan pemutar yang kompatibel
- Ketidaksesuaian XML
- waktu
- atau templat URL dapat menggagalkan pemutaran
- Dukungan pemutar harus sesuai dengan profil DASH dan opsi distribusi
Membuka dan mengonversi
Cara membuka
Periksa XML dengan editor teks. Untuk memutar presentasi, berikan URL MPD kepada pemutar yang mendukung MPEG-DASH dan pastikan segmen yang dirujuk dapat diakses.
Cara mengonversi
Gunakan encoder atau packager yang kompatibel untuk membagi media menjadi segmen dan membuat MPD untuk profil DASH yang dipilih. Mengganti nama berkas XML menjadi `.mpd` tidak membuat presentasi DASH. Uji manifest dan segmen pada lingkungan pemutaran tujuan.
Hal yang perlu diperhatikan
- URL relatif di MPD bergantung pada lokasinya; periksa kembali setelah memindahkan konten atau mengubah jalur CDN.
- Cocokkan profil DASH
- codec
- dan metode enkripsi dengan dukungan pemutar.
- Pada MPD langsung
- frekuensi pembaruan
- waktu ketersediaan segmen
- dan sinkronisasi jam dapat memengaruhi pemutaran.
Pertanyaan umum
Apakah berkas MPD berisi video?
Tidak. MPD adalah manifest XML yang menjelaskan susunan dan lokasi segmen video atau audio.
Apakah MPD sama dengan `.m3u8`?
Keduanya manifest streaming adaptif, tetapi `.mpd` digunakan untuk MPEG-DASH dan `.m3u8` untuk HLS. Sintaks dan dukungan pemutarnya berbeda.
Bisakah browser langsung memutar MPD?
Tidak selalu secara bawaan. Lingkungan pemutaran harus mendukung MPEG-DASH dan codec media yang digunakan.