Headset Types
Wired Headsets
Plug-and-play via the headphone jack or USB-C:
- Audio output routes to the headset automatically
- Inline microphone works for PTT
- Inline media button can be used for Bluetooth PTT (if the button sends media events)
- Most reliable option — no pairing or battery issues
Bluetooth Headsets
Wireless freedom with additional setup:
- Pair through your device's Bluetooth settings first
- Enable Bluetooth PTT in CrewTalk Settings for button control
- Audio output routes via Bluetooth A2DP profile
- Microphone uses Bluetooth HFP/SCO profile
Production Headsets
For professional use, consider:
- Over-ear headsets with boom microphone (best noise isolation)
- Single-ear headsets (hear PTT in one ear, environment in the other)
- Shoulder-mount PTT mics (dedicated push button + lapel microphone)
Audio Routing
CrewTalk routes audio using standard Android/iOS audio APIs:
Playback (Receiving PTT)
Uses USAGE_MEDIA audio attribute, which automatically routes to:
- Wired headset (if connected)
- Bluetooth A2DP (if connected)
- Device speaker (fallback)
Recording (Transmitting PTT)
Uses the device's active microphone:
- Bluetooth HFP mic (if BT connected and PTT active)
- Wired headset mic (if connected)
- Device's built-in microphone (fallback)
CrewTalk uses USAGE_MEDIA instead of USAGE_VOICE_COMMUNICATION for playback because PTT is half-duplex, not a phone call. USAGE_MEDIA provides more reliable routing across devices, especially to Bluetooth speakers and headsets.
Samsung-Specific Notes
Samsung devices have unique audio routing behavior that may require attention:
- Audio routing HAL: Samsung's custom audio HAL can interfere with programmatic audio routing
- setCommunicationDevice: Samsung's implementation of this API varies by model and Android version
- Speaker routing: If audio unexpectedly comes from the earpiece instead of the speaker, check your device's sound settings
If you experience audio routing issues on a Samsung device (audio from earpiece, not routing to BT), try: 1) Disconnect and reconnect your headset, 2) Toggle Bluetooth off and on, 3) Restart the CrewTalk app. These steps usually resolve Samsung-specific routing quirks.
Best Practices
For Noisy Sets
- Use over-ear headsets with passive noise isolation
- Position the microphone close to your mouth
- Enable the noise gate in CrewTalk settings
- Consider a boom microphone attachment for your headset
For All-Day Wear
- Choose a comfortable, lightweight headset
- Single-ear options prevent fatigue and let you hear your environment
- Keep a wired backup headset in case Bluetooth battery dies
- For Bluetooth, choose a headset with 8+ hours battery life
For Maximum Reliability
- Wired headsets are the most reliable (no pairing, no battery)
- If using Bluetooth, pair and test before the shoot
- Keep the headset firmware updated
- Some crew members prefer wired headsets specifically because they "just work"
