{"id":8817,"date":"2026-03-07T03:36:36","date_gmt":"2026-03-06T22:36:36","guid":{"rendered":"https:\/\/paknews.centers.pk\/provisioning-for-live-streaming-scale-in-real-time-at-al-jazeera-and-youtube\/"},"modified":"2026-03-07T03:36:36","modified_gmt":"2026-03-06T22:36:36","slug":"provisioning-for-live-streaming-scale-in-real-time-at-al-jazeera-and-youtube","status":"publish","type":"post","link":"https:\/\/paknews.centers.pk\/ur\/provisioning-for-live-streaming-scale-in-real-time-at-al-jazeera-and-youtube\/","title":{"rendered":"Provisioning for Live Streaming Scale in Real Time at Al Jazeera and YouTube"},"content":{"rendered":"<p><br \/>\n<\/p>\n<div>\n<p><div class=\"youtube-embed\" data-video_id=\"9EB4Qr3U4ZY\"><iframe title=\"Provisioning for Live Streaming Scale in Real Time at Al Jazeera and YouTube\" width=\"696\" height=\"392\" src=\"https:\/\/www.youtube.com\/embed\/9EB4Qr3U4ZY?feature=oembed&#038;enablejsapi=1\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/p>\n<p><span style=\"font-weight: 400;\">How do large-volume streamers anticipate, provision for, and capacity-plan for real-time traffic bursts during tentpole and breaking news events? <\/span><a href=\"https:\/\/www.linkedin.com\/in\/dilip-bharadwaj-30478243\/\" target=\"_blank\" rel=\"noopener\" title=\"Al Jazeera Senior Streaming Media Architect Dilip Bharadwaj\"><span style=\"font-weight: 400;\">Al Jazeera Senior Streaming Media Architect Dilip Bharadwaj<\/span><\/a><span style=\"font-weight: 400;\"> and <\/span><a href=\"https:\/\/www.linkedin.com\/in\/sean-p-mccarthy\/?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base%3B%2FF6oHZhARW%2BzPoV0hpOzAA%3D%3D\" target=\"_blank\" rel=\"noopener\" title=\"YouTube Head of Live OTT Engineering Sean McCarthy\"><span style=\"font-weight: 400;\">YouTube Head of Live OTT Engineering Sean McCarthy<\/span><\/a><span style=\"font-weight: 400;\"> discuss real-world challenges and preparation and remediation strategies in this discussion with <\/span><a href=\"https:\/\/www.linkedin.com\/in\/bhaveshupadhyaya\/?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base%3BEFe2RZiJSfejZElkzNZorg%3D%3D\" target=\"_blank\" rel=\"noopener\" title=\"SVTA Subject Matter Expert Bhavesh Upadhyaya\"><span style=\"font-weight: 400;\">SVTA Subject Matter Expert Bhavesh Upadhyaya<\/span><\/a><span style=\"font-weight: 400;\"> at <\/span><a href=\"https:\/\/www.streamingmedia.com\/Articles\/News\/Online-Video-News\/ICYMI-Streaming-Media-Connect-February-2026-173683.aspx\" target=\"_blank\" rel=\"noopener\" title=\"Streaming Media Connect 2026\"><span style=\"font-weight: 400;\">Streaming Media Connect 2026<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h2><strong>Monitoring Audience Growth as News Breaks<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Upadhyaya kicks off the conversation by referencing the virtual impossibility of predicting scale and demand when streaming news live as it breaks. \u201cHow do you make a determination in real time of how much you need to scale and how much your potential audience may grow?\u201d he asks. \u201cDo you have any tools in place?\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">&#8220;For this, we use <\/span><a href=\"https:\/\/www.dataminr.com\/\" target=\"_blank\" rel=\"noopener\" title=\"Dataminr\"><span style=\"font-weight: 400;\">Dataminr<\/span><\/a><span style=\"font-weight: 400;\">,&#8221; Bharadwaj replies. &#8220;Let&#8217;s suppose, as of now, there is no critical event. All of a sudden, something happens somewhere on the globe, and we can see the number of the subscribers has increased five or ten times. On our end, we have on-prem encoders that are capable of handling this traffic.&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">But the challenges are different on the CDN side. As a news broadcaster, he continues, &#8220;I have encountered a couple of scenarios, like for the Ukraine war, where the traffic has increased all of a sudden. In that case, we use <\/span><a href=\"https:\/\/www.conviva.ai\/\" target=\"_blank\" rel=\"noopener\" title=\"Conviva\"><span style=\"font-weight: 400;\">Conviva<\/span><\/a><span style=\"font-weight: 400;\"> and <\/span><a href=\"https:\/\/grafana.com\/\" target=\"_blank\" rel=\"noopener\" title=\"Grafana\"><span style=\"font-weight: 400;\">Grafana<\/span><\/a><span style=\"font-weight: 400;\"> as analytics tools to see how the subscriber [number] grows and how it can be multiplied by four or five or 10. And in that case, we secure the advance bandwidth to make sure that our stream and our channel is capable of scaling up without affecting the end user delivery. So we take all these precautions in advance to ensure that the stream will be seamless in case of any critical event or any important vital news that we are going to receive from the ground.&#8221;<\/span><\/p>\n<h2><strong>Taking a Multi-CDN Approach to Capacity Planning<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Bharadwaj then directs a question to McCarthy concerning times when those same news-related spikes cause Al Jazeera to send larger-than-expected streams to their YouTube channel.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cLet&#8217;s suppose we are streaming to YouTube, and all of a sudden we have noticed that the number of viewers watching has increased from 40,000 to 100,000,\u201d he begins. \u201cIn that case, we don&#8217;t have visibility on the YouTube side [as for] how they are scaling up our services for the seamless delivery for the YouTube users. How do you manage this scaling up on the YouTube side? We published the streams, the main and backup RTMP to YouTube ingest. But after that, we don&#8217;t have any visibility on how the scaling is happening. And our monitoring parameters only see the channel on YouTube, and we can calculate the number of subscribers who are watching our channel concurrently, but how do you manage the scaling?&#8221;\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">McCarthy replies that Bharadwaj&#8217;s scenario and question mostly concerns &#8220;CDN capacity-scaling. We are in a similar situation as most CDN operators and infrastructure providers, which I would suggest is not the fun position to be in, but that&#8217;s capacity planning, always having headroom, and having to manage that headroom and prepare for these bursty traffic patterns. There&#8217;s an art and a science to it. To be frank, there&#8217;s no real secret sauce to scaling the platform other than having more capacity. Now, there is a secret sauce to getting the most density out of a particular box: serve the highest number of bits as fast as possible from a particular server. We have optimizations down to the kernel level to facilitate that, but that&#8217;s more of a CDN problem. We operate around CDNs, so it becomes our problem.&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Drilling down further on the delivery side, McCarthy continues, &#8220;When it comes to <\/span><a href=\"https:\/\/www.streamingmedia.com\/Articles\/Editorial\/Short-Cuts\/Multi-CDN-Best-Practices-for-Optimizing-Performance-and-Reducing-Latency-159939.aspx\" target=\"_blank\" rel=\"noopener\" title=\"multi-cdn best practices for optimizing performances and reducing latency\"><span style=\"font-weight: 400;\">managing multiple CDNs<\/span><\/a><span style=\"font-weight: 400;\">&#8211;which is not something that we typically do at YouTube, [given that] it&#8217;s all kind of our own monolithic platform&#8211;but putting on my Paramount hat from years in the past and just seeing how others in the industry do this, I think that the power of API-driven CDN infrastructure management is not leveraged intelligently enough. So the way that we designed a multi-CDN system in the past to account for exactly this was to have one orchestration layer, and one API that can orchestrate your <\/span><a href=\"https:\/\/www.fastly.com\/\" target=\"_blank\" rel=\"noopener\" title=\"Fastly\"><span style=\"font-weight: 400;\">Fastly<\/span><\/a><span style=\"font-weight: 400;\">, your <\/span><a href=\"https:\/\/www.akamai.com\/\" target=\"_blank\" rel=\"noopener\" title=\"Akamai\"><span style=\"font-weight: 400;\">Akamai<\/span><\/a><span style=\"font-weight: 400;\">, your <\/span><a href=\"https:\/\/aws.amazon.com\/cloudfront\/\" target=\"_blank\" rel=\"noopener\" title=\"amazon CloudFront\"><span style=\"font-weight: 400;\">CloudFront<\/span><\/a><span style=\"font-weight: 400;\">, your <\/span><a href=\"https:\/\/www.cachefly.com\/\" target=\"_blank\" rel=\"noopener\" title=\"CacheFly\"><span style=\"font-weight: 400;\">CacheFly<\/span><\/a><span style=\"font-weight: 400;\">, whatever it might be, or however many CDNs you have in your arsenal and have feedback loops. By default, we always had two CDNs. Not everyone agrees with that. It doesn&#8217;t work for everyone&#8217;s business model, but assuming it does, you always have two CDNs just for reliability and you only introduce a third when it makes sense when you&#8217;re either trying to mitigate risk or you just need to. And you don&#8217;t always know that.&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Going on to address the role <a href=\"https:\/\/www.streamingmedia.com\/Articles\/Post\/Blog\/No-Second-Chances-Why-Streaming-Providers-Should-Embrace-a-Unified-Observability-Approach-to-Avoid-Costly-Site-Failures-172167.aspx\" target=\"_blank\" rel=\"noopener\" title=\"No Second Chances: Why Streaming Providers Should Embrace a Unified Observability Approach to Avoid Costly Site Failures\">observability<\/a> plays in this strategy, McCarthy says, &#8220;Having your Conviva data or your client-side metrics or some indicator&#8211;even total bandwidth across all CDNs&#8211;and measuring it against what your reserved capacity is (if you have it), should trigger an API call after a certain threshold is met to your orchestration layer to introduce a new CDN to the mix. Now, there is risk in doing that, but we would mitigate that risk by doing pre-warming of the cache, making sure all of the POPs were online and everything was propagated before introducing that, or slowly staggering it out to end users through either <\/span><a href=\"https:\/\/www.cloudflare.com\/learning\/performance\/what-is-dns-load-balancing\/\" target=\"_blank\" rel=\"noopener\" title=\"DNS load balancing\"><span style=\"font-weight: 400;\">DNS load balancing<\/span><\/a><span style=\"font-weight: 400;\">, manifest manipulation, or content steering.&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">He concludes, &#8220;There are a lot of tools in the kit I think that go under-leveraged for a <\/span><a href=\"https:\/\/www.streamingmedia.com\/Articles\/Editorial\/Short-Cuts\/Is-Multi-CDN-Always-the-Answer-for-Five-Nines-Uptime-Streaming-at-Scale-162019.aspx\" target=\"_blank\" rel=\"noopener\" title=\"multi-CDN strategy five-nines uptime\"><span style=\"font-weight: 400;\">multi-CDN strategy<\/span><\/a><span style=\"font-weight: 400;\"> to solve this bursty traffic pattern problem, but at the end of the day it&#8217;s infrastructure providers&#8221; that are best equipped to address it.<\/span><\/p>\n<div class=\"cta_magazine_subscription_wrap\">\n<div class=\"cta_magazine_subscription\">\n<div class=\"cta_magazine_subscription_img\">\n            <img decoding=\"async\" src=\"https:\/\/dzceab466r34n.cloudfront.net\/Images\/SiteImages\/168775-2025-Cover-Images---April-2025-ORG.png\" alt=\"Streaming Covers\"\/><br \/>\n<!--            <img decoding=\"async\" src=\"https:\/\/dzceab466r34n.cloudfront.net\/Images\/SiteImages\/167595-2025-Cover-Images-ORG.png\" alt=\"Streaming Covers\">-->\n        <\/div>\n<\/p><\/div>\n<\/div>\n<p><noscript>Please enable JavaScript to view the <a href=\"https:\/\/disqus.com\/?ref_noscript\" target=\"_blank\" rel=\"noopener\">comments powered by Disqus.<\/a><\/noscript><\/p>\n<p>&#13;<br \/>\n            Related Articles&#13;<br \/>\n            &#13;\n        <\/p>\n<section class=\"article_grid\">&#13;<br \/>\n    &#13;<\/p>\n<div class=\"article_grid_single\">\n<div>\n                <a id=\"MainContentPlaceHolder_ctl01_ctl00_rptArticles_lnkImageLink_0\" href=\"https:\/\/www.streamingmedia.com\/Articles\/Editorial\/Short-Cuts\/How-to-Plan-for-Live-Streams-at-Scale-165995.aspx?utm_source=related_articles&amp;utm_medium=gutenberg&amp;utm_campaign=editors_selection\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"lazy\" src=\"https:\/\/dzceab466r34n.cloudfront.net\/Images\/ArticleImages\/166152-How-to-Plan-for-Live-Streaming-at-Scale-Thumbnail-CMS-ORG.png\"\/><\/a>\n            <\/div>\n<h3>&#13;<br \/>\n                <a id=\"MainContentPlaceHolder_ctl01_ctl00_rptArticles_lnkArticleTitle_0\" href=\"https:\/\/www.streamingmedia.com\/Articles\/Editorial\/Short-Cuts\/How-to-Plan-for-Live-Streams-at-Scale-165995.aspx?utm_source=related_articles&amp;utm_medium=gutenberg&amp;utm_campaign=editors_selection\" target=\"_blank\" rel=\"noopener\">How to Plan for Live Streams at Scale<\/a><\/h3>\n<p>&#13;<br \/>\n                When it comes to scaling live streams for hundreds of thousands or millions of global viewers, planning is paramount, from meeting the demands of content distribution to monetization to optimizing viewer experiences. When delivering massive sports streams for Prime and NBCU and 24\/7 news programming, AWS Global Leader, Solutions Architecture Steph Lone emphasizes registration systems, security, monitoring, redundancy, and failover, while adtech expert C.J. Leonard of Mad Leo Consulting highlights tactical elements like orchestration with content partners on tech and personnel and knowing the types of ads coming through in this discussion with Reality Software&#8217;s Nadine Krefetz at Streaming Media Connect 2024.&#13;\n            <\/p>\n<p>&#13;<br \/>\n                &#13;<br \/>\n                <span class=\"article_date\">&#13;<br \/>\n                    19 Sep 2024<\/span>&#13;\n            <\/p>\n<\/p><\/div>\n<p>&#13;<br \/>\n    &#13;<\/p>\n<div class=\"article_grid_single\">\n<div>\n                <a id=\"MainContentPlaceHolder_ctl01_ctl00_rptArticles_lnkImageLink_1\" href=\"https:\/\/www.streamingmedia.com\/Articles\/Editorial\/Short-Cuts\/Is-Multi-CDN-Always-the-Answer-for-Five-Nines-Uptime-Streaming-at-Scale-162019.aspx?utm_source=related_articles&amp;utm_medium=gutenberg&amp;utm_campaign=editors_selection\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"lazy\" src=\"https:\/\/dzceab466r34n.cloudfront.net\/Images\/ArticleImages\/162109-Is-Multi-CDN-Always-the-Answer-for-Maximizing-Uptime-Streaming-at-Scale-CMS-ORG.png\"\/><\/a>\n            <\/div>\n<h3>&#13;<br \/>\n                <a id=\"MainContentPlaceHolder_ctl01_ctl00_rptArticles_lnkArticleTitle_1\" href=\"https:\/\/www.streamingmedia.com\/Articles\/Editorial\/Short-Cuts\/Is-Multi-CDN-Always-the-Answer-for-Five-Nines-Uptime-Streaming-at-Scale-162019.aspx?utm_source=related_articles&amp;utm_medium=gutenberg&amp;utm_campaign=editors_selection\" target=\"_blank\" rel=\"noopener\">Is Multi-CDN Always the Answer for Five-Nines Uptime Streaming at Scale?<\/a><\/h3>\n<p>&#13;<br \/>\n                Taking a multi-CDN approach would seem to be a no-brainer for delivering large-scale streams to global audiences and maximizing uptime in the face of bursts, unexpected regional demand, and other impediments to a smoothly delivered high-stakes stream. But DAZN&#8217;s Bob Hannent says it&#8217;s not always so, and a multi-CDN approach can actually introduce inefficiencies, in this discussion with CDN Alliance Chairman Mark de Jong at Streaming Media Connect 2023.&#13;\n            <\/p>\n<p>&#13;<br \/>\n                &#13;<br \/>\n                <span class=\"article_date\">&#13;<br \/>\n                    03 Jan 2024<\/span>&#13;\n            <\/p>\n<\/p><\/div>\n<p>&#13;<br \/>\n    &#13;<\/p>\n<div class=\"article_grid_single\">\n<div>\n                <a id=\"MainContentPlaceHolder_ctl01_ctl00_rptArticles_lnkImageLink_2\" href=\"https:\/\/www.streamingmedia.com\/Articles\/Editorial\/Short-Cuts\/The-Live-Streaming-at-Scale-Learning-Curve-150219.aspx?utm_source=related_articles&amp;utm_medium=gutenberg&amp;utm_campaign=editors_selection\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"lazy\" src=\"https:\/\/dzceab466r34n.cloudfront.net\/Images\/ArticleImages\/141820-learning-curve-cms-ORG.png\"\/><\/a>\n            <\/div>\n<h3>&#13;<br \/>\n                <a id=\"MainContentPlaceHolder_ctl01_ctl00_rptArticles_lnkArticleTitle_2\" href=\"https:\/\/www.streamingmedia.com\/Articles\/Editorial\/Short-Cuts\/The-Live-Streaming-at-Scale-Learning-Curve-150219.aspx?utm_source=related_articles&amp;utm_medium=gutenberg&amp;utm_campaign=editors_selection\" target=\"_blank\" rel=\"noopener\">The Live-Streaming-at-Scale Learning Curve<\/a><\/h3>\n<p>&#13;<br \/>\n                Bulldog Digital Media CEO John Petrocelli discusses how the increased attention and interest in streaming haven&#8217;t brought with them a comparable understanding of the learning process required to deliver live streams at scale effectively and reliably, and he outlines what it really takes in this clip from a panel at Streaming Media West Connect 2021. &#13;\n            <\/p>\n<p>&#13;<br \/>\n                &#13;<br \/>\n                <span class=\"article_date\">&#13;<br \/>\n                    15 Dec 2021<\/span>&#13;\n            <\/p>\n<\/p><\/div>\n<p>&#13;<br \/>\n    &#13;<\/p>\n<div class=\"article_grid_single\">\n<div>\n                <a id=\"MainContentPlaceHolder_ctl01_ctl00_rptArticles_lnkImageLink_3\" href=\"https:\/\/www.streamingmedia.com\/Articles\/Editorial\/Short-Cuts\/How-to-Scale-Live-Streaming-Architecture-147364.aspx?utm_source=related_articles&amp;utm_medium=gutenberg&amp;utm_campaign=editors_selection\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"lazy\" src=\"https:\/\/dzceab466r34n.cloudfront.net\/Images\/ArticleImages\/138515-how-to-scale-cms-ORG.png\"\/><\/a>\n            <\/div>\n<h3>&#13;<br \/>\n                <a id=\"MainContentPlaceHolder_ctl01_ctl00_rptArticles_lnkArticleTitle_3\" href=\"https:\/\/www.streamingmedia.com\/Articles\/Editorial\/Short-Cuts\/How-to-Scale-Live-Streaming-Architecture-147364.aspx?utm_source=related_articles&amp;utm_medium=gutenberg&amp;utm_campaign=editors_selection\" target=\"_blank\" rel=\"noopener\">How to Scale Live Streaming Architecture<\/a><\/h3>\n<p>&#13;<br \/>\n                Verizon Media&#8217;s Darren Lepke discusses how to meet the challenges of scaling live streaming architecture to TV\/cable-like dimensions for effective delivery of major events in this clip from Streaming Media East Connect 2021.&#13;\n            <\/p>\n<p>&#13;<br \/>\n                &#13;<br \/>\n                <span class=\"article_date\">&#13;<br \/>\n                    23 Jul 2021<\/span>&#13;\n            <\/p>\n<\/p><\/div>\n<p>&#13;<br \/>\n    &#13;<br \/>\n        &#13;<br \/>\n        <\/section>\n<\/p><\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/www.streamingmedia.com\/Articles\/ReadArticle.aspx?ArticleID=173787\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>How do large-volume streamers anticipate, provision for, and capacity-plan for real-time traffic bursts during tentpole and breaking news events? Al Jazeera Senior Streaming Media Architect Dilip Bharadwaj and YouTube Head of Live OTT Engineering Sean McCarthy discuss real-world challenges and preparation and remediation strategies in this discussion with SVTA Subject Matter Expert Bhavesh Upadhyaya at [&hellip;]<\/p>","protected":false},"author":1,"featured_media":8819,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[58],"tags":[],"class_list":["post-8817","post","type-post","status-publish","format-standard","has-post-thumbnail","category-live-session"],"_links":{"self":[{"href":"https:\/\/paknews.centers.pk\/ur\/wp-json\/wp\/v2\/posts\/8817","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/paknews.centers.pk\/ur\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/paknews.centers.pk\/ur\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/paknews.centers.pk\/ur\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/paknews.centers.pk\/ur\/wp-json\/wp\/v2\/comments?post=8817"}],"version-history":[{"count":0,"href":"https:\/\/paknews.centers.pk\/ur\/wp-json\/wp\/v2\/posts\/8817\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/paknews.centers.pk\/ur\/wp-json\/wp\/v2\/media\/8819"}],"wp:attachment":[{"href":"https:\/\/paknews.centers.pk\/ur\/wp-json\/wp\/v2\/media?parent=8817"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/paknews.centers.pk\/ur\/wp-json\/wp\/v2\/categories?post=8817"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/paknews.centers.pk\/ur\/wp-json\/wp\/v2\/tags?post=8817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}