Record Multi-Stream
Learn to record screen, camera, and audio as separate streams with perfect sync.
Why Multi-Stream?
Traditional recorders combine everything into one file. PixelRecorder’s multi-stream approach offers:
- Editing Flexibility: Adjust each source independently
- Quality Control: Different settings per stream
- Professional Sync: SMPTE timecode across all streams
Setting Up Multiple Streams
Step 1: Add Primary Stream
Start with your main content:
- Click + to add stream
- Select Screen or Camera
- Configure quality settings
Step 2: Add Additional Streams
Add more sources:
- Click + again
- Select next source type
- Repeat for each source needed
Step 3: Configure Each Stream
Each stream has independent settings:
- Resolution
- Frame rate
- Codec
- Quality level
Step 4: Record
- Click Record
- All streams start simultaneously
- Shared timecode ensures sync
- Click Stop to end all streams
Common Multi-Stream Setups
Tutorial Creator
| Stream | Type | Settings |
|---|---|---|
| 1 | Screen | 1440p, 30fps, HEVC |
| 2 | Camera | 1080p, 30fps, H.264 |
| 3 | Microphone | 48kHz, BWF |
Podcast
| Stream | Type | Settings |
|---|---|---|
| 1 | Camera A | 1080p, 30fps |
| 2 | Camera B | 1080p, 30fps |
| 3 | Mic A | 48kHz, BWF |
| 4 | Mic B | 48kHz, BWF |
Software Demo
| Stream | Type | Settings |
|---|---|---|
| 1 | Screen | Native, 30fps |
| 2 | System Audio | 48kHz |
| 3 | Microphone | 48kHz |
Timecode Synchronization
All streams share the same timecode:
- Starts at the same moment
- Frame-accurate alignment
- Works in all major NLEs
In your editor:
- Import all files
- Select all clips
- Sync by timecode
- Perfect alignment achieved
File Organization
Multi-stream recordings are organized together:
Recording_2026-01-13_15-30/ ├── screen_001.mov ├── camera_002.mov └── mic_003.bwfPerformance Considerations
Multiple streams require more resources:
CPU: Each stream needs encoding power Storage: Fast SSD recommended RAM: More streams = more memory
Tips:
- Use HEVC for smaller files
- Close unnecessary apps
- Use SSD storage
- Monitor CPU usage
Troubleshooting
Dropped Frames
- Lower resolution
- Use more efficient codec
- Check storage speed
Audio Out of Sync
- Verify timecode embedded
- Check frame rates match
- Use NLE timecode sync