XBMC to DLNA lub UPNP

4

Nie mogę zrozumieć implementacji XMBC, czy może kontrolować wszystkie telewizory podłączone do Internetu? Wiem, że ma wdrożone DLNA / UPNP, ale czy to coś więcej?

Czy to tylko dla konkretnego sprzętu.

Czy ktoś może mnie poprowadzić, to implementuje protokół UPNP wewnątrz źródła, ponieważ nie ma o nim wzmianki w dowolnym miejscu na swojej stronie.

Dzięki.

JehandadK
źródło
1
tak, DLNA wymaga kompatybilnych urządzeń. Myślę, że myślisz o tym wstecz. XBMC nie „kontroluje” telewizora. DLNA to przede wszystkim dostarczenie protokołu, który telewizor może zaimplementować, aby mógł uzyskać dostęp do serwera i przesyłać strumieniowo treści, takie jak filmy i muzyka. jako taki jest czymś więcej niż klientem UPNP, który pojawia się przede wszystkim podczas świadczenia usług medialnych do Internetu z sieci domowej (dzięki czemu można oglądać filmy w locie [i dlatego napastnicy mogą łatwiej dostać się do sieci]) . pomyśl dwa razy, zanim zezwolisz UPNP na otwieranie otworów w sieci NAT / firewall.
Frank Thomas

Odpowiedzi:

5

Dzieje się tutaj kilka rzeczy:

UPnP to zestaw protokołów sieciowych, które zarządzają komunikacją między urządzeniami.

DLNA to zestaw standardów wykorzystujących UPnP do komunikacji, ale obejmuje także kodowanie i ogólnie zarządzanie mediami przez sieci.

XBMC może korzystać z DLNA - oznacza to, że Twój telewizor, jeśli również „mówi” DLNA, może rozmawiać z twoim serwerem XBMC (lub innym kompatybilnym z DLNA) i na przykład przesyłać strumieniowo wideo przez sieć. DLNA zasadniczo pozwala im komunikować się z listami odtwarzania, folderami multimediów, a wreszcie samymi mediami.

Uważaj jednak na to, że jest to zbyt trudne, ale brzmi to bardzo łatwo, ale w praktyce pojawia się wiele problemów - aby stać się „certyfikowanymi DLNA”, producenci muszą spełniać tylko bardzo niskie standardy, a tym samym wiele urządzeń - zwłaszcza telewizorów w moim doświadczeniu - nie rozumiem wielu kodeków. W przypadku domowych urządzeń wideo wymagany jest tylko MPEG2. Jeśli potrzebujesz więcej, musisz znaleźć urządzenie, które wyraźnie rozumie ten kodek, lub transkodować dane na serwerze. Ponadto należy rozważyć przepustowość; 1080p nie pojawi się w sieci WLAN.

phi
źródło
Czy możesz rozwinąć „XBMC może korzystać z DLNA”?
JehandadK
XBMC udostępnia serwer DLNA, co oznacza, że ​​jeśli działa na komputerze, telewizor obsługujący DLNA, który znajduje się w tej samej sieci, może przeglądać i przesyłać strumieniowo bibliotekę multimediów. My Samsung SmartTV robi to poprzez Sources- & gt; Media Server (który jest wyświetlany tylko wtedy, gdy serwer multimediów jest obecny i działa)
phi