Back to Tutorials

Loading video...

6/17/2025
Cederic Schmid

Actions

Watch on YouTube

Tutorial Details

Category
Social Media
Difficulty
Intermediate

How to Stream PC Screen on YouTube - Complete Live Streaming Guide

Learn how to stream your PC screen on YouTube using OBS Studio. Complete guide including setup, configuration, and live streaming best practices for content creators.

Streaming your PC screen on YouTube is an excellent way to share your content, tutorials, gaming sessions, or live events with a global audience. This comprehensive guide will show you how to set up and configure OBS Studio for professional-quality YouTube live streaming.

In this detailed tutorial, we'll cover all the essential steps to stream your PC screen on YouTube effectively.

Understanding YouTube Live Streaming

YouTube live streaming offers several advantages:

  • Real-time Interaction: Engage with viewers through live chat
  • Global Reach: Stream to audiences worldwide
  • Professional Quality: High-quality video and audio streaming
  • Monetization: Earn money through Super Chat and memberships
  • Analytics: Detailed insights into your live stream performance

Prerequisites

Before starting your live stream, ensure you have:

  • YouTube Account: Verified YouTube account with live streaming enabled
  • OBS Studio: Free streaming software installed
  • Stable Internet: Upload speed of at least 5 Mbps for HD streaming
  • PC Requirements: Sufficient processing power for streaming
  • Content Plan: Clear idea of what you want to stream

Step 1: Access YouTube Live Dashboard

Start by setting up your live stream on YouTube:

  1. Open your web browser and go to youtube.com
  2. Sign in to your YouTube account
  3. Click on the "Create" button in the top right corner
  4. Select "Go Live" from the dropdown menu
  5. You'll be taken to the YouTube live streaming page

Step 2: Choose Your Streaming Method

Select the appropriate streaming option:

  1. On the live streaming page, you'll see two options:
    • Webcam: Built-in webcam streaming
    • Streaming Software: External software like OBS
  2. Select "Streaming Software" for PC screen streaming
  3. You'll be redirected to the YouTube live dashboard
  4. Choose to "Go Live Now" or schedule for later

Step 3: Download and Install OBS Studio

Set up OBS Studio for streaming:

  1. Go to obsproject.com
  2. Download OBS Studio (free and open-source)
  3. Install OBS Studio on your computer
  4. Launch OBS Studio
  5. Complete the initial setup wizard if prompted

Step 4: Configure OBS Settings

Set up OBS for optimal YouTube streaming:

Stream Settings

  1. In OBS, click "Settings" in the bottom right
  2. Go to the "Stream" section
  3. Set "Service" to "YouTube"
  4. Choose your connection method:
    • Connect Account: Link your YouTube account directly
    • Use Stream Key: Use a stream key from YouTube
  5. If using stream key, copy it from YouTube live dashboard
  6. Paste the stream key in OBS
  7. Click "Apply"

Output Settings

  1. Go to the "Output" section
  2. Set "Output Mode" to "Simple"
  3. Configure video bitrate:
    • HD Quality: 2000-4000 kbps
    • Full HD: 4000-6000 kbps
    • 4K: 8000+ kbps (requires very fast internet)
  4. Set audio bitrate to 160 kbps
  5. Choose encoder:
    • NVENC: If you have NVIDIA graphics card
    • x264: CPU-based encoding (more compatible)
  6. Set encoder preset to "Medium"
  7. Click "Apply"

Step 5: Configure Audio Settings

Set up your audio for streaming:

  1. Go to the "Audio" section in OBS settings
  2. Select your microphone from the dropdown
  3. Choose your desktop audio source
  4. Set appropriate audio levels (avoid clipping)
  5. Test your audio to ensure it sounds good
  6. Click "Apply"

Step 6: Configure Video Settings

Set up your video quality and resolution:

  1. Go to the "Video" section in OBS settings
  2. Set "Base Resolution" to your monitor's resolution
  3. Set "Output Resolution" to your desired streaming resolution:
    • 720p (HD): 1280x720
    • 1080p (Full HD): 1920x1080
    • 1440p (2K): 2560x1440
  4. Set "FPS" to your desired frame rate:
    • 30 FPS: Standard quality, less bandwidth
    • 60 FPS: Smooth motion, more bandwidth
  5. Click "Apply"

Step 7: Set Up Screen Capture

Add your PC screen as a source in OBS:

  1. In OBS, look at the "Sources" box
  2. If you don't have any scenes, click the "+" button
  3. Create a new scene and name it (e.g., "Screen Capture")
  4. Click "OK"
  5. In the Sources box, click the "+" button
  6. Select "Display Capture"
  7. Name your source (e.g., "Main Screen")
  8. Click "OK"

Step 8: Configure Display Capture

Set up your screen capture source:

  1. In the Display Capture properties window:
  2. Select your display if you have multiple monitors
  3. Choose "Capture Cursor" if you want to show mouse cursor
  4. Set "Capture Method" to "Automatic"
  5. Click "OK"
  6. You should now see your screen in the OBS preview

Step 9: Customize Your Stream

Add additional elements to your stream:

Add Webcam (Optional)

  1. In Sources, click "+"
  2. Select "Video Capture Device"
  3. Choose your webcam
  4. Position and resize the webcam window

Add Text Overlays

  1. In Sources, click "+"
  2. Select "Text"
  3. Add your stream title or information
  4. Customize font, size, and color

Add Images or Logos

  1. In Sources, click "+"
  2. Select "Image"
  3. Choose your image file
  4. Position and resize as needed

Step 10: Configure YouTube Live Settings

Set up your YouTube live stream details:

  1. Go back to your YouTube live dashboard
  2. Click "Edit" to configure your stream
  3. Set your stream title (make it descriptive and engaging)
  4. Write a description for your stream
  5. Choose appropriate tags for discoverability
  6. Set your privacy settings (Public, Unlisted, or Private)
  7. Configure monetization settings if eligible

Step 11: Start Your Live Stream

Begin streaming your PC screen:

  1. In OBS, click "Start Streaming"
  2. Wait for the connection to be established
  3. Check that your stream is appearing on YouTube
  4. Monitor your stream quality and performance
  5. Interact with viewers through the live chat

Advanced Streaming Tips

Optimize your streaming experience:

Performance Optimization

  • Close Unnecessary Programs: Free up system resources
  • Use Hardware Encoding: Use GPU encoding when possible
  • Monitor CPU Usage: Keep CPU usage below 80%
  • Test Before Going Live: Do test streams to check quality

Quality Settings

  • Bitrate Guidelines: Match bitrate to your upload speed
  • Resolution vs FPS: Balance resolution and frame rate
  • Audio Quality: Use good microphone and audio settings
  • Lighting: Ensure good lighting if using webcam

Troubleshooting Common Issues

If you encounter problems while streaming:

Connection Issues

  • Check Internet Speed: Ensure stable upload speed
  • Restart OBS: Close and reopen OBS Studio
  • Update OBS: Make sure you have the latest version
  • Check Firewall: Ensure OBS can access the internet

Quality Issues

  • Lower Bitrate: Reduce bitrate if experiencing drops
  • Change Resolution: Lower resolution for better stability
  • Check Encoder: Try different encoder settings
  • Monitor Performance: Watch CPU and GPU usage

Best Practices for Live Streaming

Follow these guidelines for successful streams:

Content Planning

  • Plan Your Content: Have a clear structure for your stream
  • Engage with Chat: Respond to viewer comments and questions
  • Set Expectations: Let viewers know what to expect
  • Be Consistent: Stream regularly to build an audience

Technical Best Practices

  • Test Everything: Do test streams before going live
  • Backup Plans: Have alternative streaming methods ready
  • Monitor Stream: Watch your own stream to check quality
  • Record Locally: Record your stream as backup

Monetization and Growth

Build your streaming presence:

  • Super Chat: Enable viewer donations during streams
  • Memberships: Offer channel memberships for supporters
  • Community Tab: Use community posts to promote streams
  • Social Media: Promote your streams on other platforms

Conclusion

Streaming your PC screen on YouTube using OBS Studio opens up endless possibilities for content creation, education, and entertainment. By following this comprehensive guide, you can set up professional-quality live streams that engage your audience and grow your channel.

With these streaming techniques, you'll be able to share your screen content effectively, build a community of engaged viewers, and create valuable live content that resonates with your audience.

Tags

youtube streaming
obs studio
live streaming
pc screen
youtube live
streaming setup
content creation
live broadcast