Skip to content
Media 1 for listing Live Stream Extension

Description

!NEW!

Live Stream Extension for Unreal Engine!!!

From the creator of the AI Integration Toolkit

The Live Stream Extension (LSE) is a fully modular, upgradeable, Blueprint-ready solution for all your live streaming needs—designed to bring real-time interactivity from Twitch & YouTube Live directly into Unreal Engine projects.

Basically... a networking framework with purpose-built extensions for Twitch and YouTube Live.

Supercharge your Unreal projects with modular HTTP, WebSocket, and OAuth2 pipelines—plus real-time chat interaction, auto-emote rendering, chat-triggered gameplay, and more.

✅ Highlights

  • OAuth2 Authentication (Twitch, YouTube, custom providers)

  • HTTP/JSON with auto Struct ↔ JSON conversion

  • WebSocket Support (direct & handshake)

  • Twitch & YouTube Integration (auth, chat, emotes, stream metadata)

  • RichText Emote Display with auto-import and per-user styling

  • Live Video Playback

  • Chat Message Triggers → Blueprint events

  • AES-Encrypted Runtime Key Storage

  • Blueprint Utility Functions (Regex, Enums, Base64 ⇆ Texture2D)

🚀 Typical Use Cases

  • AI chatbot interactions with live viewers

  • Stream-controlled gameplay

  • Secure dashboards & live UI

  • In-engine video render previews

  • Spectator overlays or HUDs

  • Unified Twitch & YouTube chat feeds

🧩 Core Modules

OAuth2 Authentication

  • Supports all common OAuth flows

  • Browser-based login and local listener

  • Blueprint-native token hooks

HTTP & JSON

  • One-click HTTP requests

  • Full Struct ↔ JSON mapping

  • Nested field access with clean Blueprint variables

WebSocket

  • Full Blueprint WebSocket pipelines

  • Ideal for live chat, dashboards, multiplayer monitoring

Emote & Rich Text

  • Auto-fetch Twitch emotes (broadcaster, global, subscriber)

  • Injects directly into Unreal RichTextBlock

  • No manual parsing—messages are styled and displayed in-line

Live Video Playback

  • Uses custom WebView2 texture sharing interface for a non-TOS breaking embedded live stream

  • Solves engine-native playback limitations

Chat Triggers → Events

  • Regex pattern matching in chat

  • Triggers any Blueprint logic—great for interactive or gamified streaming

🎮 Twitch & 📺 YouTube Integration

Twitch:

  • Live chat support (send/receive)

  • Emote fetching, token validation, structured chat events

  • Channel search, video listing—all Blueprint exposed

YouTube:

  • Broadcast & chat API support

  • OAuth token management

  • Live message retrieval + posting

  • Structured Blueprint interfaces for event hooks

🧠 Technical Highlights

  • Blueprint-First: All systems (OAuth, WebSocket, emotes) exposed cleanly in BP

  • Editor-Friendly Struct Logic: Define payloads once—no parsing node nightmares

  • Zero External SDKs: Uses Unreal's built-in modules only

  • Event-Driven: Clean multicast events drive real-time responses

  • Secure Secrets: AES-encrypted .ini storage for API keys/tokens

💬 "Will LSE ever support 'insert API name here'?"—Twitch and YouTube support are extensions of my unreleased networking toolkit (Which you will also find in the AI Integration Toolkit soon), hopefully I can give you enough tools/examples to connect to any API you want but for extra support please-

👉 Join the community or reach out: https://discord.gg/MjbuBxjSxa

Thanks for the support!

~Knooblegooble

https://orbital-market.com/product/cc3a23ed-2f93-4f61-b8a8-52a2feff81f9

Included formats