Live Stream plugin WebRTC & RTMP for Wowonder & Sngine Social Network & Playtube
Live Stream plugin WebRTC & RTMP for Wowonder & Sngine Social Network & Playtube

Live Stream plugin WebRTC & RTMP for Wowonder & Sngine Social Network & Playtube

by Developer
  • Uploaded : 06th April 2023
  • Views : 235
Show More

Click To View All

Overview :

Websocket Live stream plugin for the social network WoWonder. This plugin will allow users to broadcast their stream from any device, mobile or desktop, via webrtc technology.

New compatibility with Sngine script

New compatibility with Playtube script



Device media. This options allows users to broadcast from their Desktop or Mobile devices camera.

RTMP. The plugin gives to user server URL and server key credentials, so user can stream from any obs app. This option can be enabled/disabled from configuration file.

Media. Admin of website can enable or disable recording for streams. As well if in website recording is enabled then user can choose the option, to record their stream media or not.

FFmpeg Supporting. The default recording in webm format, you can enable mp4 format, so the plugin will convert the stream in mp4 when user end the stream via ffmpeg.

High Quality. Ability to enable high quality mp4 converter, this function can be enabled/disabled from configuration file.

Comments. Users can send live comments, replies. The host can comment only while streaming from Desktop, in mobiles this feature is disabled.

Emojis. Emojis is enabled for create post description in desktop.

Post Description/Title. Post description is required in desktop mode, but its optional for mobiles, as well the title is only optional for any source.

Broadcasting in profile, groups or pages. Posibility to create a post live broadcast in group, page or your own profile. If user is in group and click on Go Live, then the plugin automatically create the post in the respective group, as well with pages.

Privacy. Users can choose their Post Privacy option in desktop and mobiles. (Everyone [can see Anyone on the site], People i follow [Any people that you follow], Only Me, Anonymous).

Desktop media inputs. User is able to select any media input that is connected to his computer, for example if he have many microphones or cameras connected he can choose desired one.

Stream Keys. Stream Keys are obtained automatically, are generated by server each time user create new session, and are available for use for only one session. User can not use the same key for many time.

Timer. Host and users can see a real-time timer, the timer is started in backend as well in front-end, every new viewer when open a broadcast, he get the time from backend, and it goes on
counting continuously. The timer is stopped automatically when host have network problems.

Notifications. The comments sections contains notifications for: when a user is muted,a user is blocked, a user become moderator,a user is not anymore a moderator, user is unblocked, user is unmuted, new viewer joined.

Mute. Viewers can be muted by host or moderators, so they can not send comments anymore in the respective broadcast.

Un-Mute. Muted users can be un-muted by host or moderators..

Block. Viewers can be blocked by host or moderators, so they can not watch or open the broadcast.
They are notified.

Un-block. Viewers can be unblocked by host or moderators.

Moderators. Host can add moderators for respective broadcasting session, as well they can remove moderators. Moderators can: mute, un-mute, block, un-block users. Moderators receive the [moderator] badge near nickname in chat.

Search. Ability to search in viewers, blocked viewers, muted viewers and moderators.

Away. This feature is permanently enabled in mobile devices, it can be enabled in desktop as well, but by default is disabled. Away status appears when the user is on stream but its navigating on another websites, in one word when the website tab is hidden. Away dissapear immediately when user come back in website. Users can comment while user is away.

Network problems. If the host have network problems or is moving from mobile netowork to wi-fi or vice versa, a notification and loading icon will appear for all viewers that the host having problems and soon will be back. But on other side the host have 2 minutes to find a network in other case the broadcast will be automatically terminated by system.

Follow/Unfollow. Ability to follow the host or vice versa.

Dialogs. We use sweetalert 2, javascript plugin for dialogs, notifications and confirmations.

Sounds. Sounds enabled for dialogs, for countingdown, for getting in live, for clicks.

Auto-end. The broadcast can automatically be terminated in case of: user reload page, user disallow camera or microphone access, user click on STOP in OBS app.

Fullscreen. Enabled for all mobile devices. Ios is not supporting.

Camera Flip. Host can switch to back camera or front camera, can switch before the broadcast, as well while broadcasting. The new camera images are automatically send to viewers.

Wowonder Notifications. Users receive wowonder notifications in case of: a new friend started a live stream; Or if you selected to record the stream, after you end the session you will be notified when your post is ready.

Media source. Users can not start a live broadcasting untill the plugin not find any media source available.

Reactions. Host can see reactions flying in real time, as well the viewers can send multiple reactions in real-time, in database will be saved the last reaction user sent.
... and much more in the demo

Server Requirements
PHP >= v7.3.
SSL (Secured connection) to be enabled.
VPS server.
Nodejs >= v16.
MySQL >= v5.7.3 .
FFmpeg >= 4
STUN/TURN (your own turn server).

Item’s support
You can open a ticket to our support dashboard

Or you can join to our FORUM to try to find many details about the item.



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.


Added compatibility for Playtube script.


Added compatibility for Sngine script.


Added compatibility for Playtube script.

v1.1.26 [12.05.2022]

Fixed muted sound 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.
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.

Quality checked by MyPortalCode

Free 3 months support

Future update from Developer

Become Reseller Partner

We Handle All Your Technical Things | Flat 20% Less Price | Sell At Your Own Price | 15% Commission On Support Renewal | Complete White Label No Branding | Transparent Support By Ticking from Your Website

FAQs :

To ensure the quality and safety of the item, you should thoroughly check overview description, demo, comments and read reviews from previous buyers if available. Initial support is available with each item & please check developer refund policy.

The process for getting support is easy after buying item you can directly get support from developer through ticketing system, support ticket is replied by the developer & reply time will vary depending on the developer. Typically, you can contact the customer support through a support ticket system. Developer should be able to help you with any technical issues or questions you have about the item.

If you are not satisfied with the code you purchased, you should first try contacting the developer to see if they can provide assistance or a resolution. If you are still not satisfied, please check developer refund policy.

A refund request may be denied if the code has already been used or modified, or if it has been longer than the platform's refund period (please check developer refund policy). Additionally, refunds may be denied if the issue with the code is due to user error or if the code has been intentionally modified or altered by the user.

Payment options when buying item will be typically, payment options can include credit/debit cards, PayPal, Razorpay, and other payment gateways.

Customisation is additional and subject to developer time availablity. So please ask the developer & confirm before making any purchase. Click on Request Customisation button below Buy Now Button or below Request Quote button.

We provide support to each clients by ticketing system with 100% guarantee reply, only for the period as per support plan terms. Support reply is one after one basis it means you may receive reply in 5minutes or it may take 24-48 hrs, its totally depending upon work load and support queue. And if your query requires testing/checking then it may take additional time.
Reviews :
Recent Reviews
Comments :
Leave A Comment :

Only registered member can share comment.

Recent Comments :
Support :

Our verified developers are dedicated to provide best guaranteed support reply by ticketing system. We have been providing ticket support reply to each of our registered clients since 2017 and our estimate reply time is 24/72 hrs, also know it may take additional time if your query requires testing/checking by a developer.

Departments (100% gurantee ticket reply, as ticket is manually solved by developer)

See all previous tickets & running tickets

As support is provided by ticketing system, you can check previous tickets or existing running tickets.

Recent Closed Support Tickets

Subject Ticket ID Ticket DepartmentEmail Status Last Activity
Change of Email id#14971Technical Supportbj@b*********.com
Closed16 Feb 2024 (06:50 PM)
Somali#15055New Sale / General Querymax**********@g****.com
Closed16 Feb 2024 (03:39 AM)
Request of a Developer#13155New Sale / General Querycba*******@i*****.com
Closed15 Feb 2024 (03:32 PM)
Cbadeoriat**r** mail smtp check#14809Server / Billingcba*******@i*****.com
Closed15 Feb 2024 (03:29 PM)
how edit it static menu in hearder in the site#14878Technical Supportsom************@g****.com
Closed10 Jan 2024 (03:41 AM)
Resolved Tickets15055Last 30 Days from Today
Resolved Tickets248Last 90 Days from Today
Resolved Tickets684Last 180 Days from Today