Upnp-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Sonstiges)
(Status)
 
(31 dazwischenliegende Versionen von 17 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
==Beschreibung==
 
==Beschreibung==
'''Autor(en):'''
+
'''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==
 +
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.
  
<!-- ===Status=== -->
 
<!--
 
==Bilder==
 
{|
 
|[[Bild:<plugin>-plugin-00.jpg|thumb|none|''kurze beschreibung'']]
 
|[[Bild:<plugin>-plugin-01.jpg|thumb|none|''kurze beschreibung'']]
 
|}
 
-->
 
<!-- ==Bedienung== -->
 
<!-- ===[[SVDRP]] Befehle=== -->
 
<!-- ==Hardwareanforderungen== -->
 
<!-- ==Softwareanforderungen== -->
 
<!-- ==Installation== -->
 
<!-- ===Optionen=== -->
 
<!-- ===Patches=== -->
 
<!-- ==Konfiguration== -->
 
<!-- ===Einstellungen=== -->
 
<!-- ===Parameter=== -->
 
 
==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 36: Zeile 45:
 
|'''Seek Recording'''
 
|'''Seek Recording'''
 
|-
 
|-
|Sony kdl-32w5500
+
|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
 
|ja, mit Fehlermeldung
 
|nein
 
|nein
Zeile 46: Zeile 76:
 
|-
 
|-
 
|PopcornHour A-110
 
|PopcornHour A-110
 +
|Jamm-UPnP
 
|ja
 
|ja
 +
|ja,manchmal leer
 
|ja
 
|ja
 +
|nein,Segmentation fault
 
|ja
 
|ja
|ja
 
|nein
 
 
|nein
 
|nein
 
|nein
 
|nein
 
|-
 
|-
 
|Sony PS3 (FW 2.70)
 
|Sony PS3 (FW 2.70)
 +
|DLNA-UPnP
 
|ja
 
|ja
 
|ja
 
|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
 
|ja
 +
|nein
 +
|nein
 +
|nein
 
|nein
 
|nein
 
|nein
 
|nein
 
|nein
 
|nein
 
|-
 
|-
|Windows 7 MediaCenter
+
|Revo pico wifi (audio-only)
 +
|Jamm-UPnP
 
|ja
 
|ja
 +
|ja
 +
|nein
 +
|nein
 +
|nein
 +
|nein
 +
|nein
 +
|-
 +
|Nero ShowTime 4
 +
|Jamm-UPnP
 
|ja
 
|ja
 
|ja
 
|ja
 
|ja
 
|ja
 
|nein
 
|nein
 +
|ja
 
|nein
 
|nein
 
|nein
 
|nein
 
|-
 
|-
|Noxon (audio-only)
+
|Nokia N95_8GB (Control-Point)
 +
|Jamm-UPnP
 +
|ja
 +
|ja
 
|ja
 
|ja
 
|nein
 
|nein
 +
|nein,keine Übergabe
 
|nein
 
|nein
 
|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
Zeile 82: Zeile 166:
 
|}
 
|}
  
<!-- ===Probleme=== -->
+
==Entwicklerversion==
<!-- ===Tipps=== -->
+
git clone git://projects.vdr-developer.org/vdr-plugin-upnp.git
<!-- ===Wunschliste=== -->
+
 
<!-- ===Snapshot=== -->
+
==Aktuelle Version==
 +
[http://projects.vdr-developer.org/attachments/download/1188/vdr-upnp-1.0.0.tgz 1.0.0]
  
 
==Links==
 
==Links==
# [ http://hakker.de/jamm]
+
# [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

[Bearbeiten] Aktuelle Version

1.0.0

[Bearbeiten] Links

  1. Homepage des Plugins