CodeCanU
← Back to products
Mobile / iOS

Radio & TV | SwiftUI iOS Swift Radio Streaming & Live TV App Template

Radio And TV SwiftUI (Single Station) is a sleek and modern streaming app that brings both high-quality radio and live television directly to your device. Enjoy crystal-clear audio with formats such as MP3, AAC, and ALAC, while experiencing smooth video playback with formats like MP4, HLS (.m3u8), and MOV. The app offers seamless live streaming through HLS and HTTP protocols, providing real-time metadata for radio tracks. With a refined interface that displays track informat…

20.00 USDT 69.00 USDT

All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.

Description

Radio And TV SwiftUI (Single Station) is a sleek and modern streaming app that brings both high-quality radio and live television directly to your device. Enjoy crystal-clear audio with formats such as MP3, AAC, and ALAC, while experiencing smooth video playback with formats like MP4, HLS (.m3u8), and MOV.


The app offers seamless live streaming through HLS and HTTP protocols, providing real-time metadata for radio tracks. With a refined interface that displays track information, artwork, and live radio program details, Radio And TV SwiftUI (Single Station) delivers a truly immersive entertainment experience.

Supporting background audio playback, Picture-in-Picture (PiP) mode for video, and featuring a beautifully animated launch screen, it is the perfect companion for enjoying your favorite radio stations and TV channels anytime, anywhere.

✅ Technical Requirements

  • Xcode 15.0 or later
  • Swift 5.9
  • iOS Deployment Target: iOS 15.0 or later
  • macOS Ventura or later (for development)
  • Apple Developer account required for App Store submission
  • No third-party dependencies required

✅ Development Features

  • Built with SwiftUI and Swift 5.9
  • Native iOS application
  • Clean and well-structured code
  • Easy to customize and extend
  • Fully documented step-by-step guide
  • Ready for App Store submission
  • Modern and professional UI design

✅ Compatibility

  • Compatible with iOS 15 and later
  • Supports iPhone and iPad devices

✅ Remote JSON Support

  • Supports local and remote JSON configuration.
  • Remote JSON is optional and not included with the item.
  • Users are responsible for providing their own hosting or external service if remote JSON is used.
  • Any additional costs depend on the chosen provider.

✅ Launch Screen:

Animated home screen, on a background that can be customized in the project.

✅ Home Screen:

A sleek and minimalistic interface that highlights the album cover, dynamic animations and intuitive controls for a seamless Radio and TV streaming experience. Your app will always look amazing thanks to the integration of system themes. Whether in light or dark mode, the interface automatically adjusts to provide a smooth visual experience. On top of that you can use a custom image locally or remotely via JSON.

✅ Live TV (m3u8, hls, rtsp) Picture-in-Picture (PiP)



  • Autolayout: Adaptive interface allows the layout to look beautiful and perfectly adjusted in both portrait and landscape orientation. Enjoy a smooth visual experience no matter how you hold your device!

✅ Sleep Timer:

  • Choose from the minutes, continue to enjoy and let the application shut down automatically.

  • The countdown is displayed on-screen, and when the time is up, you’ll receive an alert with the exact shutdown time.

✅ Notification Control Center:

Integration with Now Playing Info: control playback from the lock screen and Control Center.

✅ AdMob:

  • Banner Ad.
  • Interstitial Ad: The Interstitial is triggered with the menu sheet options (the counter is editable in the project).

✅ ATT & GDPR with UMP:

“Complies with Apple and Google privacy regulations”
  • Implementation of ATT (App Tracking Transparency) on iOS.
  • Consent management with UMP (User Messaging Platform) from AdMob.

✅ Video Formats:

  • MP4 (H.264 + AAC).
  • MOV.
  • M4V.
  • TS.
  • M3U8.

Video Codecs:

  • H.264 (AVC)
  • HEVC (H.265).
  • MPEG-4 Part 2.

Audio Codecs:

  • AAC
  • AAC-LC
  • HE-AAC
  • AC-3 (Dolby Digital).
  • E-AC-3 (Dolby Digital Plus).

Streaming Protocols:

  • HLS Timed Metadata.
  • ID3 Metadata in HLS streams.

Streaming Protocols:

  • Live TV Streaming.
  • Picture-in-Picture (PiP) — (en iPhone, iPad, Mac).
  • AirPlay Support.

Support for MP3 streams and IceCast / Shoutcast server URLs.

✅ Audio Formats:

  • MP3 (MPEG-1/2 Audio Layer III)
  • AAC (Advanced Audio Coding)
  • AAC-LC (Low Complexity)
  • HE-AAC (High-Efficiency)
  • ALAC (Apple Lossless Audio Codec)

Streaming Protocols:

  • HLS (HTTP Live Streaming)
  • HTTP Direct Streaming
  • Live Audio Broadcasting

Metadata Support:

  • ID3 tags
  • iTunes metadata integration.
  • Real-time stream information.

ℹ️ Please note that support does not include ℹ️

  • Customization.
  • Adding new features.
  • Installation Services.
  • Support for 3rd party software and/or plugins.
  • Content related rejections from Apple.

✅ Premium support: If you can not find your answer in the Documentation or our Community FAQ, we will be there for personal support. We provide support as per the Envato Market Support policy:
https://help.market.envato.com/hc/en-us/articles/208191263-What-is-Item-Support

✅ COMMENTS AND QUESTIONS❓

⏳ Customer Service Hours:

We may not respond to comments or provide support during holiday and weekend (Saturday and Sunday).

Working Days: Monday to Friday.
Support Hours: 10:00 AM. to 5:00 PM.
Time Zone: GMT-5 (UTC-5, Peru).

✅ Quality Verification by CodeCanyon ✅

Please note that before publishing this app on CodeCanyon, the reviewing team has manually reviewed and approved the source code quality before accepting the item: Radio & TV SwiftUI

Do you already love our template, Radio & TV SwiftUI❓





✅ Changelog

Version: 1.1 | July 11, 2026

- Added appearance mode selector: System, Light and Dark. - Reorganized and improved the settings menu structure. - Updated Google-Mobile-Ads-SDK 13.6.0 (was 12.1.0) - Updated GoogleUserMessagingPlatform 3.1.0 (was 2.7.0) - Improved internal code structure and maintainability. - Performance optimizations and minor bug fixes. - Verified compatibility with the latest iOS updates. - Support iOS 15.0 and above (tested on iOS 26.5). - Built with Xcode 26.5. Compatible with macOS Tahoe 26.5.x.

Version: 1.0 | January 23, 2026

- There are no changes in the code, however our application still works also with the latest iOS version. - Compatibility with the recent update has been verified. - Support iOS 26.2 (from iOS 15.0) - Xcode 26.2 - macOS Tahoe 26.2

Version: 1.0 | December 1, 2025

- There are no changes in the code, however our application still works also with the latest iOS version. - Compatibility with the recent update has been verified. - Support iOS 26.1 (from iOS 15.0) - Xcode 26.1.1 - macOS Tahoe 26.1

Version: 1.0 | August 3, 2025

- There are no changes in the code, however our application still works also with the latest iOS version. - Compatibility with the recent update has been verified. - Support iOS 18.6 (from iOS 15.0) - Xcode 16.4 - Mac OS Sequoia 15.5

Version: 1.0 | June 9, 2025

- There are no changes in the code, however our application still works also with the latest iOS version. - Compatibility with the recent update has been verified. - Support iOS 18.5 (from iOS 15.0) - Xcode 16.4 - Mac OS Sequoia 15.5

Version: 1.0 | May 23, 2025

Initial release


▪️▪️▪️▪️Our Apps Radio & TV (Single Station)
▪️▪️▪️▪️

✅ My RadiOS SwiftUI APP iOS 26, Radio Stream, Radio Swift, iOS APP Template

✅ My RadiOS Android APP, Radio Stream, Radio Android, APP Template | Kotlin & Jetpack Compose

✅ RadiOS Pro | SwiftUI iOS Swift Radio Streaming App Template

✅ RadiOS Lite SwiftUI APP iOS 26, Radio Stream, Swift Radio, JSON, iOS APP Template

✅ RadiOS House Ads SwiftUI APP iOS 26, Radio Stream, Radio Swift, iOS APP Template

Radio & TV | SwiftUI iOS Swift Radio Streaming & Live TV App Template

20.00 USDT 69.00 USDT
Buy now

After successful payment, you will receive a download link for the source code