1<!DOCTYPE html><!--_g_7YD_iZN7ns7VKV3SVs--><html lang="en" class="dark"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/22a5144ee8d83bca-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/ec3b16a256aeb93a.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/fc2e5cdbf07ad718.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-27694d2da3855683.js"/>
1<script src="/_next/static/chunks/cd088030-32994c356958b6f9.js" async=""></script>
1<script src="/_next/static/chunks/9813-554d059e2555dbe6.js" async=""></script>
1<script src="/_next/static/chunks/main-app-82299f0da162716a.js" async=""></script>
1<script src="/_next/static/chunks/2627-723afc3eae86a754.js" async=""></script>
1<script src="/_next/static/chunks/9874-30a98d492ee476f9.js" async=""></script>
1<script src="/_next/static/chunks/app/try/page-35ac5d2f5a2227f7.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Substream â White-Label Live Streaming & AI Highlights SDK for Game Studios</title><meta name="description" content="Give your players their own Twitch â on your domain. One SDK (Web, Unity, iOS) lets players stream gameplay to your site with sub-500ms latency. Gemini-powered AI highlights, 100% of the data and revenue stays with your studio. 90-day zero-cost proof of concept."/><meta name="keywords" content="game streaming SDK,white-label live streaming,live streaming for games,AI gameplay highlights,Unity streaming SDK,WebRTC game streaming,player engagement platform,first-party video infrastructure,game studio streaming platform,automated highlight clips"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large"/><link rel="canonical" href="https://substream.ai"/><meta property="og:title" content="Substream â White-Label Live Streaming & AI Highlights SDK for Game Studios"/><meta property="og:description" content="Give your players their own Twitch â on your domain. One SDK (Web, Unity, iOS) lets players stream gameplay to your site with sub-500ms latency. Gemini-powered AI highlights, 100% of the data and revenue stays with your studio. 90-day zero-cost proof of concept."/><meta property="og:url" content="https://substream.ai"/><meta property="og:site_name" content="Substream"/><meta property="og:image" content="https://substream.ai/og/og-preview.gif"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:type" content="image/gif"/><meta property="og:image:alt" content="Substream â your own branded streaming platform, live on your domain"/><meta property="og:image" content="https://substream.ai/og/og-image.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:type" content="image/png"/><meta property="og:image:alt" content="Substream â white-label live streaming and AI highlights for game studios"/><meta property="og:video" content="/og/og-preview.mp4"/><meta property="og:video:width" content="1200"/><meta property="og:video:height" content="630"/><meta property="og:video:type" content="video/mp4"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Substream â White-Label Live Streaming & AI Highlights SDK for Game Studios"/><meta name="twitter:description" content="Give your players their own Twitch â on your domain. One SDK (Web, Unity, iOS) lets players stream gameplay to your site with sub-500ms latency. Gemini-powered AI highlights, 100% of the data and revenue stays with your studio. 90-day zero-cost proof of concept."/><meta name="twitter:image" content="https://substream.ai/og/og-image.png"/><link rel="icon" href="/favicon.ico"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="bg-surface-50 text-white antialiased"><div hidden=""><!--$--><!--/$--></div><div class="__className_246ccd min-h-screen bg-[#18181B] text-[#FAFAFA] tracking-tight"><nav class="flex items-center justify-between px-6 py-4 border-b border-white/10"><a class="text-lg font-semibold" href="/"><span style="color:#2B7FFF">sub</span>stream</a><a class="text-sm text-white/60 hover:text-white transition-colors" href="/demo">SDK demo instead â</a></nav><main class="max-w-2xl mx-auto px-6 py-14"><div class="flex items-center gap-2 mb-10"><div class="flex items-center gap-2 flex-1"><span class="flex size-6 shrink-0 items-center justify-center rounded-full text-xs font-semibold border text-white border-transparent" style="background:#2B7FFF">1</span><span class="text-xs text-white/80 hidden sm:block">Your details</span><span class="h-px flex-1 bg-white/10"></span></div><div class="flex items-center gap-2 flex-1"><span class="flex size-6 shrink-0 items-center justify-center rounded-full text-xs font-semibold border text-white/30 border-white/15">2</span><span class="text-xs text-white/30 hidden sm:block">Your brand</span><span class="h-px flex-1 bg-white/10"></span></div><div class="flex items-center gap-2 flex-1"><span class="flex size-6 shrink-0 items-center justify-center rounded-full text-xs font-semibold border text-white/30 border-white/15">3</span><span class="text-xs text-white/30 hidden sm:block">Your experience</span></div></div><form class="space-y-6"><div class="space-y-3"><h1 class="text-3xl sm:text-4xl font-medium tracking-tighter">See your own streaming platform.</h1><p class="text-white/55 leading-relaxed">Enter your website and we'll spin up a fully branded live-streaming experience for your games, events, or shows â your logo, your colors, your community. Takes about a minute.</p></div><div class="space-y-3"><input required="" placeholder="Your name" class="w-full rounded-xl border border-white/10 bg-white/[0.04] px-4 py-3 text-sm text-white placeholder:text-white/25 focus:border-[#2B7FFF]/60 focus:outline-none transition-colors" autofocus="" value=""/><input required="" type="email" placeholder="Work email" class="w-full rounded-xl border border-white/10 bg-white/[0.04] px-4 py-3 text-sm text-white placeholder:text-white/25 focus:border-[#2B7FFF]/60 focus:outline-none transition-colors" value=""/><input required="" placeholder="Your company website (e.g. supercell.com)" class="w-full rounded-xl border border-white/10 bg-white/[0.04] px-4 py-3 text-sm text-white placeholder:text-white/25 focus:border-[#2B7FFF]/60 focus:outline-none transition-colors" value=""/><div class="space-y-1.5"><span class="text-xs text-white/50 uppercase tracking-wide font-semibold">Your role</span><div class="flex flex-wrap gap-2"><button type="button" class="rounded-full border px-4 py-2 text-sm transition-all text-white/60 border-white/15 hover:bg-white/5">Founder / CEO</button><button type="button" class="rounded-full border px-4 py-2 text-sm transition-all text-white/60 border-white/15 hover:bg-white/5">Product</button><button type="button" class="rounded-full border px-4 py-2 text-sm transition-all text-white/60 border-white/15 hover:bg-white/5">Engineering</button><button type="button" class="rounded-full border px-4 py-2 text-sm transition-all text-white/60 border-white/15 hover:bg-white/5">Marketing / Community</button><button type="button" class="rounded-full border px-4 py-2 text-sm transition-all text-white/60 border-white/15 hover:bg-white/5">Other</button></div></div><textarea placeholder="What do you want streaming to do for your game? (optional â e.g. player retention, community content, monetization)" rows="3" class="w-full rounded-xl border border-white/10 bg-white/[0.04] px-4 py-3 text-sm text-white placeholder:text-white/25 focus:border-[#2B7FFF]/60 focus:outline-none transition-colors resize-none"></textarea></div><button type="submit" class="inline-flex items-center justify-center h-11 rounded-full px-6 text-sm font-medium text-white shadow-[inset_0_1px_2px_rgba(255,255,255,0.25)] border border-white/[0.12] active:scale-95 transition-all ease-out disabled:opacity-40 disabled:cursor-not-allowed" style="background:#2B7FFF">Pull my brand â</button></form></main></div><!--$--><!--/$-->
1<script type="application/ld+json">[{"@context":"https://schema.org","@type":"Organization","name":"Substream","url":"https://substream.ai","logo":"https://substream.ai/og/og-image.png","description":"First-party video infrastructure for game studios: white-label live streaming, AI-generated highlights, and player engagement â on your own domain.","sameAs":["https://github.com/jlin3/substream-sdk"]},{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Substream SDK","applicationCategory":"DeveloperApplication","operatingSystem":"Web, Unity (Windows, macOS, Quest), iOS","description":"Drop-in streaming SDK for games: players go live from inside your game to your own site over WebRTC with sub-500ms latency. Gemini-powered AI highlight reels generated within ~60 seconds of a match ending.","offers":{"@type":"Offer","price":"0","priceCurrency":"USD","description":"90-day zero-cost proof of concept for game studios"},"url":"https://substream.ai"},{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How do I add live streaming to my game?","acceptedA
1nswer":{"@type":"Answer","text":"Integrate the Substream SDK â about 5 lines of code for Web/WebGL, Unity, or iOS. Players go live from inside your game with no OBS, no stream keys, and no third-party apps. The SDK captures gameplay and audio, publishes over WebRTC with sub-500ms latency, and returns a viewer URL you can embed on your site, launcher, or app."}},{"@type":"Question","name":"Do we own the player data and engagement analytics?","acceptedAnswer":{"@type":"Answer","text":"Yes â 100%. Every view, click, replay, share, and watch pattern happens on your properties and lands in your dashboard, exportable to your analytics stack. Nothing is shared with a third-party audience platform, unlike Twitch or YouTube where the platform owns the audience relationship."}},{"@type":"Question","name":"How are AI highlights generated?","acceptedAnswer":{"@type":"Answer","text":"Every session runs through a machine-learning pipeline: Google Cloud Video Intelligence handles scene analysis, audio energy is scored locally, and Gemini scores each segment from sampled frames. The top moments are assembled with FFmpeg into a branded reel of 15â30 second clips â typically within 60 seconds of a match ending. The model is fine-tuned per game, so it learns what a clutch round or boss kill looks like in your title."}},{"@type":"Question","name":"How do game studios monetize streams and highlights?","acceptedA
1nswer":{"@type":"Answer","text":"Three built-in vectors, all 100% yours: sovereign advertising (video, banner, and programmatic placements with full control over partners and frequency), superfan subscriptions (premium tiers with extended replays and early access), and contextual commerce (merch, DLC, and in-game item upsells placed at the moment of highest engagement)."}},{"@type":"Question","name":"Is Substream compliant for players under 13 or under 16?","acceptedAnswer":{"@type":"Answer","text":"Yes. Twitch requires 13+, YouTube Gaming moved to 16+ â but with k-ID verified parent accounts, Substream serves under-age-of-consent players compliantly across 240+ jurisdictions. The stack also covers SOC 2, GDPR, and PCI DSS, with DRM, geo-blocking, and SAML SSO for enterprise security review."}},{"@type":"Question","name":"How much does it cost to try Substream?","acceptedAnswer":{"@type":"Answer","text":"Nothing for 90 days. We spin up a fully branded streaming platform for your game â your logo, your colors, your domain â and run a zero-cost proof of concept. You keep all the data. If it works, we scale together; if not, clean wind-down."}}]}]</script>
1<script src="/_next/static/chunks/webpack-27694d2da3855683.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[8814,[],\"\"]\n3:I[6980,[],\"\"]\n8:I[6342,[],\"\"]\n:HL[\"/_next/static/css/ec3b16a256aeb93a.css\",\"style\"]\n:HL[\"/_next/static/media/22a5144ee8d83bca-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/fc2e5cdbf07ad718.css\",\"style\"]\n4:Te5b,"])</script>
1<script>self.__next_f.push([1,"[{\"@context\":\"https://schema.org\",\"@type\":\"Organization\",\"name\":\"Substream\",\"url\":\"https://substream.ai\",\"logo\":\"https://substream.ai/og/og-image.png\",\"description\":\"First-party video infrastructure for game studios: white-label live streaming, AI-generated highlights, and player engagement â on your own domain.\",\"sameAs\":[\"https://github.com/jlin3/substream-sdk\"]},{\"@context\":\"https://schema.org\",\"@type\":\"SoftwareApplication\",\"name\":\"Substream SDK\",\"applicationCategory\":\"DeveloperApplication\",\"operatingSystem\":\"Web, Unity (Windows, macOS, Quest), iOS\",\"description\":\"Drop-in streaming SDK for games: players go live from inside your game to your own site over WebRTC with sub-500ms latency. Gemini-powered AI highlight reels generated within ~60 seconds of a match ending.\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"USD\",\"description\":\"90-day zero-cost proof of concept for game studios\"},\"url\":\"https://substream.ai\"},{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How do I add live streaming to my game?\",\"acceptedA
1nswer\":{\"@type\":\"Answer\",\"text\":\"Integrate the Substream SDK â about 5 lines of code for Web/WebGL, Unity, or iOS. Players go live from inside your game with no OBS, no stream keys, and no third-party apps. The SDK captures gameplay and audio, publishes over WebRTC with sub-500ms latency, and returns a viewer URL you can embed on your site, launcher, or app.\"}},{\"@type\":\"Question\",\"name\":\"Do we own the player data and engagement analytics?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes â 100%. Every view, click, replay, share, and watch pattern happens on your properties and lands in your dashboard, exportable to your analytics stack. Nothing is shared with a third-party audience platform, unlike Twitch or YouTube where the platform owns the audience relationship.\"}},{\"@type\":\"Question\",\"name\":\"How are AI highlights generated?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Every session runs through a machine-learning pipeline: Google Cloud Video Intelligence handles scene analysis, audio energy is scored locally, and Gemini scores each segment from sampled frames. The top moments are assembled with FFmpeg into a branded reel of 15â30 second clips â typically within 60 seconds of a match ending. The model is fine-tuned per game, so it learns what a clutch round or boss kill looks like in your title.\"}},{\"@type\":\"Question\",\"name\":\"How do game studios monetize streams and highlights?\",\"acceptedA
1nswer\":{\"@type\":\"Answer\",\"text\":\"Three built-in vectors, all 100% yours: sovereign advertising (video, banner, and programmatic placements with full control over partners and frequency), superfan subscriptions (premium tiers with extended replays and early access), and contextual commerce (merch, DLC, and in-game item upsells placed at the moment of highest engagement).\"}},{\"@type\":\"Question\",\"name\":\"Is Substream compliant for players under 13 or under 16?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Twitch requires 13+, YouTube Gaming moved to 16+ â but with k-ID verified parent accounts, Substream serves under-age-of-consent players compliantly across 240+ jurisdictions. The stack also covers SOC 2, GDPR, and PCI DSS, with DRM, geo-blocking, and SAML SSO for enterprise security review.\"}},{\"@type\":\"Question\",\"name\":\"How much does it cost to try Substream?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Nothing for 90 days. We spin up a fully branded streaming platform for your game â your logo, your colors, your domain â and run a zero-cost proof of concept. You keep all the data. If it works, we scale together; if not, clean wind-down.\"}}]}]"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"_g_7YD-iZN7ns7VKV3SVs\",\"p\":\"\",\"c\":[\"\",\"try\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"try\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/ec3b16a256aeb93a.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark\",\"children\":[\"$\",\"body\",null,{\"className\":\"bg-surface-50 text-white antialiased\",\"children\":[[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$4\"}}]]}]}]]}],{\"children\":[\"try\",\"$L5\",{\"children\":[\"__PAGE__\",\"$L6\",{},null,false]},null,false]},null,false],\"$L7\",false]],\"m\":\"$undefined\",\"G\":[\"$8\",[]],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"9:I[399,[],\"ClientPageRoot\"]\na:I[1161,[\"2627\",\"static/chunks/2627-723afc3eae86a754.js\",\"9874\",\"static/chunks/9874-30a98d492ee476f9.js\",\"5940\",\"static/chunks/app/try/page-35ac5d2f5a2227f7.js\"],\"default\"]\nd:I[4103,[],\"OutletBoundary\"]\nf:I[1350,[],\"AsyncMetadataOutlet\"]\n11:I[4103,[],\"ViewportBoundary\"]\n13:I[4103,[],\"MetadataBoundary\"]\n14:\"$Sreact.suspense\"\n5:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n6:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L9\",null,{\"Component\":\"$a\",\"searchParams\":{},\"params\":{},\"promises\":[\"$@b\",\"$@c\"]}],[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/fc2e5cdbf07ad718.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"$Ld\",null,{\"children\":[\"$Le\",[\"$\",\"$Lf\",null,{\"promise\":\"$@10\"}]]}]]}]\n7:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L11\",null,{\"children\":\"$L12\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L13\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$14\",null,{\"fallback\":null,\"children\":\"$L15\"}]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"b:{}\nc:\"$6:props:children:0:props:params\"\n"])</script>
1<script>self.__next_f.push([1,"12:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\ne:null\n"])</script>
1<script>self.__next_f.push([1,"16:I[4230,[],\"IconMark\"]\n"])</script>
1<script>self.__next_f.push([1,"10:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Substream â White-Label Live Streaming \u0026 AI Highlights SDK for Game Studios\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Give your players their own Twitch â on your domain. One SDK (Web, Unity, iOS) lets players stream gameplay to your site with sub-500ms latency. Gemini-powered AI highlights, 100% of the data and revenue stays with your studio. 90-day zero-cost proof of concept.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"game streaming SDK,white-label live streaming,live streaming for games,AI gameplay highlights,Unity streaming SDK,WebRTC game streaming,player engagement platform,first-party video infrastructure,game studio streaming platform,automated highlight clips\"}],[\"$\",\"meta\",\"3\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"4\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large\"}],[\"$\",\"link\",\"5\",{\"rel\":\"canonical\",\"href\":\"https://substream.ai\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:title\",\"content\":\"Substream â White-Label Live Streaming \u0026 AI Highlights SDK for Game Studios\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:description\",\"content\":\"Give your players their own Twitch â on your domain. One SDK (Web, Unity, iOS) lets players stream gameplay to your site with sub-500ms latency. Gemini-powered AI highlights, 100% of the data and revenue stays with your studio. 90-day zero-cost proof of concept.\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:url\",\"content\":\"https://substream.ai\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:site_name\",\"content\":\"Substream\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image\",\"content\":\"https://substream.ai/og/og-preview.gif\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:type\",\"content\":\"image/gif\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:alt\",\"content\":\"Substream â your own branded streaming platform, live on your domain\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image\",\"content\":\"https://substream.ai/og/og-image.png\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"19\",{\"property\":\"og:image:alt\",\"content\":\"Substream â white-label live streaming and AI highlights for game studios\"}],[\"$\",\"meta\",\"20\",{\"property\":\"og:video\",\"content\":\"/og/og-preview.mp4\"}],[\"$\",\"meta\",\"21\",{\"property\":\"og:video:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"22\",{\"property\":\"og:video:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"23\",{\"property\":\"og:video:type\",\"content\":\"video/mp4\"}],[\"$\",\"meta\",\"24\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"25\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"26\",{\"name\":\"twitter:title\",\"content\":\"Substream â White-Label Live Streaming \u0026 AI Highlights SDK for Game Studios\"}],[\"$\",\"meta\",\"27\",{\"name\":\"twitter:description\",\"content\":\"Give your players their own Twitch â on your domain. One SDK (Web, Unity, iOS) lets players stream gameplay to your site with sub-500ms latency. Gemini-powered AI highlights, 100% of the data and revenue stays with your studio. 90-day zero-cost proof of concept.\"}],[\"$\",\"meta\",\"28\",{\"name\":\"twitter:image\",\"content\":\"https://substream.ai/og/og-image.png\"}],[\"$\",\"link\",\"29\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"$L16\",\"30\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"15:\"$10:metadata\"\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.