Live Streaming and Video Calling in Sparkforge
Sparkforge Media Core powers Interactive Video Rooms for collaborative meetings and a Live Streaming Engine for one-to-many broadcasts — native, no third-party Zoom or StreamYard licenses needed.
Media Core gives Sparkforge native video calling and live streaming. Interactive Video Rooms cover collaborative meetings, coaching, and team huddles. The Live Streaming Engine handles webinars, launches, and town halls. Both run on the same infrastructure that already stores your on-demand images and video.
Interactive Video Rooms
Use Video Rooms when everyone needs to talk — client meetings, coaching, classrooms, team huddles.
- Preview Mode: attendees test camera and mic before joining.
- Dynamic Layouts: auto-switch between Grid View and Speaker View.
- Granular host controls: mute/unmute, grant or revoke mic, video, or screen share, remove attendees.
- Participant Limits: configure max participants per session.
- Raise Hand and Emoji Reactions for engagement without breaking flow.
- Recording and Replay for anyone who missed the live session.
Live Streaming Engine
Use the Live Streaming Engine for one-to-many broadcasts.
- Stream Software Mode: generate an RTMP Stream Key and URL, broadcast from OBS, Zoom, or StreamYard.
- WebCam Mode: go live in your browser, no external software required.
- Professional Ingest: bring a studio or encoder feed straight into Sparkforge.
- Role-based access: Host (broadcaster) and Attendee (viewer).
- Live interaction: chat and reactions with a live participant count visible to hosts.
- Recording turns every broadcast into on-demand content.
Composable components
Drop in Vue components like <Player>, <ControlBar>, and <Chat> to craft custom layouts. State, connections, and real-time events are handled for you.
Built-in analytics
- Connection minutes per session.
- Bandwidth usage.
- Participant counts and join/leave timestamps.
Sessions that exceed connection-minute thresholds enter a grace period and end automatically, capping runaway costs.
Embed and share replays
- Watch Page link: auto-generated for every recording.
- Website embed: iframe snippet for funnels, websites, or dashboards.
- Library: recordings appear in your Media Library alongside other videos.
Frequently Asked Questions
Do I still need Zoom, StreamYard, or OBS?
Can I record meetings and broadcasts?
What stops a runaway live session from blowing up costs?
Can I customize the player UI?
Where do recordings live after a session?
Was this article helpful?
Thanks for the feedback.