Globale CDN-Auslieferung — 300+ Cloudflare-Edges, TTFB unter 1 Sekunde

Globale CDN-Auslieferung

AVCaption baut auf Cloudflare R2 für Object Storage und das globale Cloudflare-CDN für die Auslieferung. Das ist dasselbe Netz, hinter dem 20 % des öffentlichen Internets stehen — über 300 Städte, einstellige Millisekunden-Latenz zu den meisten besiedelten Regionen und kampferprobte Cache-Infrastruktur.

So funktioniert die Auslieferung

  1. Upload — Ihre kodierten HLS-Segmente werden in einen Cloudflare-R2-Bucket geschrieben. R2 hat null Egress-Gebühren zum CF-CDN-Edge.
  2. Pre-warm — Nach Encoding-Abschluss pingt AVCaption Master-Playlist und erstes Segment aus jeder großen Region und füllt die Edge-Caches, bevor der erste Zuschauer eintrifft.
  3. Zuschauer-Anfrage — Der Player fordert eine Segment-URL an. Der Cloudflare-Edge-Node empfängt die Anfrage.
  4. Cache-Hit — Liegt das Segment an diesem Edge im Cache (nachdem der erste Zuschauer der Region es geholt hat), wird es sofort ausgeliefert. TTFB unter 100 ms.
  5. Cache-Miss — Edge holt vom R2-Origin (ebenfalls Cloudflare-intern, keine Internet-Hops). Segment wird gecacht. Folgende Zuschauer in dieser Region treffen den Cache.

Warum HLS-Segmente so gut cachen

HLS-Segmente sind unveränderlich — jedes Segment hat eine eindeutige URL, basierend auf Position und Inhalt. Sie ändern sich nie. Das bedeutet:

  • Lange Cache-TTL (Monate) ist sicher — Inhalte können nicht veralten.
  • Cache-Invalidierung ist selten nötig — Uploads erzeugen neue URLs, überschreiben nie.
  • CDN-Cache-Hit-Rate liegt für populäre Videos konsistent >95 %.

Das unterscheidet sich grundlegend von Webseiten, wo Caching kompliziert wird. Videosegmente sind der einfache Fall. (Siehe CDN vs Origin zur Bedeutung von Edge-Caching für Streaming.)

Regionsabdeckung

Cloudflare-CDN-POPs gibt es in:

  • Nordamerika — Großstädte in USA/Kanada, dichte Ost- und Westküste
  • EU — jede große Hauptstadt plus Knoten in Deutschland/Frankreich/UK/NL
  • APAC — Tokio, Singapur, Hongkong, Seoul, Mumbai, Sydney, Jakarta
  • Südamerika — São Paulo, Buenos Aires, Bogotá, Lima
  • Afrika — Lagos, Johannesburg, Kairo, Nairobi
  • Naher Osten — Dubai, Riad, Tel Aviv

Kaltstart-TTFB im Schnitt:

  • Nordamerika / EU: 100–150 ms
  • Ostasien: 150–200 ms
  • Südamerika / Australien: 200–300 ms
  • Afrika / Naher Osten: 250–400 ms

Smart-CDN-Priorisierung im Free-Tier

Free-Tier-Videos teilen sich einen Pool mit niedrigerer Priorität: Sie kommen bei Cache-Hit vom Edge, aber die LRU-Policy wirft sie unter Cache-Druck früher raus. Steigt die Hit-Rate eines Free-Tier-Videos über die Promotion-Schwelle (ein Hinweis auf echte Publikumsnachfrage), wird es in den Priority-Pool hochgestuft — ein im Free-Tier viral gehendes Video bekommt also trotzdem schnelle Auslieferung, sobald das Muster erkannt ist.

Keine manuelle Konfiguration. Die Hochstufung läuft automatisch; die Eviction ist schlicht Standard-LRU-Verhalten im Pool mit niedrigerer Priorität.

Bandbreitenkosten

Bandbreite ist in jedem Bezahltarif enthalten. Keine Gebühr pro ausgeliefertem GB, keine Überraschungsrechnung bei viralem Video, keine Overage-Stufe. Der pauschale Preis pro 5 TB deckt Speicher und Bandbreite ab.

Das unterscheidet sich deutlich von minutenbasierten oder pro-GB-ausgelieferten Plattformen (Mux, CF Stream, Bunny). Planbare Kosten sind der ganze Punkt.

Verglichen mit anderen CDN-gestützten Plattformen

  • Cloudflare Stream — gleiche CF-Infrastruktur darunter. AVCaption legt Verschlüsselung, Custom Player, mehrsprachige Untertitel und Pauschalpreise oben drauf.
  • Bunny CDN — Bunnys eigenes CDN (119+ POPs). Kleinerer Fußabdruck als Cloudflare, aber exzellent in den Regionen, die Bunny priorisiert.
  • Mux — nutzt Fastly plus eigene Auslieferung. Branchenführende QoE-Optimierung, vergleichbare Regionsabdeckung.

Loslegen

Jedes Video nutzt das CF-CDN automatisch — keine Konfiguration nötig. Repräsentatives Video hochladen und im Network-Tab aus mehreren VPN-Exits in verschiedenen Geos prüfen; der TTFB-Unterschied zeigt, was Ihre Zuschauer in jeder Region erleben — ohne dass Sie je eine Region auswählen müssen.

Häufig gestellte Fragen

Was ist ein Video-CDN und warum brauche ich eines? +
Ein Video-CDN (Content Delivery Network) cacht Ihre Videosegmente auf Edge-Servern weltweit, sodass Zuschauer sie aus der Nähe statt von Ihrem Origin-Server holen. Für HLS-Streaming ist das essenziell: Ein einstündiges Video sind hunderte kleine Segmentanfragen pro Zuschauer, und Origin-only-Auslieferung wäre langsam und teuer. AVCaption nutzt Cloudflares CDN mit 300+ Edge-POPs — TTFB unter 1 Sekunde weltweit, ohne Zusatzkonfiguration.
Wie hoch ist der typische TTFB für Videosegmente? +
Unter 300 ms bei Cache-Hits weltweit, unter 150 ms in Nordamerika, EU und Ostasien. Das erste Segment wird beim Upload vorgewärmt, sodass Kaltstart-Wiedergaben selten auf den Origin warten.
Werden Videosegmente am CDN-Edge gecacht? +
Ja. HLS-Segmente sind unveränderlich (jede Segment-URL enthält einen Inhaltshash), daher werden sie aggressiv mit langer TTL gecacht. Einmal in einer Region geholt, bekommen alle weiteren Zuschauer dieser Region das Segment vom Edge.
Berechnet ein globales CDN nach GB Bandbreite? +
Viele Videoplattformen tun das — Mux, CF Stream, Bunny rechnen pro ausgeliefertem GB oder pro angeschauter Minute ab. AVCaption schließt Bandbreite in eine flache Tarifgebühr ein. Ein viral gehendes Video erzeugt keine Überraschungsrechnung, was die langfristigen Kosten für Kursanbieter und SaaS-Betreiber planbar macht.
← content.back_to_index