<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Live-Streaming on OpenResty Official Blog</title><link>https://blog.openresty.com/en/tags/live-streaming/</link><description>Recent content in Live-Streaming on OpenResty Official Blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 04 Aug 2026 15:25:19 +0700</lastBuildDate><atom:link href="https://blog.openresty.com/en/tags/live-streaming/index.xml" rel="self" type="application/rss+xml"/><item><title>CDN for Live Streaming: Surviving Peak Events Without Peak-Event Bills</title><link>https://blog.openresty.com/en/edge-private-cdn-live-streaming/</link><pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.openresty.com/en/edge-private-cdn-live-streaming/</guid><description>&lt;ul>
&lt;li>Why live streams crash at peak: running day-to-day doesn&amp;rsquo;t mean surviving the peak&lt;/li>
&lt;li>How a private CDN turns peak stability from probability into certainty&lt;/li>
&lt;li>Live streaming CDN cost comparison: surviving the peak isn&amp;rsquo;t paying for the peak&lt;/li>
&lt;li>The real cost of a private CDN: not the same as building from scratch&lt;/li>
&lt;li>Beyond delivery: what a live streaming scenario needs from the same gateway layer&lt;/li>
&lt;li>FAQ&lt;/li>
&lt;/ul></description></item><item><title>Building a Self-Hosted Live Streaming CDN for HLS with OpenResty Edge</title><link>https://blog.openresty.com/en/edge-hls-live-streaming/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.openresty.com/en/edge-hls-live-streaming/</guid><description>&lt;ul>
&lt;li>Why live HLS breaks a naive caching setup&lt;/li>
&lt;li>Building it on OpenResty Edge: two page rules with opposite TTLs&lt;/li>
&lt;li>The most critical step: the Use stale proxy cache action&lt;/li>
&lt;li>A shield tier with gateway partitions: collapsing to one fetch network-wide&lt;/li>
&lt;li>Verifying the configuration and load testing&lt;/li>
&lt;li>FAQ&lt;/li>
&lt;/ul></description></item></channel></rss>