В чем разница между DLNA и UPNP?

может кто-нибудь сказать мне, в чем разница между DLNA и UPNP? Я вижу, что некоторые спецификации устройств (например, NAS) упоминают как (например, Iomega StorCenter), так и только DLNA (например, Netgear Stora).

являются ли эти синонимы одним и тем же или на самом деле существуют два разных протокола? Совместимы ли они, например, если медиа-сервер использует DLNA, а потоковое устройство использует UPNP, будет ли он работать?

24
задан G-Man
07.11.2022 19:42 Количество просмотров материала 3245
Распечатать страницу

6 ответов

UPnP и DLNA-это два разных стандарта.

DLNA получен из UPnP, как попытка нормализовать совместимость средств массовой информации. Он делает это частично, будучи более строгим, чем UPnP (например, путем ограничения количества медиа-форматов), а частично путем добавления функций (например, DRM, т. е. защита от копирования).

DLNA руководящие принципы можно рассматривать как зонтичный стандарт, который определяет, как домашняя сеть взаимодействует вообще уровни.

с по DLNA документ (в формате PDF).

спецификации УПНП а/в обеспечили сильное и гибкие средства для обмена контентом по всему дому, а потому UPnP предложены довольно подавляющим гибкость в выборе поставщиков и провайдеры могли сделать в настройке свою продукцию и услуги, (нажимаем и тянуть, какие типы видео и аудио форматы файлов должны поддерживаться, п.) DLNA разработала свою собственную рекомендации по совместимости упростите процесс.

с http://www.broadband2.com/usingstandardstostandout.asp

Я не мог найти четкого ответа на вопрос, Являются ли чистые UPnP и чистые DLNA устройства непосредственно совместимыми сегодня, но в 2006 они не были (pdf). Моя ставка будет "вероятно, нет", если хотя бы одно из устройств не может обрабатывать оба.

26
отвечен j-g-faustus 2022-11-09 03:30

устройство UPnP может передавать поток с сервера DLNA просто отлично.

устройство DLNA может передавать поток с сервера UPnP. Поскольку DLNA фактически является подмножеством UPnP, возможно, сервер UPnP может предложить формат, который устройство DLNA не распознает и/или не поддерживает.

но на практике это примерно синонимы.

9
отвечен An actual DLNA and UPnP user 2022-11-09 05:47

из Википедии: DLNA

DLNA использует Universal Plug and Play (UPnP) для управления мультимедиа, Открытие и контроль.[4] UPnP определяет типы устройств, которые DLNA поддерживает ("сервер", "рендерер", "контроллер") и механизмы для доступ к мультимедиа по сети. Затем применяются рекомендации DLNA ограничений на типы форматов медиафайлов, кодировки и разрешения, которые должно поддерживать устройство.

Из Википедии: UPnP

Universal Plug and Play (UPnP) - набор сетевых протоколов, которые разрешает сетевые устройства, такие как персональные компьютеры, принтеры, Интернет-шлюзы, точки доступа Wi-Fi и мобильные устройства для легко обнаружить присутствие друг друга в сети и устанавливают функциональные сетевые сервисы для обмена данными, коммуникаций и развлечение. UPnP предназначен в первую очередь для жилых сетей без устройств корпоративного класса.

6
отвечен Horst Walter 2022-11-09 08:04

насколько я понял из этих постов (1;2), DLNA является подмножеством и ограниченной формой стандарта UPnP и определяет меньше опций и более строгие форматы. Скорее всего, вы не сможете получить доступ к медиа-серверу с помощью DLNA с потокового устройства с помощью UPnP. Надеюсь, это поможет.

4
отвечен Mehper C. Palavuzlar 2022-11-09 10:21

DLNA основан на UPNP A / V.

UPnP a/V в конечном итоге кошмар совместимости. Стандарт UPnP a / V очень открытый. Многие функции являются необязательными. Базовый набор форматов мультимедиа, поддерживаемых устройствами, отсутствует. Поддержка видеоформатов является проблемой практически для всех мультимедийных устройств. В то время, когда был выпущен UPnP a/V, это было особенно верно в то время, когда Apple и Microsoft активно боролись за" стандартные " медиа-форматы, и немногие производители были желая принять открытые форматы, такие как FLAC и MKV, чей статус патента и лицензирования был в воздухе в то время, или раскошелиться на бесконечный список прачечных лицензий патентного портфеля, необходимых для воспроизведения стандартизированных форматов.

кроме того, стандарты UPNP a/V были очень слабо определены. Совершенно необычные показания стандарта были обычным явлением. Минималистские реализации являются скорее правилом, чем исключением. И стремление к минимализму приводит к некоторым довольно внесметные чтения стандарта UPNP A / V.

DLNA была попыткой исправить недостатки UPNP a / V, собрав тысячи страниц дополнительных требований поверх стандартов UPNP A/V. Организация стандартов DLNA предоставила комплекты стандартизированных тестов, которые должны были пройти сертифицированные устройства.

согласно спецификациям DLNA, устройства DLNA должны быть совместимы с устройствами UPNP a/V, в соответствии с условиями стандарта DLNA. Но никакое требование то они должны быть совместимы. Так что (Сюрприз-сюрприз) чаще всего они не совместимы. Справедливости ради, некоторые распространенные реализации UPNP были настолько потрясающе плохими, что это не совсем вина консорциума DLNA.

У DLNA тоже были свои проблемы. Первоначально это стоило где-то в районе 50 000 долларов, чтобы получить набор спецификаций, а (десятки?) тысяч долларов, чтобы получить сертификацию, и, честно говоря, плюс дополнительное требование на практике приобрести бездонная яма документов стандартов ISO в семействе стандартов ISO MPEG с огромными затратами, так как эти стандарты были включены путем ссылки в стандартах DLNA, которые затем в свою очередь включают ссылки других стандартов ISO. Все это с огромными затратами. Все это, в свою очередь, исключает любую разумную реализацию DLNA с открытым исходным кодом.

UPNP a / V, с другой стороны, были опубликованы в свободно доступных документах.

плюс отвесный размер спецификаций DLNA, у которого все еще были все виды банок и сусла, и плечи, обильно рассеянные по требованиям. Что делает его болезненно легким для двух сертифицированных DLNA-устройств, которые не хотят иметь ничего общего друг с другом из-за несовместимых банок и плеч.

Итак, когда все было сказано и сделано, совместимость alhtough значительно улучшилась, она все еще не была такой большой.

большую часть времени в эти дни UPNP-устройства в основном взаимодействуют с DLNA-устройствами, но не сертифицированы (из-за непомерно высокой стоимости этого), поэтому их нельзя назвать устройствами DLNA.

0
отвечен Robin Davies 2022-11-09 12:38

DLNA-это стандарт, в основе которого лежит UPnP. DLNA и UPnP устройства могут работать вместе. Например, я часто проигрываю цифровой звук с медиа-сервера DLNA/UPnP на Медиапроцессор UPnP. UPnP обеспечивает все основные функции управления: воспроизведение, пауза, пропустить, предыдущий, установить режим повтора (нормальный, REPEAT_ONE, перемешать, REPEAT_ALL), установить и получить объем, и многое другое.

DLNA фокусируется: 1. улучшена совместимость между устройствами DLNA 2. Безопасность и управление цифровыми правами 3. мультимедийное устройство 4. Лучше спецификация медиа-файлов (кодеки, шифрование, битрейт и т. д.) 5. Несколько расширений. Больше действий любят искать к определенному положению байта. Дополнительные переменные состояния, сообщающие о состоянии устройства.

UPnP-это старый стандарт, который был свободно интерпретирован некоторыми производителями, поэтому между устройствами UPnP может быть проблема совместимости.

Я считаю, что DLNA медиа-контроллеры иногда не работают хорошо с чистыми UPnP медиа рендеров. BubbleUPNP на Android хорошо работает с чистым UPnP Media Renderer. Я не мог найти много чистых медиа-контроллеров UPnP. Большинство теперь поддерживают DLNA и UPnP.

дюжина DLNA медиа-серверов, которые я тестировал, хорошо работают с чистым UPnP медиа рендерером.

Я могу воспроизводить музыку из библиотеки Windows Media, используя DLNA медиа контроллер на чисто UPnP визуализации СМИ, но я не могу пойти на Windows медиа-проигрыватель и сказать ему, чтобы играть на UPnP визуализации информации. Я думаю, что Windows Media Player может управлять только DLNA Медиа Рендеры.

-1
отвечен upnp-developer 2022-11-09 14:55

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх