Jump to content

Zeitkonsistenz DVB-Viewer und Windows Systemzeit


kallew

Recommended Posts

Eine Einstellung: "Ändere Windows Systemzeit entsprechen Zeit im Videotext"

mit den Wahlmöglichkeiten:

 

- immer automatisch (schaltet erst mal einen Sender mit Videotext ein)

- immer automatisch, wenn der gewählte (gerade gesehene) Sender Videotext aussendet

- nach Nachfrage

- nie

 

Als Option könnte noch vorhanden sein:

Zeit im Videotext ist "xx" Sek. später als reale Uhrzeit.

 

Dies korrigiert die Verzögerungen bei DVB-S und -T von ca. 5-8 Sekunden. (Auch bei -C notwendig??)

 

 

Dies könnte auch, wenn eine 2. Karte vorhanden ist, im Hintergrund gemacht werden.

Link to comment
Timeline, TVGuide, MiniEPG sind alle abhängig von NOW().

... das datum um genau einen Monat daneben war. Nur per zufall fiel das dann in der Support.zip auf (man achtet ja sonst kaum auf die Datei daten)...

 

Vorschlag: Wenn die Win Systemzeit nicht mit Videotext- / EPG-Zeit zusammenpasst (wie in Deinem Beispiel: 1 Monat falsch), sollte der Viewer eine dicke rote Meldung ins EPG ... -Fenster schreiben und den User drauf hinweisen.

 

Der Viewer könnte sich die Zeit holen aus:

 

1. Viele Sender übertragen Videotext, das die Uhrzeit (zumindest auf 10 Sek genau) überträgt.

 

2. Die EPGs übertragen (nach dem was ich sehe) die Start-Uhrzeit und -Datum mit. Und meist gibts für ca. 3 bis 7 Tage, je nach Sender, eine Vorausschau. Somit kennt Viewer auch daraus die zu erwartende Uhrzeit.

Link to comment

zu 1: Viele, aber nicht alle. z.B. die Radiosender.

 

Mich wundert, dass es überhaupt zu solchen Fehlern kommt. Standardmäßig ist bei Windows die Synchronisation der Uhr über Internet eingeschaltet und es hat mittlerweile (fast) jeder einen Internetzugang. Somit dürfte die Uhr nie falsch gehen und ich sehe da keinen Bedarf.

 

Edit: ich habe deine beiden Themen mal zusammengefasst, da du zwei Themen im selben Forum zum gleichen Thema erstellt hast.

Link to comment
Dies korrigiert die Verzögerungen bei DVB-S und -T von ca. 5-8 Sekunden. (Auch bei -C notwendig??)

Wie kommst du auf eine so lange verzögerungszeit? Die signallaufzeiten sind wesentlich geringer. Bei single hop beträgt das round trip delay ca. 300 ms. Bei kabel und terrestrisch ist das natürlich weniger aber oft kriegen die das signal ja auch als sat-zuführung. Wenn es also solange wie in deinem beispiel dauert, hat das andere gründe. Im transportstream wird übrigens eine tabelle mit der systemzeit gesendet. Darin steht die zeit als UTC mit dem entsprechenden offset. STBs orientieren sich meist daran aber bei PCs hat man ja, wie @Hartwig schon bemerkte, eine ausreichend genaue systemzeit.

Link to comment
Standardmäßig ist bei Windows die Synchronisation der Uhr über Internet eingeschaltet und es hat mittlerweile (fast) jeder einen Internetzugang.

Das lehnst du dich aber weit aus dem Fenster. Selbst wenn ich einen Zugang hätte, den HTPC würd ich nicht dranhängen. Vor allem da jegliches Sicherheitskonzept das Ding schlechter bedienbar macht. Über das DVB-Gerät hätte man doch Zugang zu hinreichend genauen Zeitquellen, wieso nicht nutzen?

 

Ich entsinne mich allerdings, dass ich irgendwo mal etwas von einem Plugin gelesen habe welches die Systemzeit nach Videotext stellt. Hab's aber nie getestet.

 

mfg tc

Link to comment
Mich wundert, dass es überhaupt zu solchen Fehlern kommt.

Das eine Beispiel hat Lars_MQ geliefert (und es scheint nicht das einzige zu sein).

 

Das Boot-durch-BIOS-Programm Timer, das ich gerade entwickle, kann die Systemzeit recht gut zurückrechnen, aber nicht immer sekundengenau. Dadurch bekommt man auf die Dauer leichte Zeitversätze.

Siehe:

Timer - die Zeitschaltuhr

 

und es hat mittlerweile (fast) jeder einen Internetzugang.

Ich bin da vielleicht etwas empfindlich: Mein Entwicklungsrechner, auf dem auch der Viewer läuft, bekommt definitiv keinen Internetzugang.

 

Wie kommst du auf eine so lange verzögerungszeit?

Das sind nicht die Laufzeiten: Das Problem liegt wohl bei den Sendestationen, die das life gesendete Signal erst in einen Transportstrom codieren müssen.

 

Da ja die Zeit für gleichzeitige Sendung direkt terrestrisch und DVB-T vorbei ist, hör einfach mal Radio: schalte einen herkömmlichen Radioempfänger auf einen Sender und hör Dir denselben über DVB-S an. Gibt ein tolles Echo.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...