Skip to main content

Live Stream with OBS Studio

Elevate your live streams with OBS Studio's capabilities

Updated yesterday

OBS Studio (Open Broadcaster Software) is a free, open-source recording and live-streaming software available for Windows, Mac, and Linux. It's one of the most popular tools for creating high-quality live streams on Uscreen.

OBS acts like a switchboard, allowing you to control multiple audio and video sources. It gives you greater control over your live event, including features like:

  • Overlays and transitions

  • Multiple camera angles

  • Screen sharing with audio

  • Custom graphics and text

  • Advanced audio mixing

๐Ÿ“š New to OBS? Check out the OBS Studio Quickstart Guide to learn the basics before connecting to Uscreen.

๐Ÿ“ NOTE: Uscreen provides the stream key, player, and CDN delivery. Your encoding setup (OBS settings), audio/video equipment, and internet connection are your responsibility. Our support team can help with Uscreen-side issues (event setup guide, stream key, player behavior), but cannot configure or troubleshoot OBS Studio or other third-party streaming software.


Set Up your Live Stream

In Uscreen

  1. Navigate to Content > Live Streaming

  2. Click Add New

  3. Select Stream Software | RTMP

  4. Fill in your stream details:

    • Title and description

    • Categories

    • Start date and time

    • Purchase options (subscription access or one-time purchase)

    • Additional settings (Live Chat, Donations, etc.)

  5. Click Save Changes

  6. Copy the Stream Key

๐Ÿ“ NOTE: Stream Keys can be reused for future events. You'll need to wait at least 5 minutes between events to reuse the same key.

In OBS Studio

  1. Click Settings

  2. Navigate to the Stream tab

  3. Under Service, click Show All

  4. Find and select Uscreen

  5. Paste your Stream Key in the designated field

  6. Click OK to save the changes

Set up your Scene

In the OBS main window, add your video source.

  1. Click the โž• icon in the Sources

  2. Select your stream input source

  3. Add any additional sources you need (e.g., microphone, images, etc.)

  4. Arrange your sources as desired

๐Ÿ’ก TIP: You can hide/show each input source by toggling the eye icon. You can also resize or drag the sources into your preferred size and position.

Test your Stream

Before going live, it's crucial to test your stream:

  1. In OBS, click Start Streaming

  2. In Uscreen, navigate to Content > Live Streaming

  3. Select your event and Edit

  4. In the RTMP section, click Test Player

  5. Wait at least 60 seconds to see your content in the test player

๐Ÿ’ก TIP: It's a good practice to set up a test stream a day or a few hours before your actual event to troubleshoot any potential issues.


Go Live

Once you've tested your stream and are ready to Go Live:

  1. In OBS Studio, click Start Streaming

  2. In Uscreen, click Start Live Stream

  3. Your stream is now live and visible to your audience

๐Ÿ’ก TIP: Start your stream in OBS 30-60 seconds before your actual start time to prevent viewers from seeing a black screen.

End the Stream

When your event is complete:

  1. In Uscreen, click Finish Event

  2. In OBS Studio, click Stop Streaming

โš ๏ธ WARNING: Make sure to stop the stream in both OBS and Uscreen. If you only stop one, the system will continue to create recording fragments.


Common Issues & Troubleshooting

Blank Screen

If viewers see a black screen:

  1. Ensure you've pressed Start Streaming 30-60 seconds before the start time

  2. Verify that your Stream Key is correctly entered in OBS

  3. Check that the active scene is selected in OBS

  4. Whitelist OBS in your antivirus and firewall software

"The stream is currently not active." Message

This indicates that OBS is not sending a signal to Uscreen. Check that:

  1. You've started streaming in OBS

  2. Your Stream Key is correct

  3. You've selected Uscreen as the Service in OBS settings

Connection Issues

For stable streaming:

  1. Use a wired Ethernet connection instead of Wi-Fi

  2. Ensure your upload speed is at least 10 Mbps for HD quality

  3. Close unnecessary applications that might use bandwidth


FAQs

Can I use OBS to stream to multiple platforms at once (multistreaming)?

Yes, but you'll need a third-party service like Restream or StreamYard to send your OBS feed to multiple platforms simultaneously. Configure OBS to stream to the multistreaming service, which then distributes to Uscreen and other platforms.

What internet speed do I need for OBS streaming?

At a minimum, 10 Mbps upload speed for HD quality. Use a wired Ethernet connection instead of Wi-Fi for the best stability.

What's the difference between "Start Streaming" in OBS and "Start Live Stream" in Uscreen?

"Start Streaming" in OBS sends the video signal to Uscreen. "Start Live Stream" in Uscreen makes the stream visible to your audience. Always start OBS first, then Uscreen.

Do I need to stop streaming in both OBS and Uscreen?

Yes! Always stop in both places: Click "Finish Event" in Uscreen to stop the broadcast, and then click "Stop Streaming" in OBS to stop the stream. If you only stop one, OBS will continue to send stream packets, creating recording fragments.

Did this answer your question?