Lnbsharing-patch

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (Link auf Device Bonding)
 
(15 dazwischenliegende Versionen von 11 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
==Beschreibung==
 
==Beschreibung==
'''Autor:''' Matthias Lötzke
+
'''Autoren:''' Matthias Lötzke (bis vdr-1.4.3), Markus Ehrnsperger
  
Mit dem LNB-Sharing-Patch können zwei oder mehr DVB-Karten ein Kabel sowie den angeschlossenen LNB gleichzeitig nutzen, ohne dass es zu gegenseitigen Störungen kommt.
+
Mit Version 1.7.22 ist dieser Patch nicht mehr nötig, da die Funktion als native VDR Funktion [[Device Bonding]] eingeflossen ist.
+
Der Patch sorgt dafür, dass Karten, die zum selben LNB verbunden sind, auch immer dieselbe Polarisationebene (v/h) und denselben Frequenzbereich (LO/HI Band) verwenden.  
+
  
Prinzipbedingt sind bei einem Standard-LNB nicht alle möglichen Kanäle gleichzeitig empfangbar, daher muss der Patch unzulässiges Umschalten während laufender Aufnahmen unterbinden.
 
(Um mehrere LNBs zu ersetzen und deren Signal durch ein einziges Kabel zu führen kann als Hardware-Lösung evtl. auch DisiCon genutzt werden).
 
  
'''Patch für nicht-FF-Karten (Output-Devices: xine*, ehd, ...) '''
+
Mit dem LNB-Sharing-Patch können zwei oder mehr DVB-Karten ein Kabel sowie den angeschlossenen LNB gleichzeitig nutzen, ohne dass es zu gegenseitigen Störungen kommt. Dies stellt eine Alternative zur [[Einkabellösung]] dar.
 
+
   
Gepostet von CR7 im VDR-Portal.
+
Der Patch sorgt dafür, dass Karten, die zum selben [[LNB]] verbunden sind, auch immer dieselbe Polarisationsebene (v/h) und denselben Frequenzbereich (LO/HI Band) verwenden.  
Anstatt des Primary-Devices - wird das aktuelle Device (= das, welches das Live-Bild zeigt) für das Umschalten gesperrt.
+
 
+
Diese Patch ist zusätzlich anzuwenden.
+
 
+
--- vdr-1.7.0/device.c 2009-01-21 17:09:47.000000000 +0100
+
+++ vdr-patches/device.c 2009-01-21 17:09:30.000000000 +0100
+
@@ -423,7 +423,7 @@ int cDevice::GetMaxBadPriority(const cCh
+
            if (device[i]->Receiving() && device[i]->Priority() > maxBadPriority) {
+
                maxBadPriority = device[i]->Priority();
+
                }
+
  -            if (device[i]->IsPrimaryDevice()) {
+
+            if (i == ActualDevice()->CardIndex()) {
+
                PrimaryIsBad = true;
+
                }
+
            }
+
@@ -443,7 +443,7 @@ int cDevice::GetMaxBadPriority(const cCh
+
          if (this != device[i] && device[i]->GetLNBnr() == LNBnr && device[i]->GetLNBconf() != requiredState) {
+
            if (device[i]->Receiving() && device[i]->Priority() > maxBadPriority)
+
                maxBadPriority = device[i]->Priority();
+
-            if (device[i]->IsPrimaryDevice())
+
+            if (i == ActualDevice()->CardIndex())
+
                PrimaryIsBad = true;
+
            }
+
          }
+
 
+
 
+
'''Ergänzung von Ralf Dietz '''
+
 
+
Eine weitere Hardware-Einkabel-Möglichkeit ist das smart gp31d (ca. 160€). Funktioniert -im Gegensatz zu Disicon- mit x-beliebigen Digitalempfängern und definitiv auch mit der FF-Karte TT 1.3 und Budgetkarte Skystar2 mit Standard-Senderlisten. Es ist nur 1 Sat/BK-Kabel nötig, dann über einen x-fach Verteiler (5€) zu beliebig vielen Empfangskarten. H und V - Sender stehen gleichzeitig zur Verfügung. (Vorteil gegenüber LNB-Sharing)
+
  
http://www.wela-electronic.de/index.php?option=com_docman&task=doc_download&gid=188
+
Prinzip bedingt sind bei einem Standard-LNB nicht alle möglichen Kanäle gleichzeitig empfangbar, daher muss der Patch unzulässiges Umschalten während laufender Aufnahmen unterbinden. (Um mehrere [[LNB]]s zu ersetzen und deren Signal durch ein einziges Kabel zu führen kann als Hardware-Lösung eventuell auch [[DisiCon]] genutzt werden).
  
Durch den Umzug vieler ARD Kanäle ab 2. Juni 2008 auf das "LO-Band" benötigen
 
ältere Einkabel-Umsetzer ein Erweiterungs-Modul.
 
Vgl.  'Bauckhage Einkabelsystem DIGI 200' (neu ca. 150€) resp. DIGI 100(alt) + DIGI 200 Upgrade (ca. 130€).
 
  
 
<!-- ==Bilder== -->
 
<!-- ==Bilder== -->
Zeile 61: Zeile 25:
  
 
==Links==
 
==Links==
# [http://xn--ltzke-jua.de/vdr.html Server des Autors]
+
# [http://xn--ltzke-jua.de/vdr.html Alte Website]
# [http://xn--ltzke-jua.de/dvb/VDR_LNB_sharing_patch Download]
+
# [http://projects.vdr-developer.org/projects/patch-lnbsharing Neue Website]
 +
# [http://projects.vdr-developer.org/git/?p=vdr-patch-lnbsharing.git Der Patch im Git]
  
 
[[Kategorie:Patches]]
 
[[Kategorie:Patches]]
 
{{i18n|Lnbsharing-patch}}
 
{{i18n|Lnbsharing-patch}}

Aktuelle Version vom 17. Oktober 2013, 22:20 Uhr

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

Autoren: Matthias Lötzke (bis vdr-1.4.3), Markus Ehrnsperger

Mit Version 1.7.22 ist dieser Patch nicht mehr nötig, da die Funktion als native VDR Funktion Device Bonding eingeflossen ist.


Mit dem LNB-Sharing-Patch können zwei oder mehr DVB-Karten ein Kabel sowie den angeschlossenen LNB gleichzeitig nutzen, ohne dass es zu gegenseitigen Störungen kommt. Dies stellt eine Alternative zur Einkabellösung dar.

Der Patch sorgt dafür, dass Karten, die zum selben LNB verbunden sind, auch immer dieselbe Polarisationsebene (v/h) und denselben Frequenzbereich (LO/HI Band) verwenden.

Prinzip bedingt sind bei einem Standard-LNB nicht alle möglichen Kanäle gleichzeitig empfangbar, daher muss der Patch unzulässiges Umschalten während laufender Aufnahmen unterbinden. (Um mehrere LNBs zu ersetzen und deren Signal durch ein einziges Kabel zu führen kann als Hardware-Lösung eventuell auch DisiCon genutzt werden).


[Bearbeiten] Konfiguration

Im VDR-Menü unter Einstellungen->LNB kann man einstellen, welche Karten am selben LNB angeschlossen sind. Alle Karten, bei denen die gleiche LNB-Nummer eingetragen ist, teilen sich diesen.

[Bearbeiten] Hardwareanforderungen


[Bearbeiten] Links

  1. Alte Website
  2. Neue Website
  3. Der Patch im Git
In anderen Sprachen