Funktioniert das auf der Octopus Net auch mit HD+?
Wohl kaum, das kann ja kein CI+ Slot sein ... ich habe es nur mit Sky S02 & ORF ICE getestet ...
Regards
fnu
Funktioniert das auf der Octopus Net auch mit HD+?
Wohl kaum, das kann ja kein CI+ Slot sein ... ich habe es nur mit Sky S02 & ORF ICE getestet ...
Regards
fnu
Hallo zusammen,
habe nun die Konfiguration in meiner Signatur am laufen. Funktioniert soweit ganz gut, bis auf ein paar Punkte. Da muss ich mich noch etwas rein arbeiten. Bezüglich des Digibit R1 wollte ich fragen ob es schon jemand geschafft hat das Teil in den Standby zu bringen. Laut dem Datenblatt kann es in den Standby und braucht dabei nur noch 4 Watt und lässt sich per WOL wecken:
DVB-S 2 kompatibler Sat-to-IP Router für bis zu 4 Teilnehmer
• Unterstützt 1Gbit Netzwerkverbindungen
• Bis zu 4 unterschiedliche TV-Kanäle
• Unicable-tauglich nach DIN EN 50494
• Web-basiertes Konfigurationsmenü
• externes Energieeffizientes Netzteil (100-240V AC. 50/60Hz; max.
Stromverbrauch: 36W, Bereitschaftsmodus <4W)
• Wake-on-Lan
• Volle Unterstützung des Sat > IP Kommunikationsporotokolls
• Netzwerkprotokolle: HTTP/HTTPS, DHCP, RTSP
Leider habe ich keine Möglichkeit gefunden das zu aktivieren.
Gruß, Jochen
Leider habe ich keine Möglichkeit gefunden das zu aktivieren
Vielleicht passiert es automatisch, wenn eine gewisse Zeit lang kein SAT>IP-Client auf den Digibit R1 zugreift? Und beim nächsten Zugriff wacht er automatisch wieder auf. Einfach mal den VDR (inkl. vtnunerc/satip oder satip-Plugin) beenden den Digibit R1 an einem Strommessgerät laufen lassen und den Verbrauch beobachten.
ByE...
habe ich schon probiert. Hab mal ne Mail an Telestar geschrieben, fürchte aber dass das nichts wird. Die haben seit Anfang Juli eine neue Bedienungsanleitung im Downloadbereich, ind dem diese Passge geändert worden ist:
7. Technische Daten
• DVB-S 2 kompatibler Sat-to-IP Router für bis zu 4 Teilnehmer
• Unterstützt 1Gbit Netzwerkverbindungen
• Bis zu 4 unterschiedliche TV-Kanäle
• Unicable-tauglich nach DIN EN 50494 (SCR)
• Web-basiertes Konfigurationsmenü
• externes Energieeffizientes Netzteil (100-240V AC. 50/60Hz; max.
Stromverbrauch: 36W, Bereitschaftsmodus ca. 18W)
• Wake-on-Lan
• Volle Unterstützung des Sat > IP Kommunikationsprotokolls
• Netzwerkprotokolle: HTTP/HTTPS, DHCP, RTSP
Alles anzeigen
Irgendwie kommt man sich bei sowas vera..... vor. Die meinen sie können machen was sie wollen. Aber mal sehen. eventuell gibts ja bald Alternativen, dann schicke ich denen das Teil zurück wenn die beworbenen Funktionen/Eigenschaften nicht zutreffen. Schade. Habe gehofft dass es das eventuell per Firmwareupdate gibt. Sollte ja keine große Sache sein. Das LInux das drunter steckt kann das auf jeden Fall, man müsste die Funktion nur per Webinterface aktivieren können.
Jochen
• externes Energieeffizientes Netzteil (100-240V AC. 50/60Hz; max.
Stromverbrauch: 36W, Bereitschaftsmodus ca. 18W)
Mein Triax TSS-400 benötigt konstant 18 Watt, unabhängig wieviele SAT>IP-Clients den Server benutzen. Deshalb schalte ich ihn bei Nicht-Gebrauch per AVM DECT!200 ab und bei Bedarf wieder an. ...ist nicht schön, aber funktioniert.
ByE...
ich habe mal eine liste mit den singel computer erstellt. das minnowboard sieht recht interresant aus, da es eine native x86 platform ist. Arm Archtektur würde ich für ein server nicht nehmen.
Funktioniert die SAT>IPgeschichte mit dem vdr 2.1.X produktiv ? Dann könnte man sich ggf den server sparen und die clients direkt über SAT>IP versorgen (. ich würde für die clients auf das hummingboard setzen, gleiche größe mehr anschlüsse, mehr poser, vorhandene Peripherie RPI kann genutzt werden.
atl: hast du da ein script das du weitergeben könntest? Genau das selbe habe ich auch vor. Netstat ob Clients verbunden sind, prüfen ob timer anstehen und dann das teil ab bzw. Anschalten. Würde ich über meine homematic machen. Hab mich aber noch nicht damit beschäftigen können das Script zu machen.
Wäre klasse wenn du da schon was hast und es teilen würdest.
Grüße, Jochen
haben die IP>TV verteiler die gleiche funktion wie ein VDR mit 4 Sat karten ? sprich bei nem 4fach anschluss ( HL/HH/LL/LH ) über ein multiswitch sind doch mehr als 4 clients möglich ?! ich lese immer nur von 4 Streams die die SATYIP boxen ausgeben, es sollten aber eigentlich unbegrenzt streams mit nem quaddro anschluss möglich sein.
haben die IP>TV verteiler die gleiche funktion wie ein VDR mit 4 Sat karten ?
Nein, die SAT>IP-Clients nehmen jeweils immer einen ganzen Tuner Beschlag. Deshalb schalte ich einen VDR-Server dazwischen. Auch, weil die Clients VDRs sind und somit bestens mit dem Server zusammen arbeiten (Aufnahmen, Timer,...).
ByE...
atl: hast du da ein script das du weitergeben könntest?
Hmm... ich erledige das 2-teilig. Den SAT>IP-Server einschalten erledige ich im Startskript satip.conf, bevor die vtuner/satip-Kombi gestartet wird:
if ! ping -c 1 $SAT_IP_SERVER; then
logger satip: switching on satip server
[ -e /tmp/satip_on ] && /usr/bin/curl --silent "http://netbox/smarthome.php?ain=0XXXXXXXXXX&task=on" >/dev/null
while ! ping -c 1 $SAT_IP_SERVER; do
sleep 2
done
fi
Das Ausschalten erledigt ein Cronjob, der alle 5 Minuten läuft und überprüft, ob die Geräte, welche den SAT>IP-Server benötigen, noch laufen. Wenn nicht, wird der SAT>IP-Server ausgeschaltet:
#!/bin/sh
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
IPS="10.0.2.133 10.0.2.117"
PINGOK=false
for IP in ${IPS}
do
if [ -n "$(/bin/ping -c 3 -t 1 ${IP} | /bin/grep ttl)" ]; then
PINGOK=true
fi
done
if ( ${PINGOK} )
then
#echo "on"
touch /tmp/satip_on
else
#echo "off"
[ -e /tmp/satip_on ] && /usr/bin/curl --silent "http://netbox/smarthome.php?ain=0XXXXXXXXXX&task=off" >/dev/null
[ -e /tmp/satip_on ] && rm /tmp/satip_on
fi
Alles anzeigen
Zusätzlich wird aber noch ein Webserver mit PHP benötigt, der bei mir auf einem ALIX-System läuft, welches sowieso ständig läuft (für VPN, FHEM,...). Darauf liegt ein PHP-Skript, welches ich mal im Internet gefunden und entsprechend angepasst habe:
<?php
/**
* Script zur Benutzung des Fritzbox SmartHome Interfaces
* (c) 2013 robw (auf Basis eines Scripts v. C. Koch)
*/
//Die folgenden Zeilen MüSSEN an die lokalen Erfordernisse angepasst werden.
define('USER','FB_USER');
define('PASS','FB_PASSWORD');
define('AIN1','0XXXXXXXXXX');
/***************NO NEED TO CHANGE ANYTHING BENEATH THIS LINE**************************/
define('LOGINURL','http://fritz.box/login_sid.lua');
define('AHAURL','http://fritz.box/webservices/homeautoswitch.lua');
define('SID',GetSid(USER,PASS));
$ain = $_GET['ain'];
$task = $_GET['task'];
switch ($task) {
case "off" :
$rsp = file_get_contents(AHAURL."?ain=$ain&switchcmd=setswitchoff&sid=".SID);
break;
case "on" :
$rsp = file_get_contents(AHAURL."?ain=$ain&switchcmd=setswitchon&sid=".SID);
break;
}
function GetSid($user,$pass) {
$doc = file_get_contents(LOGINURL);
$xml = simplexml_load_string($doc);
$sid = $xml->SID;
if ($sid == "0000000000000000") {
$chl = $xml->Challenge;
$rsp = GetResponse($chl,PASS);
$uri = LOGINURL."?username=".USER."&response=$rsp";
$doc = file_get_contents($uri);
$xml = simplexml_load_string($doc);
$sid = $xml->SID;
}
return $sid;
}
function GetResponse($chl,$pass) {
return $chl."-".GetMD5Hash($chl."-".PASS);
}
function GetMD5Hash($s){
return md5(mb_convert_encoding($s,"UCS-2LE","UTF-8"));
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=0.8, user-scalable=yes">
<meta http-equiv="refresh" content="60;url=smarthome.php">
<title>Fritz-Home</title>
<link rel="shortcut icon" href="favicon.ico">
<style type="text/css">
body { font-family:Trebuchet MS; font-size:12pt; text-align:left; }
table { border-spacing:1px; }
img { border:none; }
option { font-family:Trebuchet MS; font-size:12pt; }
select { color:#0000AF; background-color:#FEFFB9; border-style:solid; border-width:1px; border-color:#B0B0B0;}
.blue { color:#0000AF; }
a:link { color:#0000AF; text-decoration:none; }
a:visited { color:#0000AF; text-decoration:none; }
a:active { color:#0000AF; text-decoration:none; }
a:hover { color:#2020FF; text-decoration:underline; }
</style>
</head>
<body>
<table border="0" cellspacing="0" cellpadding="0" width="500px">
<tr><th colspan="7" align="center">Die Fritzbox - Netzsteckdosen</th></tr>
<tr><td colspan="7"><hr noshade="noshade" size="1"></td></tr>
<tr><td> </td><td align="center" class="blue">Aktor</td><td class="blue"> Schalter</td><td class="blue">AN</td><td class="blue"> | W</td><td class="blue"> | kWh</td></tr>
<tr><td colspan="7"><hr noshade="noshade" size="1"></td></tr>
<tr><td>
<form method="get" name="s1">
<?php
$strom = '';
$verbrauch = '';
$name = file_get_contents(AHAURL.'?ain='.AIN1.'&switchcmd=getswitchname&sid='.SID);
$status = file_get_contents(AHAURL.'?ain='.AIN1.'&switchcmd=getswitchstate&sid='.SID);
if ($status == 1) {
$strom = file_get_contents(AHAURL.'?ain='.AIN1.'&switchcmd=getswitchpower&sid='.SID)/1000;
$verbrauch = file_get_contents(AHAURL.'?ain='.AIN1.'&switchcmd=getswitchenergy&sid='.SID)/1000;
}
?>
<td align="right"><?php echo $name;?></td>
<td> <input type="hidden" id="ain" name="ain" size="12" value="<?php echo AIN1;?>">
<select name="task" size="1" onchange="this.form.submit()">
<option>Switch ></option>
<option value="on">On</option>
<option value="off">Off</option>
</select>
</td>
<td align="center" width="2%" nowrap><?php echo $status;?></td>
<td width="5%" nowrap> | <?php echo $strom;?></td>
<td width="10%" nowrap> | <?php echo $verbrauch;?></td>
</form>
</td><td width="10%"> </td></tr>
<tr><td colspan="7"><hr noshade="noshade" size="1"></td></tr>
<tr><td colspan="7" align="center"><a href="http://fritz.box/net/home_auto_overview.lua" target="_blank">Zur Fritz-Box ></a></td></tr>
</table>
</body>
</html>
Alles anzeigen
Ich bin im Moment allerdings dabei, das PHP-Skript durch die Einbindung der Steckdosen in FHEM zu ersetzen und das Schalten dann per FHEM zu erledigen.
ByE...
Mod.: Bitte bei langen ASCII Auflistungen "spoiler" verwenden, damit andere das vernünftig lesen können.
haben die IP>TV verteiler die gleiche funktion wie ein VDR mit 4 Sat karten ? sprich bei nem 4fach anschluss ( HL/HH/LL/LH ) über ein multiswitch sind doch mehr als 4 clients möglich ?! ich lese immer nur von 4 Streams die die SATYIP boxen ausgeben, es sollten aber eigentlich unbegrenzt streams mit nem quaddro anschluss möglich sein.
Das ist falsch. Auch ein VDR mit 4 Sat-Karten kann nicht unbegrenzt viele Programme gleichzeitig empfangen. Mit 4 Antennen (Horizontal/Vertikal * LowBand/HighBand) kannst Du beliebig viele Tuner versorgen, aber ein Tuner kann sich auf jeweils nur eine Frequenz gleichzeitig einstellen.
Gruß Darkstar.
Das mag ich nicht glauben. Denn ich kann mit einer Single-Tuner-Karte ja auch einen Sender aufnehmen und den zweiten/dritten/vierten des gleichen Transponders sehen/aufnehmen.
Und dieser Transponder wird auch komplett gestreamt. Liegen auf einem Transponder theoretisch 100 Sender kannst du diese theoretisch alle parallel aufnehmen. Würde sich ein Tuner fest auf einen Sender einstellen, ginge das ja nicht.
Oder missverstehe ich deine Aussage?
atl: Danke für die Scripts/Anregungen. Aber wie startest Du den VDR? Der muss ja automatisch starten sobald sich ein Client mit diesem connecten will? Vermutlich mit WOL?! Dann muss ich da mal schauen, weil die VM in der der VDR läuft lässt sich nicht per WOL einschalten. Auch das einschalten per ACPI Wakeup wird mir von yavdr nicht angeboten. Von mir aus könnte die VM durchlaufen und nur der VDR beendet werden, aber der muss dann ja auch automatisch starten sobald etwas auf Port 3000 rein kommt oder ein Timer ansteht.
Das mag ich nicht glauben. Denn ich kann mit einer Single-Tuner-Karte ja auch einen Sender aufnehmen und den zweiten/dritten/vierten des gleichen Transponders sehen/aufnehmen.
Und dieser Transponder wird auch komplett gestreamt. Liegen auf einem Transponder theoretisch 100 Sender kannst du diese theoretisch alle parallel aufnehmen. Würde sich ein Tuner fest auf einen Sender einstellen, ginge das ja nicht.
Oder missverstehe ich deine Aussage?
Ich glaube, ihr redet aneinander vorbei. Darkstar spricht von so genannten Sat-Ebenen. Die umfassen immer eine Bandbreite von ca. 1,2GHz. Von "normalen" Fernsehsatelliten empfängst du davon 4 Stück: unteres und oberes Frequenzband und horizontale / vertikale Polarisation.
Ein Transponder ist das, was dein Tuner im VDR (oder im Sat>IP-Server) empfängt. Der hat ne Bandbreite von ca. 40 MHz ( wenn ich mich recht erinnere) und überträgt, wie du schon richtig erwähntest, mehrere Fernsehprogramme.
Ein Sat>IP-Client belegt jetzt auf einem Sat>IP-Server nun genau einen Tuner. Wenn ein zweiter Sat>IP-Client nun anfragt, bekommt er den nächsten Tuner. D.H. es ist egal, wenn beide ZDF schauen wollen, es werden trotzdem 2 Tuner belegt, auch wenn 1 ausreichen würde. Deswegen hat der VDR vorteile: Solange die verschiedenen Clients alle Sender schauen, die auf demselben Transponder liegen, wird auch nur 1 Tuner belegt.
Das ist falsch. Auch ein VDR mit 4 Sat-Karten kann nicht unbegrenzt viele Programme gleichzeitig empfangen. Mit 4 Antennen (Horizontal/Vertikal * LowBand/HighBand) kannst Du beliebig viele Tuner versorgen, aber ein Tuner kann sich auf jeweils nur eine Frequenz gleichzeitig einstellen.
Gruß Darkstar.
ich weis, der sat empfang ist mit 4 tunern unbegrenzt verteilbar, bzw durch die netzwerkbandbreite limitiert.
Nein, die SAT>IP-Clients nehmen jeweils immer einen ganzen Tuner Beschlag. Deshalb schalte ich einen VDR-Server dazwischen. Auch, weil die Clients VDRs sind und somit bestens mit dem Server zusammen arbeiten (Aufnahmen, Timer,...).
ByE...
schade, dann lohnt sich SAT>IP nicht für häuser. kollege hat nen ganzes haus, 7 TV anschlüsse die alle unabhängig laufen sollen, mit SAT>IP wirds dann wohl nix. da im "IT raum" alles zusammenläuft, Telefon/DSL/netzwerkkabel aller räume zum patchpanel und 4 satkabel vom multiswitch, werd ich ihm da wohl zu dem kleinen server raten.
Ok, also nochmal von vorne:
Ein TV Satellit sendet Signale in zwei verschiedenen Bändern (high und low) und zwei verschiedenen Polarisationen (horizontal und vertikal). Somit kann man mit vier Antennen sämtliche Signale gleichzeitig empfangen. In einem Quattro-LNB sind genau diese vier Antennen integriert und werden über vier Leitungen an einen Multischalter gegeben, der je nach Anforderung (LNB Spannung und Steuer Tonfrequenz) den Tuner mit einer bestimmten Antenne verbindet.
Ein Transponder ist ein Sender, der einen MPEG Datenstrom auf einer bestimmten Frequenz (high oder low) über eine Antenne mit einer bestimmten Polarisation (horizontal oder vertikal) sendet. Innerhalb des MPEG Datenstroms können jetzt bis zur maximalen Bandbreite von etwa 40 MBit verschiedene Bild- und Tonkanäle gesendet werden.
Ein Tuner kann immer nur auf eine Frequenz eingestellt werden (nämlich die eines Transponders) und er empfängt somit immer den gesamten Datenstrom des Transponders. Da das aber ganz schön viele Daten sind sitzt hinter dem De-Multiplexer ein programmierbarer Filter, der nur die Bild- und Tonspuren aus dem gesamten Datenstrom herausfiltert, die der Nutzer auch haben will. Das macht sowohl die DVB-Karte im PC als auch der SAT>IP Server so.
Mit einem SAT>IP Server mit 4 Tunern kann ich also maximal 4 Transponder gleichzeitig empfangen. Wieviele Programme auf den jeweiligen Transpondern gesendet werden und ich somit gleichzeitig sehen bzw. aufnehmen kann liegt u.a. an der Bandbreite des jeweiligen Kanals. Auf dem ARD HD Transponder werden z.B. nur 3 Programme gesendet und auf dem Pro Sieben / SAT.1 hingegen 5.
Und doch, SAT>IP lohnt sich gerade für Häuser, da die teure Sat-Verkabelung entfällt und man nur Netzwerkkabel legen muss, die man ja meist sowieso in jeden Raum legt. Für 7 gleichzeitige und unabhängige Nutzer muss man auch bei einer Serverlösung mit DVB-Karten mindesten 7 Tuner vorsehen. In dem Fall einfach zwei SAT>IP Server mit jeweils vier Tunern nehmen, das kommt auf jeden Fall billiger als 8 DVB-Karten.
Auch SAT>IP kann mehreren Clients den gleichen Kanal vom selben Tuner bereit stellen. Das Problem dabei ist, dass der erste Client immer Vorrang hat und bei einem Kanalwechsel die anderen Clients rausgeworfen werden. Beim VDR ist das nicht viel anders, nur das hier die Clients nicht nach First-Come-First-Serve bedient werden sondern mit Prioritäten versehen werden. So hat die Aufnahme in der Regel immer Vorrang vor der Livewidergabe, wo dann im Zweifelsfall "Kanal nicht verfügbar" steht.
Ich hoffe ich konnte das etwas klären.
Gruß Darkstar.
atl: Danke für die Scripts/Anregungen. Aber wie startest Du den VDR? Der muss ja automatisch starten sobald sich ein Client mit diesem connecten will?
Die VM mit dem VDR-Server läuft bei mir immer, sobald der Host läuft. D.h. ich brauche mich darum nicht kümmern. Lediglich wenn kein Client läuft (Überwachung durch den Host per ping) und keine Aufnahme ansteht (Abfrage vom Host per svdrpsend) fährt der Host komplett runter. Dieser kann dann wieder per WoL oder Timer geweckt werden, womit dann auch der VDR-Server wieder läuft.
Wenn du die VDR-VM nicht ständig laufen haben möchtest, dann müsstest du die VM in einen geNATteten Netzbereich auf dem Host legen. Dann kannst du mittels conntrack den Verbindungsaufbau/-abbau beobachten:
ByE...
Hi,
die VM kann von mir aus durchlaufen, das macht ja nichts. Ich möchte nur die Tuner des SAT>IP Servers freigeben, da dann der Stromverbrauch des Gerätes runter geht (zumindest wird es merklich kühler). Hab aktuell noch keine Schaltsteckdose. Deshalb wollte ich die SAT>IP Treiber entladen und den VDR laufen lassen. Wenn dann ein Client per Streamdev connected, soll der VDR Prozess mit aktivierten Treibern einen Neustart machen und es aknn losgehen.
Wenn ich das Shutdownscript so ändere, dass er nicht runterfährt sondern die Treiber entlädt und neu startet, dann würde es eigentlich gehen. Wenn dann ein Timer ansteht müsste er die Treiber wieder aktivieren und einen Neustart machen.
Muss mal schauen ob ich das so hinbekomme.
Wenn ich das Shutdownscript so ändere, dass er nicht runterfährt sondern die Treiber entlädt und neu startet, dann würde es eigentlich gehen. Wenn dann ein Timer ansteht müsste er die Treiber wieder aktivieren und einen Neustart machen.
Den Shutdown der VM könntest dem VDR u.U. mit dem Parameter -s abgewöhnen:
-s cmd, --shutdown=cmd
Call cmd to shutdown the computer. See the file INSTALL for more information.
Du müsstest dann nur auf der VM ein Programm (conntrack, netstat) haben, was die entsprechenden Ports (Streamdev: 2004, 3000; SVDRP: 6149;...) überwacht und ggf. dann den VDR wieder startet. Natürlich dauert das alles und die Clients laufen ggf. in einen Timeout rein. Von der Idee gar nicht so schlecht.
ByE...
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!