Beiträge von LittleBoy

    Ganz ehrlich: Lass dich von jemandem beraten, der etwas davon versteht.


    Kurzum: Das, was du haben möchtest darf in diesem Forum nicht diskutiert werden, denn es ist schlicht und ergreifend nicht erlaubt, das zu tun. Also, such mal unter google nach anderes Boards, die sich mit der DreamBox beschäftigen, aber nicht von Dream Multimedia TV selber sind. Dort kann man dir dann vernünftig helfen, ohne immer um den heißen Brei herumreden zu müssen.


    Und um deine Fragen zu beantworten: Nein, mit einem CI-Modul wirst du nicht glücklich. Selbst wenn, bräuchtest du für zwei SmartCards auch zwei CI-Module, oder du tauschst die zwei Karten bei unitymedia gegen nur eine um, denn man kann heutzutage beide Abos auf nur eine Karte schalten lassen.

    Zitat

    Original von murray
    Wenn du die 8000 wenn es die dann mal gibt mit Modul betreibst geht es wohl relativ einfach.


    Kurz gesagt: Nein. Mit dem AlphaCrypt kann man *nicht* unabhängig voneinander einen Sender schauen und einen zweiten Streamen/Aufnehmen.


    Und wenn man das ganze ohne AlphaCrypt betreiben möchte, kostet es wie gesagt 5,- EUR extra / Monat.

    Das, was du vorhast ist "legal" eh nicht zu erreichen: Du darfst lt. AGB von Premiere die Sender von Premiere nicht mit der Dreambox empfangen. (Und nein, das kommt nicht direkt von Premiere, sondern liegt am deutschen Jugendschutzgesetz)


    Wenn dich das nicht stört, stehst du vor dem nächsten Problem: Die Karten von unitymedia werden in der DreamBox nicht gelesen. Also brauchst du entweder ein AlphaCrypt-Classic Modul (Kostenpunkt etwa 100,- EUR - was aber z.B. in der dm600, dm800 oder dm500 gar nicht läuft - zusätzlich scheint es damit auch verschiedene Probleme und Einschränkungen zu geben) - oder du tauschst deine Karte bei unitymedia gegen eine "I02"-Karte um, was 5,- EUR / Monat extra kostet. Wenn es Probleme mit dieser Konstellation gibt, darfst du nicht auf die Hilfe von DMM oder unitymedia hoffen, weil das ganze offiziell nicht unterstützt wird. Du bist dabei also dann auf google und andere Foren als dieses hier angewiesen.


    Soviel erstmal zu den zusätzlichen Kosten, die auf die zukommen werden.


    Das, was du weiterhin vorhast (nämlich mit einer PayTV-Karte zwei Fernseher ansteuern) ist mit keiner Dreambox so möglich wie du dir das vorstellst. Man kann einzig einen Fernseher und einen PC oder Laptop damit versorgen. Die Verbindung zum PC würde dann nicht über eine SCART-Verbindung sondern über eine Netzwerkverbindung laufen. Ist aber in meinen Augen eher etwas für fortgeschrittene Nutzer, denn z.B: so selbstverständliche Dinge wie eine Fernbedienung kann man nicht so einfach an einen PC anklemmen.

    Reichi:
    Ich fass es einmal für dich zusammen:


    1. Zum Zeitpunkt der Programmierung kann enigma2 sauber ermitteln, ob die Timer funktionieren werden, wenn die Box zum Zeitpunkt des Aufnahmebegins im Standby ist (also kein Live-Bild, PiP oder Streaming oder was auch immer).


    2. Zum Zeitpunkt der Programmierung kann enigma2 sauber ermitteln, ob die Timer funktionieren werden, wenn die Option "Timer haben immer Vorrang" aktiviert ist (weil in diesem Fall umgeschaltet wird, PiP oder Streaming beendet wird)


    Ich hoffe, wir stimmen darin überein.


    Du argumentierst jetzt, dass das nichts bringen würde, weil in der letzten möglichen Kombination (Timer haben keinen Vorrang und der Nutzer entscheidet sich bewusst gegen die Warnung, dass die Aufnahmen in die Hose gehen) die Situation nicht erkannt würde.
    Nochmal: Diese Situation, die du dort beschreibst, ist vom Nutzer so provoziert. Er sitzt vor der Box und entscheidet sich dafür, dass die Aufnahmen in die Hose gehen. Das ist letztlich genau so, als würde der Nutzer entscheiden, zum Zeitpunkt der Aufnahme den Stecker zu ziehen. Das kann auch enigma2 nicht vorhersehen, aber niemand würde das wohl ernsthaft verlangen...

    Die "Simulation" muss möglich sein - man muss da ja letztlich nur das Verhalten der Tuner-Managers kennen. Das ganze läuft ja deterministisch ab, d.h. wenn ich jetzt die Aufnahmen starten würde, dann kann man nachvollziehen, wie enigma2 die Tuner belegen würde.


    Und wie gesagt: Die Simulation läuft dann, wenn eine Aufnahme startet. Zu diesem Zeitpunkt weiß ich, welche Tuner durch das Live-Bild, PiP und das Streaming belegt sind. Erstelle mir mal einen Fall, wo der von mir beschriebene Algorithmus nicht funktionieren wird.


    Die Lösung implementieren kann ich leider nicht, weil ich mich im enigma2 Code nicht gut genug dafür auskenne. Meine Zeit reicht leider immer nur für kleinere Fixes, wo ich nicht die Interna der enigma2-Strukturen verstehen muss.

    Wo nimmst du die Unbekannten her?


    a) Beim Anlegen der Timer kannst du mit einer Simulation prüfen, ob die Timer in sich stimmig sind, d.h. ob die Timer möglich sind, wenn die Box zum Zeitpunkt des Timer-Beginns im StandBy ist.


    b) Vor dem Start einer Aufnahme wird je bereits jetzt eine Prüfung gemacht, ob die Aufnahme möglich ist, oder ob umgeschaltet werden muss.
    Diese Prüfung müsste man jetzt erweitern, dass die selbe Simulation wie oben durchläuft, aber unter der Vorbedingung, dass alle Tuner, die zur Zeit benutzt werden (Live-Bild, PiP, Streaming) als belegt markiert werden. (Zusätzlich läuft die Simulation nur bis zu dem Zeitpunkt durch, wo das erste mal alle Tuner freigegeben sind)
    Geht die Simulation jetzt in die Hose, wird der Nutzer darauf aufmerksam gemacht, dass er entweder die Box umschalten lässt [1] (also Streamen, PiP und Live-Bild werden beendet) oder dass er eben Gefahr läuft, dass die Aufnahmen in die Hose gehen.


    Der einzige Fall, der damit nur "suboptimal" gelöst wäre, wäre der, den du oben konstruiert hast: In diesem Fall würde der Nutzer die Box umschalten lassen und würde dann zurück zur ARD schalten. Somit würde er geschätzt 15 Sekunden von der ARD verpassen und müsste einmal zur Fernbedienung greifen. Dafür würden beide Aufnahmen funktionieren - was ja letztlich das ist, was der Nutzer wollte, als er die Dinger programmiert hat.


    Edit:
    Wenn du das ganze jetzt noch weiter optimieren möchtest, kannst du das Zeil des Umschaltens von [1] anders definieren als aktuell: Im Moment wird auf den Sender umgeschaltet, der aufgenommen werden will - man könnte dann erstmal schauen, ob man auf den Sender umschalten kann, der vor dem Umschalten lief - und erst wenn dann die Simulation immernoch in die Hose geht, schaltet man auf den Sender um, den man aufnehmen möchte. Damit wäre das Live-Bild nur sehr kurz weg und die optimale Lösung für deinen konstruierten Fall wäre gefunden.


    Somit blieben einzig laufende Streams und PiP "problematisch" - wer diese Features nutzt, sollte sich aber durchaus über die Tuner-Problematik im klaren sein.

    Na ja, die Lösung wäre "relativ" einfach zu konstruieren - aber es ist halt nicht wichtig genug, damit das mal Gehör bei den Entwicklern findet.


    Denn im Gegensatz zu dem, was reichi oben geschrieben hat, reicht eine einfache Simulation um das ganze Problem zu lösen - da braucht man keine statistischen Methoden oder sonstwas, egal wie viele Tuner oder Aufnahmen es gibt.

    Ohne jetzt das ganze unnötig anheizen zu wollen...

    Zitat

    Original von Homey
    Nein, in der Softwareentwicklung sind solche Voraussagen nicht möglich! Da heisst es "it's done when it's done and it's fun!".


    Wäre es aber dann nicht auch korrekt, erst dann das Geld zu nehmen, wenn das Produkt "done" ist? Dann würde sich hier wohl auch niemand beschweren...

    Theoretisch kannst du beliebig viele Sender von zwei verschiedenen Transpondern aufnehmen (die "Ebenen" haben nix damit zu tun, wenn zu mit zwei Kabeln vom LNB arbeitest und im Setup auch entsprechend "Tuner B wie Tuner A" und nicht "Tuner B verbunden mit Tuner A" eingestellt hast) - praktisch würde ich bei etwa 4 Aufnahmen aufhören, danach wird das ganze relativ instabil und träge.


    Als Faustregel:
    Die ARD-Sender (ARD, EinsExtra, WDR, usw.) teilen sich zwei Transponder,
    ZDF (ZDF, ZDF.info, usw.) hat einen Transponder
    RTL-Gruppe (RTL, RTL2, Super RTL, VOX) hat einen Transponder
    Pro7 / SAT.1 / Kabel.1 hat einen Transponder


    Somit kannst du z.B. alle RTL-Sender und alle Pro.7/SAT.1 Sender gleichzeitig aufnehmen und noch einen davon schauen.


    Aber: ARD + ZDF + RTL geht nicht.