Live Streaming Mod for XVideoSharing
This mod enables real-time streaming and seamless integration into your XVideoSharing platform. Stream from desktop software (like OBS or XSplit) using RTMP, and deliver content to viewers across browsers and mobile devices via HLS and HTML5. After the live stream ends, the entire video is archived in your platform as a regular upload. Supports multiple servers for large traffic and snapshot thumbnails every 10 seconds to keep your live stream presentation polished.
Key Features
- RTMP input from OBS, XSplit or other desktop broadcast software.
- Automatic encoding of lower-quality sub-streams and redistribution via HLS for all devices.
- Multi-server support for live streaming and storage — handle large viewer numbers.
- Automatic archiving of the full broadcast into the on-demand video library.
- Snapshot thumbnails generated every 10 seconds during the live stream.
- Optional re-streaming of RTMP or .TS playlist sources from other servers.
Deployment & Setup
- Install and activate the Live Streaming Mod in your XVideoSharing admin panel.
- Configure your RTMP endpoint and define output settings (quality, encoder, HLS segments).
- Set up one or more server nodes to handle streaming input and storage output.
- Start broadcasting via OBS/XSplit and check live viewers, thumbnail snapshots, and archive status.
- Optionally use CDN or proxy caching for HLS segments to optimize global delivery.
Typical Use-Cases
- Webinars and live events — broadcast live and deliver replay automatically.
- Gaming/streamer platforms — live user streams + archive library.
- Corporate/educational portals — live classes or conferences with on-demand access.
- Hybrid video sites — live first, then host full video platform powered by XVideoSharing.
FAQ
Does the mod support HLS or adaptive streaming?
Yes. The input stream is decoded and output via HLS compatible with all modern browsers and mobile devices.
Can I scale to a large number of viewers?
Yes — multi-server architecture allows you to distribute load across many nodes and handle high traffic.
Is the stream automatically saved?
Yes — once the live broadcast ends, it is saved and imported into the library for on-demand viewing.
What desktop software can I use to stream?
Any software capable of RTMP output, such as OBS, XSplit, Wirecast etc.