events:34c3:cdn

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
Last revisionBoth sides next revision
events:34c3:cdn [2017/12/22 13:14] mazdermindevents:34c3:cdn [2018/04/23 17:27] derpeter
Line 1: Line 1:
 = 34C3 CDN = 34C3 CDN
 +<bootnote important>Diese Dokumentation galt für den 34C3. Für die Zeit danach, siehe [[:cdn|]].</bootnote>
 +
 == Architektur == Architektur
 Die CDN-Kaskade hat 4 Stufen Die CDN-Kaskade hat 4 Stufen
Line 14: Line 16:
   * minion1: s1   * minion1: s1
   * minion2: s2   * minion2: s2
-  * minion3: s3 s4+  * minion3: s3 
 +  * minion-muc: s4
  
 Diese Verteilung wird über Host-Attribute im cm geregelt: https://github.com/voc/cm/blob/master/ansible/event#L41-L44. Diese Verteilung wird über Host-Attribute im cm geregelt: https://github.com/voc/cm/blob/master/ansible/event#L41-L44.
Line 88: Line 91:
 * http://cdn.c3voc.de/hls/sX_translated.m3u8 * http://cdn.c3voc.de/hls/sX_translated.m3u8
 * http://cdn.c3voc.de/hls/sX_translated-2.m3u8 * http://cdn.c3voc.de/hls/sX_translated-2.m3u8
 +
 +=== WebM Multi-Qualität + Multi-Lang
 +* http://cdn.c3voc.de/dash/sX/manifest.mpd
  
 === Audio-MP3: === Audio-MP3:
Line 135: Line 141:
  
 == Externe Quellen == Externe Quellen
-siehe https://c3voc.de/wiki/events:34c3:cdn:external-sources +Die Streams der Externe Quellen werden komplett über eine eigene Kiste angewickelt (''dawaschtel.lan.c3voc.de''). Dieser Server übernimmt dann sowohl das ingesting als auch transcoding, fanout und ist user-facing relay. Der Server verfügt über eine 10GE-Anbindung an das Congessnetz und ausreichend CPU-Kapazität. 
-und https://c3voc.de/wiki/intern:events:34c3:cdn:external-sources+ 
 +Die Scripte dazu werden aus den gleichen Templates wie die der Haupträume erstellt, aber mit weniger Audiospuren und ohne Slide-Stream. 
 +Alle Fanout und Transcoding-Scripte werden per cm angelegt. Zusätzlich wird jeweils ein Ingesting-Script angelegt das aber **by-default deaktiviert** ist. Das ingesting mus manuell überprüft und ggf. angepasst werden. Dazu werden auf dem og. Server Dateien in der Art von `/opt/transcoder/scripts/sfsfe_ingesting.sh` angelegt. Die dazugehörigen systemd-units sind by-default aktiv und sollten innerhalb einiger Sekunden mit dem einlesen und transcoden beginnen. 
 + 
 +Folgende weiterführende Dokumentation im Wiki: 
 +* Anweisungen und Dokumentation für Externe Betreiber: https://c3voc.de/wiki/events:34c3:cdn:external-sources 
 +* InterneDokumentation der Abstimmung mit den Betreibern: https://c3voc.de/wiki/intern:events:34c3:cdn:external-sources
  
 == Unerwartet geschlossene Verbindungen auf *.alb.c3voc.de == Unerwartet geschlossene Verbindungen auf *.alb.c3voc.de
  • events/34c3/cdn.txt
  • Last modified: 2018/07/19 01:55
  • by meise