Features
Everything Live Stream does
What the beta can do today, from going live to the last message in the chat.
Going live from the browser
Every host has Live Stream → Studio in the WordPress admin, and can go live from the stream's page too. Going live from the browser →
The studio in your dashboard
The picture, the controls, the chat and the stream’s link side by side, for administrators and every host a stream names.
Or on the stream’s page
The Stream studio block shows the same controls on the page, to the stream’s hosts only. The admin bar has Go live too.
Camera, microphone and speakers
Chosen before going live and remembered in the browser, with the microphone’s level shown. On a phone, the front or the back camera.
Screen sharing
Share a screen, a window or a tab while live, and stop when you’re done.
Quality
HD (720p) or Full HD (1080p), with the upload each needs.
A countdown
3, 2, 1 over the picture before going live, which can be stopped or switched off.
While live
Time on air, viewers and their peak, messages, reactions, the connection’s health and how the picture goes out.
Shortcuts
⌘/Ctrl+D for the microphone, ⌘/Ctrl+E for the camera.
Staying live
The screen kept awake, and a warning before leaving the page while live.
A summary
When the stream ends: time on air, the peak, the messages and the reactions.
Streaming from OBS
For scenes, overlays and several cameras: OBS 30 or later, or any encoder that sends WHIP. Streaming from OBS →
Server and bearer token
The studio gives both, to copy into OBS’s WHIP settings. Only the stream’s hosts see the token.
What to set OBS to
The studio says what output to use so that every viewer can watch smoothly.
A preview first
The studio shows OBS’s picture and what arrives (size, frame rate, bitrate) before you go live.
Held to your plan
The studio doesn’t go live while OBS sends a bigger picture than your plan streams, and says what to change.
A new key
Make a new token at any time; the encoder using the old one stops.
Watching
A player on your own pages, in the browser, with no app to install. Putting a stream on a page →
Low delay
Viewers watch over WebRTC, close to live, and chat about what they see as it happens.
Sized for each viewer
Each player gets the picture its size and connection need. Viewers can also choose Medium or Low to save data.
The controls
Sound and volume, quality, picture-in-picture, full screen with the chat, and the chat hidden or shown.
Keys
m mutes, f goes full screen, c hides the chat, p is picture-in-picture, and the arrows set the volume.
Every moment
A countdown before a scheduled start, a wait while a full stream frees up a place, reconnecting, and how long it ran once it ends.
Sharing
The device’s share sheet, or a copied link.
Reactions
Hearts, applause, laughter, surprise and fire rising over the picture, still for those who ask for reduced motion.
On a phone
The player can keep the picture at the top of the screen while the page scrolls.
Chat
Beside the player, below it, or anywhere on the page on its own. Chat and moderation →
Who’s who
Each sender’s name, avatar and role, Host or Guest, and messages naming you marked.
Emoji in your site’s style
The device’s own, or Apple, Google, Twitter or Facebook images, the same choice Better Messages uses.
Safe links
Links open safely, and can be left to moderators only.
Visitors
Visitors who aren’t logged in read, and can write as Guest where the stream lets them.
Before and after
Keep the chat open while the stream isn’t live, or only while it is. Or start each stream with an empty chat.
Who’s here
The logged-in people watching, with their names and avatars, and how many visitors besides.
Pinned message
One message held over the chat for everyone.
Slow mode
One message every 5, 10, 30 or 60 seconds.
Moderation
Hosts, the site’s comment moderators and the roles you choose keep the chat friendly. Chat and moderation →
Delete and pin
From each message’s menu.
Mute
Keep someone from writing for a minute, ten minutes, an hour or a day, and let them write again.
Remove
Put someone out of the stream now; they can join it again.
Ban
Keep someone out of the stream and its chat until a moderator lets them back.
Clear the chat
Every message goes, the pinned one too.
Moderator roles
Chosen for each stream.
On your site
Blocks for the editor and shortcodes for page builders, widgets and templates. Putting a stream on a page →
The Live stream block
Ready layouts: the chat beside the player, below it, a vertical video, or the player alone.
The stream in parts
The player, the chat, the details and the studio as blocks of their own, to place between any others.
Shortcodes
[easy_stream id="12"] and one for each part, wherever shortcodes work.
Create a page
One press in the Studio makes and publishes a page for a stream.
Live now
The streams live right now, changing the moment one goes live or ends; those coming up; cards; or a Live badge.
Block patterns
A live event, a webinar, a vertical stream, and going live on the page.
Drawn in the editor
Each block shows in the editor as visitors will see it, before the start, live or after the end.
Works with page caching
A public stream’s page carries what a viewer needs to join.
Access and schedule
Each stream keeps its own settings. Getting started →
Who watches
Everyone, logged-in users or chosen roles, and the easy_stream_can_watch filter for membership plugins.
Who hosts
Administrators, and the people and roles you name.
A planned start
A countdown on the page until a host goes live, and Add to calendar.
A cover
The picture before the start and after the end, the site’s or the stream’s own.
Look and language
One Appearance tab for every stream, with a live preview. Appearance →
Colours and type
Light, dark or automatic; the accent and the Live badge’s colour; the corners; the site’s font or the device’s.
The player
Widescreen, standard or upright; the title, the time on air, names and the viewer count shown or not.
Your logo
Over the picture, in the corner, width and opacity you choose.
The chat
Beside or below the stream, its height, avatars, times, the emoji picker and the emoji style.
Reactions
Which ones are offered, and whether they rise over the picture.
Your own CSS
Every class starts with estream- and every colour is a CSS property, for WordPress’s Additional CSS.
Translations
Every word through WordPress’s own translations, in the admin and in the player.
Not there yet
Recordings and replays, and streaming in over RTMP, are planned, with no dates yet. During the beta a stream takes up to 50 viewers at once. About the beta →