Skip to main content

Live Audio Streaming

Join live radio channels, listen to tone-detect alerts, and transmit to your team.

The Live Audio screen is your audio console. Channels are split across tabs by kind: Live Radio for the channels you talk on, Tone Detect for tone alerts you can play back, Virtual for virtual channels, and Intercom for intercom channels. Each channel appears as its own card with a connect control, a volume slider, a stereo position, mute and solo, a push-to-talk button, a listener count, and access to that channel's recordings.

Live audio streaming with room list

Overview​

ControlWhat it does
Connection indicatorGreen when the audio service is connected, red when it is not.
Live Radio tabChannel cards for your radio channels.
Tone Detect tabThe list of tone alerts your agency has detected.
Virtual tabChannel cards for your virtual channels.
Intercom tabChannel cards for your intercom channels.
Main volume sliderThe device's own output volume, from 0 to 100.
Three-dot buttonOpens the menu for managing which streaming channels appear.
Back buttonLeaves the screen. Whether audio keeps playing depends on your agency's settings.

Controls on a channel card​

ControlWhat it does
Channel name and agencyIdentifies the channel and who provides it.
Connect controlJoins or leaves the channel.
Volume sliderSets that channel's playback level from 0 to 100. Starts at 100.
Speaker (pan) buttonOpens the stereo position picker — Left, Center, or Right.
MuteSilences that one channel without leaving it.
SoloSilences every other channel so you hear only this one.
Push-to-talk buttonPress and hold to transmit. It turns orange while you are transmitting.
Listener countShows how many people are on the channel. Tap it for the list of names.
Recordings buttonOpens that channel's recordings and transcripts in a bottom sheet.
Settings buttonShows the channel's kind, whether it is shared across your agency, and whether tone alerting is on.
Current speakerThe name of whoever is transmitting right now.

Getting Here​

  1. Open the Audio feature from Home.
  2. The screen opens on the Live Radio tab and connects to the audio service.
  3. Tap Live Radio, Tone Detect, Virtual, or Intercom, or swipe sideways.

The active tab's label turns red with an underline. Cards are laid out in two columns on a tablet and on a phone held sideways, and in one column on a phone held upright. Rotating the device relays the cards without dropping your connections.

note

This screen keeps the device awake while it is open, unless your account allows the phone to sleep. That keeps audio flowing when the screen would otherwise lock.

Join a Channel​

  1. Find the channel's card on the Live Radio, Virtual, or Intercom tab.
  2. Tap its connect control. The card marks itself as connected.
  3. Once connected, the card shows the live listener count and the name of the current speaker.
  4. Tap the connect control again to leave the channel.
note

Only the channels you have selected appear here. To add or remove cards, use Select an Audio Channel. To change which streaming feeds are offered, use Streaming Channels.

Transmit (Push-to-Talk)​

  1. Join the channel first.
  2. Press and hold the card's push-to-talk button. The phone gives a short buzz and the button turns orange.
  3. Speak while holding. Your audio goes to everyone on the channel, and your name appears to them as the current speaker.
  4. Release to stop. The phone buzzes again and the button returns to its normal color.
SituationWhat happens
You hold push-to-talk without joiningThe app tells you "Please join room" and nothing is transmitted.
The audio service is not connectedThe app shows "Websocket not connected please try again" and the indicator stays red.
The channel is listen-only for youPush-to-talk is unavailable. Transmit rights are set by your agency.
Microphone permission has not been grantedYou are asked for it on the first press. Declining means nothing is transmitted.
caution

Push-to-talk needs microphone permission and a live connection. Check the connection indicator is green before you rely on the channel during an incident.

Set Volume, Position, Mute, and Solo​

Each channel is mixed independently, which is what makes monitoring several at once workable.

  1. Drag a card's volume slider to set that channel's level. The value is shown as you drag and is remembered for that channel.
  2. Tap the speaker button to choose Left, Center, or Right — see Choose Speaker Output.
  3. Tap mute to silence one channel while staying joined to it.
  4. Tap solo to silence everything else and hear only that channel. Turn solo off to bring the others back.
  5. Use the main volume slider at the top for the device's overall output. It follows the phone's hardware volume buttons too, so the slider moves when you press them.
tip

Put your two most important channels on Left and Right and leave everything else on Center. You can then tell which channel is talking by ear alone, without looking at the screen.

See Who Is on a Channel​

  1. Tap the listener count on the channel's card.
  2. A list of the people currently on that channel opens, with each person's name and agency.
  3. The list is requested from the server when you open it, so it reflects the moment you tapped.
  4. Close the list to return to the console.

Open Channel Recordings​

  1. Tap the recordings button on a channel's card.
  2. A bottom sheet opens with that channel's recordings and any transcripts.
  3. Play, review, and close the sheet when you are done.
note

Recordings held for the console are cleared when you leave this screen, so review what you need before going back.

Play a Tone Alert​

The Tone Detect tab is a list rather than a set of cards.

  1. Tap the Tone Detect tab.
  2. Each row shows the alert's name, its secondary name, and the date and time it was detected, written as month-day-year with the time.
  3. Tap a row's play control to start listening. Tap it again to pause.
  4. Only one alert plays at a time, and the control resets on its own when playback reaches the end.

Remove a tone alert row​

  1. Press and hold the row.
  2. A prompt appears: "Delete — Are you sure you want to delete this record?"
  3. Choose Delete to remove it, or Cancel to keep it.
note

Tone alerts are fetched from the server when you open the screen with a connection, and stored on your device. With no connection the stored list is shown instead, newest first.

Manage Which Channels Appear​

Tap the three-dot button and choose the channel-management option. That opens Streaming Channels, where you pick which streaming channels are offered to this screen.

Empty and Loading States​

SituationWhat you see
No channels of a kindThat tab is empty. Select channels in Select an Audio Channel.
No tone alertsThe Tone Detect list is empty.
Opening the screen with a connectionA loading indicator while tone alerts are fetched, then the list.
Opening the screen offlineThe stored tone alerts appear with no loading step, and the connection indicator stays red.
The audio service dropsThe indicator turns red and the cards stop updating until it reconnects.

How This Connects​

  • Where the channels come from. The cards are built from the audio channels your agency has published to your account, filtered by kind into the Live Radio, Virtual, and Intercom tabs. Which of those you actually see is your own selection in Select an Audio Channel, and transmit rights on each one are set by your agency.
  • What updates the cards. A single audio connection feeds every card. It reports the connection state that drives the indicator, and it pushes updates for listener counts and the current speaker, so cards refresh in place without the list jumping.
  • Where tone alerts come from. They are detected on your agency's side and fetched when the screen opens, then stored on your device so the list survives going offline. Playback streams the alert audio, so playing one does need a connection.
  • Playing in the background. Two agency settings decide what happens when you move away. If background playback is not allowed, audio stops when the app goes to the background. If keep-playing on module close is not allowed, audio stops when you leave this screen with the back button; otherwise the channels stay connected and keep playing while you work elsewhere in the app.
  • Headset and speaker routing. When the audio route changes — a headset unplugged, for example — the app pushes built-in output back to the loudspeaker rather than the earpiece, so a channel does not go quiet in your pocket.
  • Radio channels and incidents. An incident's Comms tab points at the radio channel assigned to that incident. To hear and answer that traffic in this app, the channel has to be selected here and connected, and you need transmit rights on it to push to talk. The console is the working end of what the incident's Comms tab refers to.
  • Related screens. Push-to-Talk (RTP Audio) is a single-channel, direct alternative to this console. Choose Speaker Output is the stereo position picker used by the card's speaker button.
  • Offline and reconnect. The channel list, your volumes, your stereo positions, and stored tone alerts are all on your device, so the console draws immediately offline. Joining, transmitting, listener lists, recordings, and alert playback all need a connection. When it returns the audio service reconnects, the indicator turns green, and the cards resume updating.

Troubleshooting​

If this happensWhat to do
No audio at all from any channelRaise the main volume slider and the device volume, then check the connection indicator is green.
No audio from one channelCheck that card's volume slider is not at zero, that it is not muted, and that another channel is not soloed.
You cannot hear a channel in one earIts stereo position is Left or Right. Set it to Center.
"Please join room"Tap the card's connect control first, then hold push-to-talk.
"Websocket not connected please try again"The audio service is not connected. Check your connection, then leave and reopen the screen.
Push-to-talk does not turn orangeMicrophone permission was declined. Allow it in your device settings.
Nobody hears you transmittingConfirm the card is connected, the indicator is green, and the channel is not listen-only for you.
Audio comes from the earpiece, not the speakerUnplug and replug the headset, or leave and reopen the screen to reset the route.
Audio stops when you switch appsYour agency does not allow background playback. Keep the app in the foreground.
Audio stops when you leave the screenYour agency does not allow keep-playing on module close. Stay on the console.
A channel card is missingSelect the channel in Select an Audio Channel, or add the feed in Streaming Channels.
A tone alert will not playPlayback needs a connection. Reconnect and tap play again.
The recordings sheet is emptyNothing has been recorded on that channel yet, or the recordings were cleared when you last left the screen.
The screen locks while you are monitoringYour account allows the phone to sleep. Change that setting, or keep the screen awake manually.

⬅️ Previous: Select an Audio Channel | Next: Streaming Channels ➡️