Skip to content
Text size:

TAB Radio

TAB Radio provides live streaming of radio stations, TV audio channels, and podcasts — giving users access to real-time audio content directly within the app.

📸 ss-radio-main.png
TAB Radio main view — channel selector with play controls and current station name

TAB Radio streams content in three categories:

CategoryDescription
RadioLive radio station streams
TVAudio from television channels (listen without video)
PodcastOn-demand podcast content

All channels are provided through the TAB Thailand service and updated dynamically — new stations appear automatically without app updates.

  1. Open the Radio tab from the bottom navigation bar
  2. Browse channels using the horizontal scroll wheel
  3. Tap Play to start streaming
  4. Use Previous / Next to switch between channels
  5. Control from lock screen — playback controls work from the lock screen and Control Center
📸 ss-radio-channel-picker.png
Channel picker — horizontal scroll wheel showing available stations
📸 ss-radio-playing.png
Radio playing — current station name with play/pause and next/previous buttons
  • Play / Pause — start or stop the current stream
  • Next Channel — switch to the next station
  • Previous Channel — switch to the previous station
  • Channel Picker — scroll through all available channels

The player uses a large, centered play button for easy access.

TAB Radio handles network issues gracefully:

  • Auto-retry — if a stream drops, the app automatically attempts to reconnect (up to 3 times)
  • Network detection — shows clear messages when there’s no connection
  • Stream validation — checks stream URLs before attempting playback
  • Multiple formats — supports MP3, AAC, HLS (.m3u8), and playlist formats
📸 ss-radio-reconnecting.png
Reconnecting state — showing retry message when stream temporarily drops

Radio continues playing when you:

  • Lock your device
  • Switch to another app
  • Navigate elsewhere in TAB2Read

Lock screen controls (play/pause, next/previous) work through the system media controls, just like any music app.

TAB Radio and the book player share the audio session — they cannot play simultaneously. Starting a radio stream pauses any book playback, and vice versa. This prevents audio conflicts and ensures a clear listening experience.

GestureAction
Magic Tap (two-finger double-tap)Play / Pause stream
Swipe rightNext channel
Swipe leftPrevious channel
Double tapSelect focused channel

All channels are announced by name, and playback state changes (playing, paused, reconnecting) are announced automatically.