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.
TAB Radio main view — channel selector with play controls and current station name
What’s Available
Section titled “What’s Available”TAB Radio streams content in three categories:
| Category | Description |
|---|---|
| Radio | Live radio station streams |
| TV | Audio from television channels (listen without video) |
| Podcast | On-demand podcast content |
All channels are provided through the TAB Thailand service and updated dynamically — new stations appear automatically without app updates.
How It Works
Section titled “How It Works”- Open the Radio tab from the bottom navigation bar
- Browse channels using the horizontal scroll wheel
- Tap Play to start streaming
- Use Previous / Next to switch between channels
- Control from lock screen — playback controls work from the lock screen and Control Center
Channel picker — horizontal scroll wheel showing available stations
Radio playing — current station name with play/pause and next/previous buttons
Player Controls
Section titled “Player Controls”- 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.
Smart Stream Handling
Section titled “Smart Stream Handling”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
Reconnecting state — showing retry message when stream temporarily drops
Lock Screen & Background Playback
Section titled “Lock Screen & Background Playback”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.
Coordinated Playback
Section titled “Coordinated Playback”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.
VoiceOver Shortcuts
Section titled “VoiceOver Shortcuts”| Gesture | Action |
|---|---|
| Magic Tap (two-finger double-tap) | Play / Pause stream |
| Swipe right | Next channel |
| Swipe left | Previous channel |
| Double tap | Select focused channel |
All channels are announced by name, and playback state changes (playing, paused, reconnecting) are announced automatically.