How to Let a Guest Stream Your Livestream to Their Own Social Networks
If your guest (or co-host) wants to simultaneously broadcast your livestream to their own YouTube channel, Facebook page, Twitch, or any other platform, Evmux has a built-in Guest Destinations feature. The same live show streams to multiple platforms at once - yours AND theirs.
Overview
Evmux supports multi-user, multi-destination broadcasting. Each participant can connect their own social accounts and the stream goes to all enabled destinations when you Go Live.
There are three approaches:
| Approach | Best For | Guest Needs Account? |
|---|---|---|
| Guest Destinations (Built-in) | Guests connecting their own social accounts directly | Yes (free evmux account) |
| Custom RTMP | Quick one-time setup, guest shares stream key | No |
| Restreaming Service | Many platforms, guest won’t share credentials | No |
Option 1: Guest Destinations (Recommended - Built-in Feature)
Evmux has a built-in Guest Destinations feature that allows guests and speakers to connect their own social accounts and stream the show to their channels directly.
How It Works
- The host (editor) enables Guest Destinations for the session
- Guests/speakers join the session and can add their own streaming destinations
- The Destinations panel shows Host and Guest tabs to organize destinations
- Each destination tracks who added it
- When the host clicks Go Live, the stream goes to ALL active destinations (host + guest)
Steps for the Host
- Open the Editor (Studio)
- Make sure the Guest Destinations feature is enabled for your session
- This may require a plan that supports guest destinations
- Invite your guest to join the session (via guest link or as a registered speaker)
- When your guest joins, they can add their own destinations
Steps for the Guest
- Join the evmux session via the guest invitation link
- Click the Destinations button (or the + to add a destination)
- If not already logged in, you’ll be prompted: “To add your own streaming destination, you need to log in or create a free evmux account”
- Log in or create a free evmux account
- Click + to add a destination
- Select your platform (YouTube, Facebook, Twitch, etc.)
- Connect and authorize your social account
- Your destination appears under the Guest tab
- Make sure the destination toggle is ON
- When the host clicks Go Live, the stream goes to your channel too!
Host Controls
The host maintains full control over guest destinations:
| Action | Description |
|---|---|
| Enable/Disable | Host can turn Guest Destinations on or off per session |
| View all destinations | Host sees both Host and Guest tabs |
| Delete guest destinations | Host can remove guest destinations if needed |
| Go Live controls | Only the host can start/stop the broadcast |
Guest Permissions
| Can Do | Cannot Do |
|---|---|
| Add their own destinations | Modify host’s destinations |
| Remove their own destinations | Start/stop the broadcast |
| Connect their own social accounts | Add destinations for other users |
Important Notes
- Guest Destinations requires the host’s plan to support this feature (
guestDestinationscapability) - Guests need a free evmux account (prompted to register when adding destinations)
- Guests can only manage their own destinations - they cannot modify the host’s
- The host can disable guest destinations at any time (this removes all guest destinations)
Option 2: Custom RTMP (No Guest Account Needed)
If Guest Destinations is not available on your plan, or the guest doesn’t want to create an evmux account, you can manually add their streaming credentials.
How to Get Guest’s RTMP Credentials
Ask your guest to get their RTMP Server URL and Stream Key from their platform:
| Platform | Where to Find RTMP Credentials |
|---|---|
| YouTube | YouTube Studio → Go Live → Stream → Copy Stream URL and Stream Key |
| Facebook Live Producer → Go Live → Use Stream Key | |
| Twitch | Twitch Dashboard → Settings → Stream → Copy Primary Stream Key |
| LinkedIn Live → Create Event → Copy Stream URL and Key | |
| Other | Check the platform’s live streaming settings |
Steps
- In the Evmux Editor, open the Destinations panel
- Click the + button to add a new destination
- Select Custom RTMP
- Enter the guest’s RTMP Server URL
- Enter the guest’s Stream Key
- Save the destination
- Make sure the destination toggle is ON
- When you click Go Live, the stream goes to both your destinations AND the guest’s
Important Notes
- Custom RTMP requires a paid plan
- The guest does NOT need an evmux account
- Comments from the guest’s platform will not be pulled into evmux (Custom RTMP doesn’t support comment fetching)
- The guest should NOT click “Go Live” on their own platform - evmux handles the stream delivery
Option 3: Use a Restreaming Service
If you need to stream to many platforms or the guest doesn’t want to share their stream key:
- Sign up for a restreaming service (e.g., Restream.io, Castr)
- Connect the guest’s social accounts to the restreaming service
- Get the restreaming service’s RTMP URL and Stream Key
- Add it as a Custom RTMP destination in evmux
- The restreaming service redistributes to all connected platforms
Quick Comparison
| Feature | Guest Destinations | Custom RTMP | Restream Service |
|---|---|---|---|
| Guest needs evmux account? | Yes (free) | No | No |
| Guest shares credentials? | No (OAuth) | Yes (RTMP key) | No |
| Comments from guest’s platform? | Yes | No | No |
| Guest manages their own? | Yes | No (host manages) | No |
| Plan requirement | Guest Destinations capability | Paid plan | Paid plan (Custom RTMP) |
Step-by-Step: Most Common Scenario
“My guest has a YouTube channel and wants the show on their channel too”
Using Guest Destinations (if available):
- Guest joins your evmux session
- Guest clicks the Destinations button
- Guest logs in / registers for a free evmux account
- Guest adds YouTube as a destination and authorizes their channel
- Host clicks Go Live - stream goes to both channels!
Using Custom RTMP (fallback):
- Ask your guest to go to YouTube Studio → Go Live → Stream
- Have them copy the Stream URL (e.g.,
rtmp://a.rtmp.youtube.com/live2) - Have them copy the Stream Key (e.g.,
xxxx-xxxx-xxxx-xxxx-xxxx) - In evmux Editor, open Destinations → click + → select Custom RTMP
- Paste the Stream URL and Stream Key
- Enable the destination
- Click Go Live - the stream now goes to both your channel and theirs!
Troubleshooting
Guest can’t add destinations?
- Make sure your plan supports Guest Destinations
- The guest needs to log in or register for a free evmux account
- Check that the host has not disabled Guest Destinations for this session
“Feature Not Available” message?
- Your current plan doesn’t include Guest Destinations
- Ask the account owner to upgrade the plan
- Use Custom RTMP as an alternative (guest provides stream key)
Stream not appearing on guest’s platform?
- Verify the destination is toggled ON
- For Custom RTMP: check RTMP URL and Stream Key are correct
- Check if the guest’s platform requires them to “start” the live event first
- Custom RTMP requires a paid evmux plan
Guest sees “Registration required”?
- This is expected - guests must create a free evmux account to add their own destinations
- Click “Login / Register” and follow the prompts
Quality issues on guest’s platform?
- Evmux streams the same quality to all destinations
- Check your internet upload speed - each destination requires bandwidth
- Reduce the number of simultaneous destinations if bandwidth is limited
Related
- How to Add a Streaming Destination
- How to Go Live
- Broadcasting Overview
- Streaming Destinations Reference
- Guests and Speakers
- Collaborators Management