erwin Posted February 18, 2010 Share Posted February 18, 2010 Für mein TimeshiftPlus-Plugin verwende ich #TV.Timeshift.remain um zu ermitteln ob gerade live-geschaut oder geshiftet wird. Wenn #TV.Timeshift.remain="00:00:00" dann live. Bedingt durch die Schwierigkeiten ein sauberes Zeitsignal (bei vertretbaren Aufwand) zu bekommen, schwankt dieses remain allerdings (wahrscheinlich abhängig von Änderungen der Datenrate). Konkret: live -> jump -10 Sek. sollte eigentlich remain konstant bei -10 Sek lassen. Wie gesagt es schwankt. Gestern allerding bei N24 zurück bis auf "00:00:00" womit lt. #TV.Timeshift.remain, live-geschaut wurde, mit meiner Uhr in TimeshiftPlus und auch Teletext-Uhr der ca. 10 Sek Abstand allerdings geward wurde. Meine Frage: Gibt es eine andere zuverlässige Möglichkeit der live/Timeshift Unterscheidung. Wenn nicht, kann man ein entsprechendes Datamanager -Tag einbauen. Wenn nicht, kann der DVBV wenigstens verhindern dass remain auf genau "00:00:00" zurück schwankt (aufrunden)? PS: die TimeshiftPlus interne Uhr kann dazu nicht herangezogen werden, denn sie liefert nur gültige Werte wenn der live/timeshift Zustand genau bekannt ist. Womit wir beim obigen Problem wären. mfg erwin Quote Link to comment
Portisch Posted February 18, 2010 Share Posted February 18, 2010 In der COM-Schnittstelle gibt es den Boolean "IsTimeshift" Quote Link to comment
erwin Posted February 18, 2010 Author Share Posted February 18, 2010 In der COM-Schnittstelle gibt es den Boolean "IsTimeshift" Danke. Ich war bisher der Meinung IsTimeshift gibt an, ob Timeshift aktiviert wurde. Ob momentan tatsächlich geshiftet wird ist eine andere Frage. Ich schaus mir nochmal an. erwin Quote Link to comment
Portisch Posted February 18, 2010 Share Posted February 18, 2010 Bei meinem LCD Plugin nehme ich diesen Boolean. Erst wenn zwei mal Stop gedrückt wurde (Timeshift Stop) ist auch der Boolean wieder False. Quote Link to comment
erwin Posted February 18, 2010 Author Share Posted February 18, 2010 Erst wenn zwei mal Stop gedrückt wurde (Timeshift Stop) ist auch der Boolean wieder False. Also ich frag einfach mal. Vielleicht hast Du ja die Antwort parat. Geht dann schneller als selbst ausprobieren. Wenn ich Timeshift starte (per Menü oder automatisch) dann _NICHT_ springe und den Slider _NICHT_ verschiebe, ich also _LIVE_ schaue, wie steht dann IsTimeshift? erwin Quote Link to comment
CiNcH Posted February 18, 2010 Share Posted February 18, 2010 Wenn ich Timeshift starte (per Menü oder automatisch) dann _NICHT_ springe und den Slider _NICHT_ verschiebe, ich also _LIVE_ schaue, wie steht dann IsTimeshift? Also ich bin der Meinung, dass isTimeshift dann gesetzt ist. Ich verwende das auch in meiner command.vbs. Wenn 'isTimeshift and not osd.isVisible', dann mach aus OSD links/rechts Jump-XX und Jump+XX. Da geht er auch hinein, wenn Timeshift aktiv ist, aber man sich live befindet.. Quote Link to comment
Tjod Posted February 18, 2010 Share Posted February 18, 2010 Wenn ich richtig liege kennt der DVBViewer kein Timeshift ist an aber ich gucke live. So weit ich weiß ist IsTimeshift immer gesetzt wenn Timeshift an ist, auch wenn der Versatz 0 ist. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.