TL;DR:
- Choose Private for invited viewers who sign in. Choose Unlisted for a stream anyone with the link can watch.
- Set visibility before starting your encoder, then test access with someone who does not manage your channel.
- Upstream lets you select YouTube broadcast privacy through YouTube Connect. YouTube still controls viewer access.
You can run a YouTube private live stream for a rehearsal, a client review, or a small invited audience. You can also run an unlisted live stream and send viewers a link. Choose between those two before you set up cameras or streaming software.
Start with a practical question: would it be a problem if an invited viewer forwarded the watch link? If yes, use account-based access. If no, an unlisted broadcast is easier to share.
This guide covers YouTube Studio settings, invitations, chat, and the replay. It also explains when a different private live streaming platform fits better.
Private, unlisted, and public on YouTube
YouTube offers three visibility settings for these broadcasts. Its privacy guide explains who can watch and where each video can appear.
| Setting | Who can watch? | Discovery | Best fit |
|---|---|---|---|
| Private | You and people you invite | Absent from search and the subscriber feed | Rehearsals and named reviewers |
| Unlisted | Anyone who has the link | Absent from the subscriber feed; can surface through a public playlist | Link-only events and previews |
| Public | Anyone | Can appear in search, recommendations, and the subscriber feed | Shows meant to attract an audience |
Unlisted viewers can forward the URL. They do not normally need a Google account to watch. An unlisted link therefore gives access to whoever receives it. Putting that link inside a paid course does not create a paid access check on YouTube.
Private viewers must use the invited account. YouTube's private-video troubleshooting page confirms that they need to sign in and open the specific video link.
For example, use Private to review an unfinished product demo with three colleagues. Use Unlisted for a community workshop where forwarding the invitation is acceptable. Use Public when the point of the event is to reach new viewers.
Before you create the stream
Check live access early. YouTube requires channel verification and no live streaming restrictions in the previous 90 days. The minimum age to stream is 16. See YouTube's live streaming requirements for the full rules.
First-time activation can take up to 24 hours. Private visibility does not bypass activation. Our YouTube beginner's guide covers the initial channel setup.
Prepare the event title, intended viewers, and start time. For a Private event, ask attendees which Google account they will use before sending invitations. A work email in your address book may differ from the account they use on YouTube.
Keep a simple rehearsal separate from the real event. Give it a clear title such as "Camera and audio test." That makes it easier to identify the right broadcast when several upcoming streams appear in Studio.
Set up a private or unlisted YouTube live stream
1. Create the broadcast and set visibility
On a computer, open YouTube Studio and choose Create > Go live. Use Webcam for a browser camera session or the streaming software workflow for an encoder.
In the event details, set visibility to Private or Unlisted. For a scheduled event, open it from Manage and review its details before the start time. You can edit an existing event's metadata from the stream settings page. Follow YouTube's live stream settings instructions.
Review the saved value every time you reuse an event. A copied title can look right while an old visibility setting is wrong. Check the channel name too, especially if you manage more than one.
2. Connect the camera or encoder
For the webcam route, choose the correct microphone and camera, check the preview, and start when ready. YouTube's webcam instructions cover the browser controls.
For OBS or another encoder, connect the event using its server URL and stream key. Our YouTube stream key guide covers where to copy those credentials. Use the encoder setup guide if you still need to choose software or hardware.
Check auto-start before sending video. With auto-start enabled, the incoming encoder feed can start the broadcast. Set the intended visibility first, even for a ten-second test.
3. Share the watch page
For Private, open Content > Live, select the broadcast, and use Visibility > Share privately. Enter the viewers' email addresses and save. These are YouTube's private sharing controls.
For Unlisted, copy the watch-page link and send it through your chosen invitation channel. Include the date, time zone, and a contact for access problems. Keep the invitation short enough that the link is easy to find on a phone.
The watch link opens the player. The stream key lets an encoder send the broadcast. Send viewers only the watch link, never a screenshot of your encoder credentials.
4. Test as a viewer
Ask one invited person to open the event before the real session. Check sound, picture, and access together. Seeing a preview while signed in as the channel owner does not test the audience experience.
For Private, also test with an account you did not invite. It should not gain access. For Unlisted, test the link in a signed-out browser. Use the same device type that attendees are likely to use.
If a Private viewer gets an unavailable-video message, confirm the invitation email and signed-in account first. Then confirm they opened the current event link. These checks are faster than changing the stream to Public during a support call.
What changes for chat, notifications, and the replay?
Chat and comments
Plan a separate conversation channel for a Private session. Private videos have no comments. If you choose Unlisted for an interactive workshop, rehearse the YouTube live chat with a second account before promising it to attendees.
Chat permissions need their own check. Subscriber-only chat controls who can send messages; it does not make the video private. YouTube documents this distinction and its moderation tools in the live chat guide.
Content marked made for kids has live chat and comments disabled. Set the audience accurately rather than changing it to recover a missing control. See YouTube's audience settings documentation.
YouTube can show chat alongside the archived stream. Editing the video in YouTube removes chat replay, according to its live chat documentation. Include chat in your replay review if attendees shared names or other details there.
Subscriber notifications
Unlisted live streams do not send subscriber notifications. YouTube also says creators cannot disable notifications for Public live streams. Its notification guide makes this distinction explicit.
Send your own event invitation and reminder. For Private broadcasts, the invitation email helps the viewer reach the specific video. Do not expect attendees to find the event by browsing your channel.
VOD and archive privacy
After the event, check Content > Live again. Review the archive's visibility before sharing the replay. YouTube lets you change archive privacy there; ending the live session is a separate action from removing viewer access.
YouTube can automatically archive streams shorter than 12 hours. Streams exceeding 12 hours may not be captured at all. Keep a separate recording when the replay matters, as YouTube recommends in its archive guide.
Assign someone to review the replay after a client session. Check the opening and closing minutes for screen shares or conversations that were only intended for the live audience.
Choosing a private live streaming platform
YouTube is a free starting point for link-only broadcasts and invited viewing. It suits a rehearsal or a simple presentation. Match the access controls to the audience before comparing camera tools.
| Your requirement | Option to evaluate | Check before the event |
|---|---|---|
| Free viewing through a shared link | YouTube Unlisted | Whether forwarding the link is acceptable |
| Named viewers using Google accounts | YouTube Private | Every invited account can open the event |
| A password or restricted website embed | Vimeo live events | Plan eligibility and the chosen privacy controls |
| A meeting where attendees can speak | Zoom Meetings | Authentication, waiting room, and meeting limits |
| Employee login or paid access | A service tied to your identity or membership system | Access removal and replay permissions |
Vimeo's live-event settings include a password and domain-level embed restrictions. Its Private setting is for the owner and account team members, so do not assume it works like YouTube's invitation list.
Zoom's meeting controls include a waiting room and authenticated joining. A meeting fits a training session where participants need microphones. A one-way video broadcast fits an audience that mainly watches.
For a paid event, test access after removing a sample attendee. For an employee event, test with a personal account outside the company. Also test the replay. A service that controls the live player but leaves the recording open does not meet the same requirement.
Run the YouTube stream with Upstream
When you create a new stream, Upstream lets you choose Public, Unlisted, or Private visibility through YouTube Connect. Choose the setting during stream setup. The app sends that selection to YouTube when it creates the broadcast.
- Create your Upstream stream and connect the intended YouTube channel through YouTube Connect.
- In the YouTube configuration, set Privacy status to Private or Unlisted.
- Prepare the video playlist or live source for the session.
- Once the broadcast is created, inspect it in YouTube Studio. For Private, add the invited viewers there.
- Test the YouTube watch page with an attendee before sending the event invitation to everyone.
When you use a manual YouTube server URL and stream key instead, set visibility on the corresponding broadcast in YouTube Studio. A key alone does not describe who should watch.
Upstream runs uploaded video playlists from the cloud, so your computer can be off during that playback. An OBS feed still needs the computer producing it to stay on and connected. The 24/7 YouTube setup guide covers the playlist workflow.
The free plan includes 24 streaming hours every 30 days. That gives you time for tests and shorter events. For ongoing use, check Upstream pricing against your planned hours.
Keep the access decision in YouTube. Using Upstream to produce the broadcast does not add a viewer password to an unlisted YouTube link. If you need a password, employee login, or ticket check, choose a viewing platform with those controls.
Create a free Upstream account to rehearse your YouTube broadcast with the intended privacy setting.
Private live streaming FAQ
Can I test a live stream without notifying subscribers?
Yes. Use an Unlisted test broadcast and share its link only with your testers. YouTube does not send subscriber notifications for unlisted live streams.
Why can't an invited viewer open my private stream?
Check that the viewer is signed in to the Google account you invited. Confirm they opened the current broadcast's watch link. Access from the channel owner's account does not prove the invitation works.
Does Upstream offer unlimited free private streaming?
No. Upstream's free plan includes 24 streaming hours every 30 days. YouTube broadcast privacy controls who can watch; it does not change the Upstream streaming-hours allowance.


