XBMC - це DLNA або UPNP


4

Я не можу зрозуміти реалізацію XMBC, чи може він контролювати всі телевізори, підключені до Інтернету? Я знаю, що він має DLNA / UPNP, але чи це щось більше?

Це тільки для певного апаратного забезпечення.

Чи може хтось направляти мене, це реалізація протоколу UPNP всередині джерела, оскільки він ніде не згадує про це на своєму сайті.

Дякую.


1
Так, DLNA потребує сумісних пристроїв. Я думаю, що ви думаєте про це назад. XBMC не "контролює" телевізор. DLNA в першу чергу надає протокол, який телевізор може реалізовувати, щоб він міг отримувати доступ до вашого сервера та відтворювати його вміст, наприклад, фільми та музику. як такий, це більше, ніж клієнт UPNP, який в першу чергу потрапляє під час надання медіа-сервісів до Інтернету з вашої домашньої мережі (так що ви можете дивитися свої фільми на льоту [і тому зловмисники можуть легше потрапити до вашої мережі]) . Подумайте двічі, перш ніж дозволити UPNP відкрити отвори в мережному NAT / брандмауері.
Frank Thomas

Відповіді:


5

Кілька речей тут відбуваються:

UPnP - це набір мережевих протоколів, які керують зв'язком між пристроями.

DLNA - це набір стандартів, які використовують UPnP для комунікації, а також охоплює кодування та, як правило, керування медіа через мережі.

XBMC може використовувати DLNA - це означає, що ваш телевізор, якщо він також "говорить" DLNA може говорити з вашим XBMC (або будь-який інший DLNA-сумісний) сервер і, наприклад, потокове відео по мережі. DLNA в основному дозволяє їм повідомляти такі речі, як списки відтворення, медіа-папки та, нарешті, самі медіа.

Будьте обережні, щоб покладатися на це занадто багато, хоча це звучить дуже просто, але на практиці виникає багато питань - щоб стати "DLNA-Certified", виробники повинні виконувати лише дуже низькі стандарти, а отже, і багато пристроїв - особливо телевізорів, з мого досвіду - не розуміють багато кодеків. Для пристроїв домашнього відео потрібно лише MPEG2. Якщо вам потрібно більше, ви повинні в основному знайти пристрій, який явно розуміє цей кодек, або перекодувати дані на сервері. Крім того, розглянемо пропускну здатність; 1080p не відбудеться через WLAN.


Чи можете ви розробити "XBMC можна використовувати DLNA", що я плутаюся в тому, що він насправді працює на DLNA / UPNP або є ще до нього?
JehandadK

XBMC надає сервер DLNA, тобто, якщо він працює на вашому комп'ютері, телевізор з підтримкою DLNA, який знаходиться в одній мережі, може переглядати та передавати бібліотеку медіаданих. Мої смартфони Samsung SmartTV виконують це за допомогою джерел & gt; медіа-сервера (який відображається лише у випадку присутності та запуску медіа-сервера);
phi
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.