Upnp-plugin
Aus VDR Wiki
(Unterschied zwischen Versionen)
(→Sonstiges) |
Wirbel (Diskussion | Beiträge) (→Status) |
||
(26 dazwischenliegende Versionen von 14 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
==Beschreibung== | ==Beschreibung== | ||
− | '''Autor | + | '''Autor:''' |
− | Jörg Bakker | + | * Jörg Bakker (bis 1.7.3) |
+ | * Denis Loh & Andreas Günther (ab 1.7.4) | ||
− | Plugin um über UPnP-AV auf VDR zugreifen zu können. | + | Plugin um über [[UPnP]]-AV/DLNA auf den VDR zugreifen zu können. |
+ | |||
+ | ===Status=== | ||
+ | Letztes Update 10/2012 | ||
+ | |||
+ | ==Softwareanforderungen== | ||
+ | * libboost | ||
+ | * libsqlite 3 | ||
+ | * libtntnet 2.0 | ||
+ | * libtntdb 1.1 mit SQLite3-Connector | ||
+ | * libupnp-1.6.6 | ||
+ | * vdr-plugin-streamdev-server (optional, für Live-TV-Streaming) | ||
+ | * vdr-plugin-live (optional als Presentation-Homepage) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Installation== | ==Installation== | ||
− | + | make clean | |
− | + | make | |
− | + | make clean-subplugins | |
− | + | make subplugins | |
− | + | make install | |
− | + | make install-subplugins | |
− | + | ||
− | + | === Subplugins === | |
− | + | Mit Version 1.0.0 des UPnP-Plugins wurden Sub-Plugins eingeführt, die zum Ermitteln der DLNA-Profile verwendet werden. In den Sourcen des Plugins werden alle notwendigen Sub-Plugins zum Streamen von Aufnahmen und Live-TV mitgeliefert. | |
− | + | ||
− | + | Zum Streamen von Live-TV wird zwingend das Streamdev-Server-Plugin benötigt. Das UPnP-Plugin bietet kein eigenständiges Live-TV-Streaming an. | |
− | + | ||
==Sonstiges== | ==Sonstiges== | ||
− | Kompatibilität zu UPnP-AV clients: | + | Kompatibilität zu UPnP-AV clients (getestet mit Version 0.0.1 außer anderes angegeben): |
{| border=1 cellpadding=2 cellspacing=0 valign="top" | {| border=1 cellpadding=2 cellspacing=0 valign="top" | ||
|- bgcolor=#efefef valign="top" | |- bgcolor=#efefef valign="top" | ||
|'''Hersteller/Name''' | |'''Hersteller/Name''' | ||
+ | |'''UPnP-Version''' | ||
|'''Server Discovery''' | |'''Server Discovery''' | ||
|'''Browse Directory''' | |'''Browse Directory''' | ||
Zeile 42: | Zeile 44: | ||
|'''Stream Recording''' | |'''Stream Recording''' | ||
|'''Seek Recording''' | |'''Seek Recording''' | ||
+ | |- | ||
+ | |JammC/JammR 0.0.1 | ||
+ | |Jamm-UPnP | ||
+ | |ja | ||
+ | |ja | ||
+ | |ja | ||
+ | |ja | ||
+ | |ja | ||
+ | |ja | ||
+ | |ja | ||
+ | |- | ||
+ | |XBMC 9.04 (mit Version 0.0.2) | ||
+ | |DLNA-UPnP | ||
+ | |ja | ||
+ | |ja | ||
+ | |ja | ||
+ | |ja | ||
+ | |ja | ||
+ | |ja | ||
+ | |ja | ||
|- | |- | ||
|Sony KLD-32W5500 | |Sony KLD-32W5500 | ||
+ | |Jamm-UPnP | ||
|ja, mit Fehlermeldung | |ja, mit Fehlermeldung | ||
|nein | |nein | ||
Zeile 53: | Zeile 76: | ||
|- | |- | ||
|PopcornHour A-110 | |PopcornHour A-110 | ||
+ | |Jamm-UPnP | ||
|ja | |ja | ||
− | |ja,manchmal | + | |ja,manchmal leer |
|ja | |ja | ||
− | |nein, | + | |nein,Segmentation fault |
|ja | |ja | ||
|nein | |nein | ||
Zeile 62: | Zeile 86: | ||
|- | |- | ||
|Sony PS3 (FW 2.70) | |Sony PS3 (FW 2.70) | ||
+ | |DLNA-UPnP | ||
+ | |ja | ||
+ | |ja | ||
+ | |ja | ||
|ja | |ja | ||
|ja | |ja | ||
|ja | |ja | ||
|ja | |ja | ||
− | |||
− | |||
− | |||
|- | |- | ||
|Windows 7 MediaCenter | |Windows 7 MediaCenter | ||
+ | |DLNA-UPnP | ||
|ja | |ja | ||
|ja | |ja | ||
|ja | |ja | ||
|ja | |ja | ||
− | | | + | |ja |
− | | | + | |nicht getestet |
− | | | + | |nicht getestet |
|- | |- | ||
|Noxon (audio-only) | |Noxon (audio-only) | ||
+ | |Jamm-UPnP | ||
|ja | |ja | ||
|nein | |nein | ||
Zeile 89: | Zeile 116: | ||
|- | |- | ||
|Revo pico wifi (audio-only) | |Revo pico wifi (audio-only) | ||
+ | |Jamm-UPnP | ||
|ja | |ja | ||
|ja | |ja | ||
Zeile 98: | Zeile 126: | ||
|- | |- | ||
|Nero ShowTime 4 | |Nero ShowTime 4 | ||
+ | |Jamm-UPnP | ||
+ | |ja | ||
+ | |ja | ||
|ja | |ja | ||
|nein | |nein | ||
+ | |ja | ||
+ | |nein | ||
+ | |nein | ||
+ | |- | ||
+ | |Nokia N95_8GB (Control-Point) | ||
+ | |Jamm-UPnP | ||
|ja | |ja | ||
|ja | |ja | ||
|ja | |ja | ||
+ | |nein | ||
+ | |nein,keine Übergabe | ||
+ | |nein | ||
+ | |nein | ||
+ | |- | ||
+ | |Pinnacle Showcenter 200 | ||
+ | |Jamm-UPnP | ||
+ | |ja | ||
+ | |ja | ||
+ | |Zeigt nur einen Eintrag | ||
+ | |Zeigt nur einen Eintrag | ||
+ | |ja | ||
+ | |ja | ||
+ | |nicht getestet | ||
+ | |- | ||
+ | |iPhone 4 | ||
+ | |Jamm-UPnP | ||
+ | |ja | ||
+ | |ja | ||
+ | |ja | ||
+ | |ja | ||
+ | |nein | ||
|nein | |nein | ||
|nein | |nein | ||
− | |||
|} | |} | ||
− | + | ==Entwicklerversion== | |
+ | git clone git://projects.vdr-developer.org/vdr-plugin-upnp.git | ||
− | + | ==Aktuelle Version== | |
− | + | [http://projects.vdr-developer.org/attachments/download/1188/vdr-upnp-1.0.0.tgz 1.0.0] | |
− | + | ||
− | + | ||
==Links== | ==Links== | ||
− | # [ http:// | + | # [http://projects.vdr-developer.org/projects/plg-upnp Homepage des Plugins] |
+ | |||
[[Kategorie:Plugins]] | [[Kategorie:Plugins]] |
Aktuelle Version vom 25. August 2013, 18:56 Uhr
Inhaltsverzeichnis |
[Bearbeiten] Beschreibung
Autor:
- Jörg Bakker (bis 1.7.3)
- Denis Loh & Andreas Günther (ab 1.7.4)
Plugin um über UPnP-AV/DLNA auf den VDR zugreifen zu können.
[Bearbeiten] Status
Letztes Update 10/2012
[Bearbeiten] Softwareanforderungen
- libboost
- libsqlite 3
- libtntnet 2.0
- libtntdb 1.1 mit SQLite3-Connector
- libupnp-1.6.6
- vdr-plugin-streamdev-server (optional, für Live-TV-Streaming)
- vdr-plugin-live (optional als Presentation-Homepage)
[Bearbeiten] Installation
make clean make make clean-subplugins make subplugins make install make install-subplugins
[Bearbeiten] Subplugins
Mit Version 1.0.0 des UPnP-Plugins wurden Sub-Plugins eingeführt, die zum Ermitteln der DLNA-Profile verwendet werden. In den Sourcen des Plugins werden alle notwendigen Sub-Plugins zum Streamen von Aufnahmen und Live-TV mitgeliefert.
Zum Streamen von Live-TV wird zwingend das Streamdev-Server-Plugin benötigt. Das UPnP-Plugin bietet kein eigenständiges Live-TV-Streaming an.
[Bearbeiten] Sonstiges
Kompatibilität zu UPnP-AV clients (getestet mit Version 0.0.1 außer anderes angegeben):
Hersteller/Name | UPnP-Version | Server Discovery | Browse Directory | Browse Channels | Browse Recordings | Stream Live-TV | Stream Recording | Seek Recording |
JammC/JammR 0.0.1 | Jamm-UPnP | ja | ja | ja | ja | ja | ja | ja |
XBMC 9.04 (mit Version 0.0.2) | DLNA-UPnP | ja | ja | ja | ja | ja | ja | ja |
Sony KLD-32W5500 | Jamm-UPnP | ja, mit Fehlermeldung | nein | nein | nein | nein | nein | nein |
PopcornHour A-110 | Jamm-UPnP | ja | ja,manchmal leer | ja | nein,Segmentation fault | ja | nein | nein |
Sony PS3 (FW 2.70) | DLNA-UPnP | ja | ja | ja | ja | ja | ja | ja |
Windows 7 MediaCenter | DLNA-UPnP | ja | ja | ja | ja | ja | nicht getestet | nicht getestet |
Noxon (audio-only) | Jamm-UPnP | ja | nein | nein | nein | nein | nein | nein |
Revo pico wifi (audio-only) | Jamm-UPnP | ja | ja | nein | nein | nein | nein | nein |
Nero ShowTime 4 | Jamm-UPnP | ja | ja | ja | nein | ja | nein | nein |
Nokia N95_8GB (Control-Point) | Jamm-UPnP | ja | ja | ja | nein | nein,keine Übergabe | nein | nein |
Pinnacle Showcenter 200 | Jamm-UPnP | ja | ja | Zeigt nur einen Eintrag | Zeigt nur einen Eintrag | ja | ja | nicht getestet |
iPhone 4 | Jamm-UPnP | ja | ja | ja | ja | nein | nein | nein |
[Bearbeiten] Entwicklerversion
git clone git://projects.vdr-developer.org/vdr-plugin-upnp.git