Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
aes67 [2018/12/19 12:27] – [AES67 Loudness-Meter] mazdermindaes67 [2018/12/31 14:09] (current) – [WorkdClock] mazdermind
Line 43: Line 43:
 ==== PTP ==== ==== PTP ====
 Es gibt eine fertige PTP-Implementierung für GStreamer, diese muss nur korrekt initialisiert und die Pipeline damit konfiguriert werden. Das geht **nicht** mit `gst-launch-1.0` sondern nur mit einer Host-Applikation (z.B: in Python). Es gibt eine fertige PTP-Implementierung für GStreamer, diese muss nur korrekt initialisiert und die Pipeline damit konfiguriert werden. Das geht **nicht** mit `gst-launch-1.0` sondern nur mit einer Host-Applikation (z.B: in Python).
 +
 +Die GStreamer PTP-Clock konnte sich nicht mit dem Nexus syncen, daher haben wir den 35C3 mit der internen Free-Running Clock gefahren.
  
 Links: Links:
   * https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-libs/html/GstPtpClock.html   * https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-libs/html/GstPtpClock.html
   * https://coaxion.net/blog/2015/05/ptp-network-clock-support-in-gstreamer/   * https://coaxion.net/blog/2015/05/ptp-network-clock-support-in-gstreamer/
 +
 +==== WorkdClock ====
 +Da das Audio-Backup am Ende vor allem in Sync zum Video sein muss, wäre es vermutlich gut, es mit dem Video-Recording zu syncen.
 +<code>
 +13:52 <       MaZderMind > https://coaxion.net/blog/2014/12/improved-gstreamer-support-for-blackmagic-decklink-cards/
 +13:54 <       MaZderMind > man könnte voctomix über den reference-in der duo2 karten mit einer worldclock versehen
 +13:54 <       MaZderMind > vmtl. würde das sogar automatisch passieren, wenn wir da mal was dran stecken würden
 +13:55 <       MaZderMind > The clock of the hardware is now exposed to the pipeline as a GstClock and even if the pipeline chooses a different clock, the elements will slave their internal clock to the 
 +                           master clock of the pipeline and make sure that synchronization is even kept if the pipeline clock and the Decklink hardware clock are drifting apart. Thanks to GStreamer’s 
 +                           extensive synchronization model and all the 
 +13:55 <       MaZderMind > functionality that already exists in the GstClock class, this was much easier than it sounds.
 +13:56 <       MaZderMind > da die audio-backup-recorder auch eine decklink karte hatten würden die einfach die selbe clock bekommen und schon wäre alles schön in sync
 +13:56 <       MaZderMind > die decklink-karten können blackburst und trisync
 +13:57 <       MaZderMind > hhelenav Simpel ^
 +14:00 <       MaZderMind > jup, GstDecklinkClock ist verfügbar
 +</code>
 +
  
 ===== AES67 Loudness-Meter ===== ===== AES67 Loudness-Meter =====
  • aes67.1545218869.txt.gz
  • Last modified: 2018/12/19 12:27
  • by mazdermind