Live Streaming Addon
Sngine Live Pro – Advanced Live Streaming Suite
Early access release of our advanced Sngine live streaming suite with WebRTC playback, RTMP/OBS publishing, recording, optional FFmpeg processing, gifts, creator earnings, platform commission controls, official docs, protected package access, and full live server + addon + Flutter integration files included.
Inside the product
Product details and included features.
Early access release of our advanced Sngine live streaming suite with WebRTC playback, RTMP/OBS publishing, recording, optional FFmpeg processing, gifts, creator earnings, platform commission controls, official docs, protected package access, and full live server + addon + Flutter integration files included.
PK, gifts, chat, and reactions
Sngine Live Pro
Sngine Live Pro is a professional live streaming suite for Sngine, built for teams that want to run a serious live experience across web and mobile applications while keeping control over their own infrastructure.
This is an early access release. You get the current production-ready live streaming stack today, and the suite will continue receiving future improvements and ecosystem expansion updates.
Streaming stack included
- WebRTC live playback for low-latency viewing
- RTMP publishing for OBS and professional desktop broadcasters
- HLS fallback / playback workflow for compatible delivery scenarios
- Socket.IO realtime for live counters, chat events, gifts, and reactions
- Browser and phone-based publishing workflows
Recording and media processing
- Built-in live recording workflow
- Admin control to enable or disable recording
- Admin control to enable or disable FFmpeg processing
- Selectable output processing resolutions for recordings
- Support for processed recording variants and publishing after stream end
- Optional S3 storage support for recorded live videos
Creator monetization and gift economy
- Integrated live gifts system
- Gift catalog with image, icon, sound, price, sort order, and activation controls
- Support for charging gifts from wallet or points
- Support for creator payouts to wallet or monetization balance
- Configurable platform commission percentage
- Built-in tracking for creator earnings and platform profit
- Received gifts and earnings reporting pages included
Live engagement and moderation
- Real-time live chat
- Pinned comments
- Mute / unmute user controls
- Turn comments on or off during the live
- Live reactions, floating hearts, top supporters, and received gifts panels
- Viewer count updates in realtime
What is included in the purchase
- The complete live server files
- The complete Sngine live addon files
- The complete Flutter integration files for the live workflow
- Configuration structure for the full streaming, realtime, recording, and admin workflow
- Protected package access with purchase code and licensed domain validation before package download
Official documentation
- Live server docs: https://docs.fluttercrafters.com/sngine-live-pro/
- Sngine addon docs: https://docs.fluttercrafters.com/sngine-live-addon/
Platform support
The suite is built to power the live experience across:
- Web for Sngine viewers and creators
- Android applications
- iOS applications
Future roadmap
We are actively expanding this suite. Future updates are planned to push the ecosystem further, including messenger voice and video calling without depending on third-party communication providers.
Try the live experience
You can explore the live demo on our website here:
https://sngine-app.fluttercrafters.com/live
Who this product is for
- Sngine site owners who want premium live streaming features
- Social platforms, creator communities, and event-driven products
- Teams that want more ownership over streaming, monetization, and realtime communication infrastructure
Sngine Live Pro is designed as a long-term live infrastructure investment, not just a simple add-on.
Upcoming Messenger Calling Roadmap
In the next few days, this product is also planned to expand into messenger-grade real-time communication using the same live server stack and native WebRTC delivery, without relying on third-party calling providers.
- One-to-one voice calls
- One-to-one video calls
- Self-hosted signaling and media workflow
- No third-party voice/video dependency for the core experience
We are also studying multi-user group calling, similar to modern WhatsApp-style calling rooms, where more than one participant can join the same live conversation session.
Status: planned for the upcoming development cycle and will be added progressively to the product roadmap.
Release history
Changes, fixes, and new features.
Review the release history through the current 4.0.0 version.
Sngine Live Pro Change Log — Version 4.0.0
July 13, 2026
Live Streaming
- Redesigned the live-stream creation interface.
- Added mobile camera broadcasting.
- Added OBS and RTMP broadcasting.
- Added low-latency WebRTC support.
- Improved portrait and landscape video layouts.
- Improved viewer and broadcaster pages.
- Added waiting, live, and ended broadcast states.
- Added live title, description, and category settings.
- Added Free, Subscribers Only, and Paid Live access modes.
- Added paid-live pricing.
- Added payment and subscription verification before viewing.
- Added restricted-access messages for unauthorized viewers.
- Added live viewer counters.
- Improved host profile, name, status, follow, share, gift, and reaction controls.
Audio Spaces
- Added a separate broadcast type called
audio_space. - Created a dedicated Audio Spaces experience separate from video live streaming.
- Added audio-only rooms without camera access.
- Camera permission is not requested for Audio Spaces.
- Microphone permission is requested only for the host and approved speakers.
- Added Host, Co-host, Speaker, and Listener roles.
- Added Request to Speak.
- Added accept and reject controls for speaking requests.
- Added the ability to promote a listener to Speaker.
- Added speaker mute controls.
- Added speaker removal controls.
- Added the ability to return a speaker to Listener.
- Added host controls to end the room.
- Added participant names and profile photos.
- Added an organized speaker layout around the host.
- Added active-speaker indicators.
- Improved speaker audio publishing and receiving.
- Added real-time participant and role synchronization.
- Added support for Free, Subscribers Only, and Paid Audio Spaces.
- Added dashboard configuration for Audio Spaces creation.
- Added support for maximum speaker and listener limits.
- Prepared support for accounts, Pages, and Groups creating Audio Spaces.
Multi-Participant Broadcasting
- Added support for multiple participants in the same broadcast.
- Improved guest join and leave handling.
- Added guest approval and rejection.
- Added guest mute and removal controls.
- Added organized participant layouts.
- Added synchronized participant roles for all viewers.
- Fixed join requests not reaching the other host.
- Fixed accepted speakers not being audible to the host.
- Fixed speaker publishing and receiving issues.
PK Battle
- Added PK Battle support for live broadcasts.
- Added solo and 1v1 battles.
- Added 2v2 team battles for four participants.
- Added automatic division into two teams.
- Added A1, A2, B1, and B2 player labels.
- Added host-controlled player switching between teams.
- Added host-controlled player reordering.
- Added synchronized team layouts for all participants and viewers.
- Added combined team scores and gift totals.
- Added one progress bar showing the competition between both teams.
- Added individual player scores.
- Added individual gift counters.
- Added highest-contributor and MVP indicators.
- Added real-time score and gift synchronization.
- Added winner display when the round ends.
- Fixed individual scoring being displayed instead of team scoring.
- Fixed incorrect player ordering.
- Fixed PK requests not reaching the other host.
Gifts and Creator Earnings
- Added live gift sending.
- Added wallet-balance validation before sending gifts.
- Added a wallet top-up redirect when the balance is insufficient.
- Added real-time gift animations.
- Added gift and supporter counters.
- Added received and sent gift history.
- Added Creator Earnings.
- Added live earnings summaries.
- Added received gift totals.
- Added sent gift totals.
- Added gift value, commission, and creator earning calculations.
- Added live and Audio Space gift records.
- Improved balance and earning updates after transactions.
Live Chat
- Redesigned the live chat panel.
- Improved user avatars and names.
- Improved message bubbles.
- Improved the comment composer.
- Added comment sending and emoji support.
- Added pinned comments.
- Added comment deletion.
- Added user muting.
- Added user blocking.
- Added blocked-keyword management.
- Added the ability to disable comments.
- Added muted-user lists.
- Added blocked-user lists.
- Added blocked-keyword lists.
- Improved chat scrolling.
- Fixed the emoji and sticker panel being clipped.
- Fixed light-mode chat text visibility.
- Fixed dark-mode chat color issues.
- Added a More menu for comment moderation actions.
- Reduced visual crowding inside the chat panel.
Live Activity Tabs
- Added Chat.
- Added Gifts.
- Added Supporters.
- Added Polls & Q&A.
- Added Fan Club.
- Added VIP & Rewards.
- Added Predictions.
- Added Shop.
- Added counters for supported tabs.
- Added horizontal tab scrolling on narrow screens.
- Improved tab interaction and content loading.
- Fixed tabs not opening their corresponding panels.
- Fixed inconsistent tab ordering.
- Added More menus for secondary controls.
- Improved panel ordering for viewers and broadcasters.
Creator Dashboard
- Added Live Producer.
- Added Creator Center.
- Added Earnings.
- Added live viewer statistics.
- Added revenue statistics.
- Added gift statistics.
- Added Live Tap statistics.
- Added broadcast information.
- Added OBS and RTMP settings.
- Added RTMP URL display.
- Added Stream Key display.
- Added Live URL display.
- Added copy controls.
- Added Stream Key visibility controls.
- Added Open Live.
- Added Copy Link.
- Added End Live.
- Added existing-live restoration.
- Improved the live creation form.
- Improved web and mobile responsiveness.
- Added light-mode and dark-mode support.
- Added server-controlled Live Pro colors.
- Added Live Pro translation management through the admin panel.
Live Events
- Added the Live Events foundation.
- Added scheduled broadcast support.
- Added reminder support.
- Added event-to-live conversion support.
- Added upcoming-event display within Live Pro.
Fan Club and VIP
- Added the Fan Club foundation.
- Added fan membership support.
- Prepared membership levels.
- Prepared fan badges.
- Prepared viewing streaks and tasks.
- Prepared special-entry support.
- Added VIP & Rewards.
- Added channel points and broadcast rewards.
Polls, Q&A, and Predictions
- Added Polls and Q&A inside the live panel.
- Added question and option creation.
- Added poll duration settings.
- Added result display.
- Prepared live question interaction.
- Added Predictions.
- Added Channel Points.
- Added prediction questions and multiple options.
- Added prediction duration.
- Added real-time result updates.
- Added dashboard controls for predictions.
Shop, Raids, and Clips
- Added the Shop tab inside live broadcasts.
- Prepared product pinning during broadcasts.
- Prepared product display for viewers.
- Added the Raids foundation for transferring viewers to another broadcast.
- Added the Clips foundation for creating short clips from live broadcasts and recordings.
- Connected these features to the existing Live Pro architecture.
APIs and Real-Time Communication
- Added live creation APIs.
- Added live-state APIs.
- Added join and leave APIs.
- Added speaker-request APIs.
- Added speaker accept and reject APIs.
- Added mute, remove, and moderation APIs.
- Added gift and supporter APIs.
- Added creator-earning APIs.
- Added PK Battle APIs.
- Added poll and prediction APIs.
- Added WebSocket and socket events for participant states.
- Improved synchronization between hosts, speakers, guests, and viewers.
- Fixed live-state SQL errors.
- Fixed Live Pro API routing.
- Added live connection and error logging.
- Added API-based translations.
- Added support for installation through
install.php. - Kept Live Pro files separated from the Sngine core.
Live Pro Fixes
- Fixed Audio Space speaking requests not reaching the host.
- Fixed approved speakers not being heard by the host.
- Fixed speaker microphone publishing and receiving.
- Fixed missing participant names and profile photos.
- Fixed blocked-user lists not appearing.
- Fixed PK requests not reaching the second host.
- Fixed PK participant ordering.
- Fixed PK team score calculations.
- Fixed individual scores appearing instead of team scores.
- Fixed live tabs not responding correctly.
- Fixed missing live activity panels.
- Fixed clipped chat and reaction controls.
- Fixed live chat text and color contrast.
- Fixed delayed live-state updates.
- Fixed gifts and scores not updating immediately.
- Fixed viewer counters not updating correctly.
- Fixed incorrect Audio Space video-live styling.
- Fixed empty spaces inside chat panels.
- Fixed invalid JSON and non-JSON API responses.
- Fixed Live State request errors.
- Fixed broadcast configuration errors.
- Improved layout behavior on small screens.
- Improved live viewer and participant synchronization.
- Improved compatibility between Live Pro, the Flutter app, the web interface, and the live server.
Architecture and Maintenance
- Separated video live streaming from Audio Spaces.
- Separated Live Pro functionality from the Sngine core.
- Kept Live Pro modifications within the dedicated Live Pro, API Add-ons, and live-server systems.
- Added server-controlled feature flags and settings.
- Improved Live Pro portability to other servers.
- Added tests for single live, 1v1 PK, and 2v2 PK layouts.
- Added narrow-screen layout tests.
- Added Dart formatting and static-analysis verification.
- Improved shared live UI components.
- Improved file organization and maintainability for future Live Pro development.
Version 2.0.5
Jul 1, 2026
🚀 Sngine Live Pro API Update
This update introduces a major API upgrade for Sngine Live Pro – Advanced Live Streaming Suite, enabling full integration with Messenger Sngine for real-time voice and video calling.
✅ Messenger Sngine Integration
-
Updated the Sngine Live Pro API to support Messenger Sngine.
-
Added API compatibility for voice and video calls inside Messenger Sngine.
-
Added support for starting calls directly from Messenger Sngine conversations.
-
Added support for joining calls from Messenger Sngine.
-
Added support for ending calls from Messenger Sngine.
-
Added support for inviting more users to the same call.
-
Added support for group calls through Messenger Sngine.
-
Improved communication between Messenger Sngine and Sngine Live Pro.
✅ WebRTC Calling API
-
Added WebRTC-based calling support through the Sngine Live Pro API.
-
Added support for voice call sessions.
-
Added support for video call sessions.
-
Added support for group call sessions.
-
Added API handling for call participants.
-
Added API handling for call status updates.
-
Added API support for active call management.
-
Added improved call session validation.
-
Added improved call connection handling.
✅ No Agora Required
-
Added a WebRTC calling system that works without Agora.
-
Removed the requirement for any third-party calling service for Messenger calls.
-
Calls are now handled through Sngine Live Pro using WebRTC.
-
Improved flexibility for customers who want a self-hosted real-time calling solution.
✅ Performance & Stability Improvements
-
Improved API response speed for real-time call actions.
-
Improved call session stability.
-
Improved participant joining and leaving behavior.
-
Improved API security and validation.
-
Improved error handling for failed or expired call sessions.
-
Improved overall compatibility between Messenger Sngine and Sngine Live Pro.
Important Note
This update is required for customers who want to use voice calls, video calls, and group calls inside Messenger Sngine.
The WebRTC calling system is connected through Sngine Live Pro, so customers must have Sngine Live Pro installed and updated to use the new Messenger calling features.
Change Log — Version 2.0.0
June 16, 2026
New Features
-
Added viewer invitation system for live streams.
-
Added enhanced guest management tools for hosts.
-
Added new live interaction improvements.
-
Added support for the latest Timeline integration features.
Improvements
-
Completely redesigned and optimized the live streaming experience.
-
Improved WebRTC connection stability and performance.
-
Enhanced PK Battle synchronization and responsiveness.
-
Improved host, guest, and viewer interaction workflow.
-
Optimized stream loading and reconnection handling.
-
Enhanced live session management and moderation tools.
-
Improved overall user interface and user experience.
-
Performance optimizations across the live streaming system.
Fixes
-
Fixed reported PK Battle issues.
-
Fixed guest join and leave synchronization problems.
-
Fixed audio and video synchronization issues.
-
Fixed live stream state update inconsistencies.
-
Fixed multiple user interface issues.
-
Fixed several bugs affecting stream stability and performance.
-
General bug fixes and backend optimizations.
Version 1.0.1
June 04, 2026
- PK live battles: added PK invitations, response flow, battle start, rounds, countdown, leave, finish, and rematch endpoints.
- Guest live controls: added guest requests, invitations, ready state, guest session handling, guest controls, remove guest, and leave flow.
- Live engagement: improved comments, reactions, gifts, lightbox, layout switching, audio control, active users, and live state polling.
- Protected Sngine addon installer: the addon now verifies purchase code and licensed domain before installation.
- Cleaner delivery: server package is published through the protected installer manifest, while the Sngine addon is delivered as a separate clean package without docs, markdown, git, or development files.
- Customer update flow: existing server installations can update by uploading the new server files and running
./scripts/update.sh.
v1.0.0 - Initial early access store release
Before purchasing
Product questions answered.
Requirements, compatibility, licensing, publishing, updates, and support for this product.
Does the suite support WebRTC and RTMP?
Does it support recording and FFmpeg processing?
Can recorded live videos be stored externally?
Is there a gifts and earnings system?
What files are included with the purchase?
Where can I read the official documentation?
Can I try the live experience before buying?
Will messenger voice and video calling be supported too?
Public discussion
Questions about this product.
Ask about requirements, compatibility, or included functionality before purchasing.
Log in to ask a question or continue an existing discussion.
Login to continueNo questions yet.
Start the discussion with a question about this product.
Customer feedback
Reviews from product customers.
Ratings and comments submitted by customers, including verified purchases.
Great app and support