DLNA didasarkan pada UPNP A / V.
UPNP A / V akhirnya menjadi mimpi buruk interoperabilitas. Standar A / V UPNP sangat terbuka. Banyak fitur opsional. Tidak ada set dasar format media yang harus didukung perangkat. Dukungan format video adalah masalah bagi hampir semua perangkat media. Pada saat UPNP A / V dirilis, ini terutama benar di masa ketika Apple dan Microsoft secara aktif berperang pada format media "standar", dan beberapa vendor bersedia untuk mengadopsi format terbuka seperti FLAC, dan MKV yang paten dan status lisensi naik di udara pada saat itu, atau untuk mencari-cari daftar lisensi paten paten yang tak ada habisnya yang diperlukan untuk memainkan format standar.
Selain itu, standar UPNP A / V sangat longgar ditentukan. Pembacaan standar yang sangat luar biasa adalah hal biasa. Implementasi minimalis adalah aturan daripada pengecualian. Dan mengejar minimalis mengarah ke beberapa bacaan yang cukup luar biasa dari standar A / V UPNP.
DLNA adalah upaya untuk memperbaiki kekurangan UPNP A / V dengan menimbun ribuan halaman persyaratan tambahan di atas standar A / V UPNP. Organisasi standar DLNA menyediakan suite tes standar yang harus dilewati perangkat bersertifikat.
Menurut spesifikasi DLNA, perangkat DLNA HARUS kompatibel dengan perangkat UPNP A / V, sesuai dengan ketentuan standar DLNA. Tetapi tidak ada persyaratan bahwa mereka HARUS kompatibel. Jadi (kejutan kejutan) lebih sering daripada tidak, mereka tidak kompatibel. Dalam keadilan, beberapa implementasi UPNP yang umum sangat buruk sehingga tidak sepenuhnya merupakan kesalahan dari konsorsium DLNA.
DLNA juga memiliki masalah. Awalnya biaya di suatu tempat di lingkungan $ 50.000 untuk mendapatkan satu set spesifikasi, dan (puluhan?) Ribuan dolar untuk mendapatkan sertifikasi, dan terus terang, ditambah persyaratan tambahan dalam praktik untuk memperoleh jurang maut dari dokumen standar ISO di keluarga standar ISO MPEG dengan biaya yang sangat besar, karena standar ini digabungkan dengan referensi dalam standar DLNA, yang kemudian digabungkan dengan referensi standar ISO lainnya. Semuanya dengan biaya besar. Semua yang pada gilirannya menghalangi implementasi DLNA open-source yang masuk akal.
UPNP A / V di sisi lain, telah diterbitkan dalam dokumen yang tersedia secara bebas.
Ditambah ukuran tipis spesifikasi DLNA, yang masih memiliki semua jenis CAN dan MUSTs dan HARUS tersebar secara bebas melalui persyaratan. Membuatnya sangat mudah bagi dua perangkat DLNA bersertifikat untuk ingin tidak ada hubungannya dengan satu sama lain karena CAN dan SHOULD yang tidak kompatibel.
Jadi ketika semua itu dikatakan dan dilakukan, meskipun interoperabilitas telah meningkat secara dramatis, itu masih tidak terlalu bagus.
Sebagian besar waktu belakangan ini, perangkat UPNP sebagian besar berinteroperasi dengan perangkat DLNA tetapi tidak disertifikasi (karena biaya yang sangat mahal untuk melakukannya) sehingga tidak dapat disebut perangkat DLNA.