You are not logged in.

Dear visitor, welcome to Dreamboard. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

61

Monday, September 29th 2008, 3:52pm

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.

This post has been edited 2 times, last edit by "LittleBoy" (Sep 29th 2008, 3:55pm)


62

Monday, September 29th 2008, 5:20pm

Was hilft mir das für ne Kollisionserkennung für Timer???
Ich will ja wissen ob meine 20 Timer in den nächsten 14 Tagen laufen werden und da hilft's mir garnix wenn ich einen "würde jetzt grad gehen" Fall konstruiere....
mfg ,
Reichi

"Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen."


63

Monday, September 29th 2008, 5:39pm

Es geht _nur_ um die Kollisionserkennung der Timer - nicht darum ob zum Zeitpunkt der Aufnahme gleichzeitig geguckt, PIP und gestreamt wird -> das kann man natürlich nicht abfangen, aber wie gesagt, darum geht es auch nicht.

Schon heute schaltet die Box um, wenn ein Timer gestartet wird, der nicht über den anderen freien Tuner gehandelt werden kann. Dann kommen halt noch 2 Optionen dazu "Beende PIP für Aufnahme falls kein freier Tuner" und "Beende Stream für Aufnahme, falls kein freier Tuner" und schon hast Du keine einzige Unbekannte mehr und kannst sauber die "Simulation" durchführen und warnen, wenn gleichzeitige Aufnahmen nicht erfüllt werden können.
99,999 Prozent der User wären mit dieser Option zufrieden. Lieber schaltet mir der Sender um oder mein LAN-Stream bricht ab, als dass eine Aufnahme in die Hose geht.

64

Monday, September 29th 2008, 5:59pm

@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...

65

Monday, September 29th 2008, 6:21pm

soweit ich das verstanden habe laufen die Streams mit der gleichen Priorität wie Aufnahmen.

Aber auch daran könnte man sicher etwas ändern - wenn man denn wollte !!!

66

Monday, September 29th 2008, 6:53pm

@murray: das ist richtig, stream hat ist aktuell für e2 wie eine Aufnahme.
Und ja, ich vermute auch mal, dass man das ändern könnte ;).
mfg ,
Reichi

"Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen."


67

Monday, September 29th 2008, 7:30pm

Die Frage ist, was man halt unter "Aufnahmen haben immer Vorrang" versteht. Eindeutiger wäre wohl "Timer haben Vorrang vor: " und dann halt "nie", "Live-Bild", "Live-Bild + Streaming", "Live-Bild + Streaming + manuellen Aufnahmen" oder halt sowas.

68

Monday, September 29th 2008, 7:41pm

wobei dann auch noch die schon an anderer Stelle im Forum angesprochenen Prioritäten für Timer nicht unter den Tisch fallen gelassen werden sollten.

69

Sunday, October 5th 2008, 6:51pm

Aktualisierung:

Also die Funktion die hier als mehr oder weniger "unmöglich" aufgezeigt wurde ist jetzt da!!

Habe in DEM Forum der Community einen Patch bekommen der genau das Problem mit den Überlappenden Timern löst. Und noch dazu auf eine geniale Art und weise.

Werte DMM Entwickler dieses Tool ist so genial geworden (vor allem sehr einfach zu nutzen) das ich der Meinung bin das es unbedingt zu einem Standart Feature werden sollte (muss) da, wie bereits erwähnt diese Funktion ein MUSTHAVE für einen PVR ist und dann sowieso für die besten PVR´s am Markt..... unser Dreamboxen! :D

DMM nehmt euch das bitte zu Herzen und pflegt diese Funktion fix ein!

Ein glücklicher Dreambox User

70

Sunday, October 5th 2008, 7:40pm

der ist dort aber gut versteckt.

aber ich habe ihn gefunden threadid=93990

Die Funktion will ich auch in normaler Release haben, von mir aus auch "nur" als Plugin zum nachinstallieren

kalli_fin

Dreamer

Posts: 164

Location: Espoo / Finnland

  • Send private message

71

Monday, December 29th 2008, 8:55am

habe diese Funktion beim besten Willen nicht gefunden.
Es wird viel über Rotor und verschiedene Satelliten gesprochen. Stimmt, in bestimmten Konstellationen ist ein derartiger Check unmöglich.
Bei meiner ST-Box hat die Familie schon gelernt, dass auf terrestrial Kanalbündel A die öffentlich, rechtlichen und auf B die Werbe-Sender usw. sind. Vom Satelliten nehme man nur ein Programm.
Damit ist aber die "Problematik" nicht gelöst, denn trotzdem werden nicht mögliche Überschneidungen versehentlich programmiert.
Eine kleine Warnung oder einfärben des Textes wäre schon von Nützen.
Um Poweruser nicht zu vergrätzen natürlich als Plugin.
Wie ist der Stand jetzt?

Immer noch kein Schnee in Südfinnland

Kalli
This text was written on 100% recycled bytes !

72

Thursday, February 19th 2009, 1:34pm

Hallo,

da ich in den letzten 2 Wochen ziemlich wild drauflos programmiert hatte, schlug(en) bei mir das 1. Mal die Timerüberprüfung zu. Im 1. Moment etwas ungewohnt zu bedienen, aber dann ging die Bedienung problemlos. Mit meinen 2 Kabeltunern klappte die Prüfung bis jetzt immer einwandfrei. Mein Dank an die Programmierer.

So, das wollte ich mal los werden. :)
DM 8000 HD PVR SSCC
DM 7020 HD TC
DM 7025+ CC

73

Friday, February 20th 2009, 10:44am

Hallo,

Wollte mich auch mal bedanken fuers implementieren dieser wichtigen Funktion :) Zumindest ist es sehr schoen das man zumindest hier doch etwas bewirken kann ... ganz im Gegensatz zum "normalen" Leben. Also nochmal viiiiiiielen Dank !! :thumbup: ^^

Tron911
thank god for --> ANTI_SCROLL_BAR and f*ck all TV_Stations who use that S*IT