First Time Setup - Dkmariolink/ez-streaming GitHub Wiki
First Setup Guide
This guide will walk you through creating your first streaming profile in EZ Streaming.
Initial Launch
When you first open EZ Streaming, you'll see:
- A default profile already created
- Two empty application rows ready for configuration
- The main interface with profile management controls
Creating Your First Profile
Step 1: Add Your Streaming Applications
You have three ways to add applications:
Method 1: Locate App by Name (Recommended)
- Click the "Locate App by Name" button
- Type the name of your application (e.g., "OBS", "Discord", "Spotify")
- EZ Streaming will automatically find and add the application
Supported Applications Include:
- Streaming: OBS Studio, Streamlabs, XSplit, Twitch Studio
- Communication: Discord, TeamSpeak, Skype
- Content: Spotify, VLC Media Player, Audacity
- Enhancement: Mix It Up, Touch Portal, StreamElements
- Virtual Production: VTube Studio, NVIDIA Broadcast
- Recording: NVIDIA ShadowPlay, Action!, Bandicam
Method 2: Browse for Applications
- Click the "Browse" button
- Navigate to your application's executable file (.exe)
- Select the file to add it to your profile
Method 3: Drag and Drop
- Open File Explorer
- Navigate to your application's folder
- Drag the .exe file directly into EZ Streaming
Step 2: Configure Launch Order
The order of applications in your list determines their launch sequence:
- Drag and drop rows to reorder them
- First application launches immediately
- Subsequent applications launch with delays
Recommended Order:
- Core streaming software (OBS, Streamlabs)
- Communication tools (Discord, TeamSpeak)
- Content applications (Spotify, browser)
- Enhancement tools (chatbots, overlays)
Step 3: Set Launch Delays
Launch delays prevent system overload and ensure applications start properly:
Profile Default Delay
- Set a default delay for all applications in your profile
- Recommended: 3-5 seconds for most setups
- Heavy applications: 5-10 seconds for resource-intensive apps
Per-Application Custom Delays
- Check the delay checkbox for specific applications
- Override the default with a custom delay
- Use cases:
- Longer delays for heavy applications like OBS
- Shorter delays for lightweight utilities
- Zero delay for instant-launch applications
Delay Guidelines:
- 0-2 seconds: Light applications (Discord, Spotify)
- 3-5 seconds: Standard applications (browsers, utilities)
- 5-10 seconds: Heavy applications (OBS, games, video editors)
Step 4: Test Your Setup
Before relying on your profile:
-
Individual Testing
- Use individual "Launch" buttons to test each application
- Verify all paths are correct and applications start properly
-
Full Profile Testing
- Click "Launch All" to test the complete sequence
- Observe the launch timing and adjust delays if needed
-
System Monitoring
- Watch system resources during launch
- Adjust delays if you notice performance issues
Advanced First Setup
Creating Multiple Profiles
Different streaming scenarios need different setups:
-
Gaming Profile
- Game capture software
- Voice chat applications
- Performance monitoring tools
-
Art Stream Profile
- Drawing/design software
- Reference browsers
- Music applications
-
Podcast Profile
- Recording software
- Call applications
- Note-taking tools
Profile Management
- Create New Profile: Click the dropdown and select "New Profile"
- Duplicate Profile: Use existing profiles as templates
- Rename Profile: Right-click or use profile options
- Delete Profile: Remove profiles you no longer need
Application Management Tips
Finding Hidden Applications
Some applications install in non-standard locations:
- Steam Games: Usually in
C:\Program Files (x86)\Steam\steamapps\common\
- Epic Games: Usually in
C:\Program Files\Epic Games\
- Microsoft Store Apps: Check
C:\Program Files\WindowsApps\
Handling Shortcuts vs Executables
- Always use .exe files, not shortcuts (.lnk)
- Shortcuts may break if moved or updated
- Use "Browse" to find the actual executable
Troubleshooting First Setup
Application Won't Launch
- Verify Path: Ensure the path to the .exe file is correct
- Check Permissions: Run EZ Streaming as administrator if needed
- Test Manually: Try launching the application manually first
Launch Delays Too Short
Signs your delays are too short:
- Applications crash or fail to start
- System becomes unresponsive during launch
- Applications launch but don't work properly
Solution: Increase delays by 2-3 seconds
Launch Delays Too Long
Signs your delays are too long:
- Launch sequence takes unnecessarily long
- You lose momentum waiting for apps to start
Solution: Decrease delays gradually while testing
Profile Not Saving
- Check Permissions: Ensure EZ Streaming can write to its config folder
- Manual Save: Changes should auto-save, but try restarting the application
- Config Location: Check
%APPDATA%\EZStreaming\
for config files
Next Steps
Once your first profile is working:
-
Explore Advanced Features:
- Process monitoring and control
- Profile import/export (coming soon)
- Startup integration
-
Optimize Your Workflow:
- Fine-tune launch delays
- Create specialized profiles
- Share your setup with the community
-
Join the Community:
- Share your profiles in GitHub Discussions
- Get help and tips from other users
- Suggest new features
Ready for more? Check out our Best Practices Guide for advanced tips and optimization techniques!