Skip to content

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:

  1. Click + to add stream
  2. Select Screen or Camera
  3. Configure quality settings

Step 2: Add Additional Streams

Add more sources:

  1. Click + again
  2. Select next source type
  3. Repeat for each source needed

Step 3: Configure Each Stream

Each stream has independent settings:

  • Resolution
  • Frame rate
  • Codec
  • Quality level

Step 4: Record

  1. Click Record
  2. All streams start simultaneously
  3. Shared timecode ensures sync
  4. Click Stop to end all streams

Common Multi-Stream Setups

Tutorial Creator

StreamTypeSettings
1Screen1440p, 30fps, HEVC
2Camera1080p, 30fps, H.264
3Microphone48kHz, BWF

Podcast

StreamTypeSettings
1Camera A1080p, 30fps
2Camera B1080p, 30fps
3Mic A48kHz, BWF
4Mic B48kHz, BWF

Software Demo

StreamTypeSettings
1ScreenNative, 30fps
2System Audio48kHz
3Microphone48kHz

Timecode Synchronization

All streams share the same timecode:

  • Starts at the same moment
  • Frame-accurate alignment
  • Works in all major NLEs

In your editor:

  1. Import all files
  2. Select all clips
  3. Sync by timecode
  4. 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.bwf

Performance 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

Next Steps