⚡Stream live without limits — fully self-hosted!
✨ This WebSocket Live Streaming plugin empowers users on WoWonder, Sngine, or PlayTube platforms to broadcast live video directly from any desktop or mobile device using WebRTC or RTMP — no third-party services like Agora or Twilio required. Enjoy real-time interaction, smooth video delivery, and full control over your streaming infrastructure. Perfect for creators, influencers, and communities.
✅ Fully self-hosted
✅ No third-party streaming services required (no Agora, no Wowza)
✅ Supports RTMP ingestion and WebSocket delivery
✅ Seamless integration with WoWonder, Sngine, and Playtube
FEATURES
Device Media Broadcasting. Users can stream live using their desktop or mobile cameras, with full WebRTC support. RTMP Support. Provide streamers with RTMP server credentials (URL & stream key) to allow broadcasting from apps like OBS. This feature is optional and configurable. Stream Recording. Admins can enable/disable recording features. When enabled, users can choose to record their streams. FFmpeg Integration. Recordings are saved in WebM by default. You can enable MP4 conversion via FFmpeg, triggered automatically when the stream ends. High-Quality MP4. Enable high-quality MP4 conversion from the config file for better video output. Live Comments. Viewers can comment and reply in real-time. Hosts can comment via desktop; mobile hosts have comments disabled. Emojis & Descriptions. Emojis supported for post descriptions on desktop. Titles and descriptions are customizable for each stream. Broadcast Anywhere. Users can go live on their profile, groups, or pages. Posts are automatically generated in the correct section. Privacy Options. Choose from privacy levels: Everyone, People I Follow, Only Me, or Anonymous — available on desktop and mobile. Media Input Selection. Desktop users can select from multiple connected devices (microphones/cameras). Unique Stream Keys. A new stream key is generated for each session — single-use only, enhancing security. Real-Time Timer. A synchronized backend/frontend timer displays stream duration for both host and viewers. Viewer Notifications. The chat includes system notifications (user joined, muted, blocked, promoted to moderator, etc.). User Moderation. Hosts/moderators can mute, unmute, block, or unblock viewers in real-time with notifications. Moderators System. Assign/remove moderators with privileges to manage users. Badges identify moderators in chat. Viewer Search. Quickly find muted, blocked, or active viewers and moderators with search functionality. Away Mode Detection. Automatically detects when a host is away (tab hidden). Available on mobile and optionally desktop. Network Stability Monitor. If the host’s connection drops or switches networks, a loading screen notifies viewers. Hosts have 2 minutes to reconnect or the stream auto-ends. Follow System. Viewers can follow/unfollow the host with one click. Interactive Dialogs. Clean, stylish UI powered by SweetAlert2 for pop-ups and confirmations. Sound Alerts. Audio cues for actions such as countdowns, start/stop stream, and interaction sounds. Auto-End Stream. Broadcasts automatically end if the host reloads the page, disables media access, or stops via OBS. Fullscreen Mode. Available for all mobile devices (excluding iOS, due to system limitations). Camera Switching. Hosts can flip between front/rear cameras even during a live broadcast, with seamless transitions. WoWonder Notifications. Users receive native WoWonder notifications for stream-related updates, such as when a friend goes live or a recording is ready. Media Source Detection. Streams cannot start unless a valid audio/video input is detected. Live Reactions. Viewers can send flying reactions in real-time. The latest reaction per user is saved in the database. .................................................................. more in demo Server Requirements
PHP >= 7.4 or higher SSL certificate (HTTPS required) VPS server or Dedicated server Docker Containers Node.js v16+ MySQL 5.7.3 or higher FFmpeg v4+ TURN/STUN server (e.g., Coturn) Item’s support
Our Support Dashboard
Join to our Forum
Changelog
v1.2.27 [23.09.2023]
- [Fixed] When you switch the camera to front view the volume stops working.
- [Fixed] Broadcasts deletes from the system after 5 minutes.
- [Fixed] Stream on mobile after it publishes no one can view it.
- [Fixed] Removed products section (playtube).
- [Fixed] The tall tilte and description boxes.
[09.09.2023]
- Update for compatibility with latest Playtube script.
[11.05.2023]
- Compatibility with latest Sngine version.
[29.03.2023]
- An amazing feature Add products has been added.
- Added support for AWS S3 storage
- Added support for BackBlaze B2 storage
- Modified design for desktop devices, for mobile it is the old one.
- Fully updated the recording system, last version it was beta
- BETA, added RTMP support for showing the video live broadcast in feed (its about 5-10 sec delaying).
- For more you can check the demo, thx.
[23.06.2022]
- Added compatibility for Playtube script.
[06.08.2022]
- Added compatibility for Sngine script.
[23.06.2022]
- Added compatibility for Playtube script.
v1.1.26 [12.05.2022]
- Fixed muted sound for RTMP.
- Fixed NOT FOUND FOR RTMP.
- Fixed more bugs for rtmp.
v1.1.25 [10.05.2022]
- Fixed some syntax errors in language files [french,italian].
v1.1.24 [28.04.2022]
- Added option to enable/disable reconnecting feature (this option should be disabled for users with low internet connections) By default is disabled..
v1.1.23 [21.04.2022]
- Fixed bug (404 not found) for RTMPS broadcasts.
v1.1.22 [21.04.2022]
- Fixed syntax bugs in language files.
- Changed the default settings for recordings, from mp4 to webm format.
v1.1.21 [17.04.2022]
- Modified completely the backend engine.
- Fixed sever bugs.
v1.1.9 [02.04.2022]
- +Added WebRTC Adapter.
- Fixed RTMP Player For devices that not supporting FLV.
- Fixed a lot of bugs reported.
v1.1.8 [01.04.2022]
- Added more STUN SERVERS.
- Moved from relay to All options.
- TURN SERVER DATA IS STORED IN A FOLDER.
- Added blank image.
v1.1.7 [31.03.2022]
- Fixed a urgent bug when user is on mobile and hit the Go Live button, it was loading for 1 minute, now it load instantly.
v1.1.6 [25.03.2022]
- Fixed some bugs in Nodejs backend.
- Fixed some bugs in Design.
- Fixed some bugs for ios.
v1.1 [19.03.2022]
- Added compatiblity for wondertag theme.
- Fixed some bugs for ios.
v1.0 [17.03.2022]
- First release.