Audio player demo based on Swift and SwiftUI, which can play local or network audio.

Related tags

Video SwiftAudioDemo
Overview

SwiftAudioDemo

Audio player demo based on Swift and SwiftUI, which can play local or network audio.

In this demo, I have made a radio player to play network audio resources, and you can replace the url with your local resource path or the network audio path you need.

demo img

You might also like...
📽 A video player for SwiftUI, support for caching, preload and custom control view.
📽 A video player for SwiftUI, support for caching, preload and custom control view.

Features QuickStart Advances Installation Requirements License Demo Clone or download the project. In the terminal, run swift package resolve. Open Vi

An iOS application 📱 that extracts text real time using camera 📷 and play relevant video from the text
An iOS application 📱 that extracts text real time using camera 📷 and play relevant video from the text

CHARUSAT-SceW It is an iOS application 📱 that scans and extracts text real-time through camera 📷 , if it is detected. It will play relevent video fr

YouTubePlayerKit  A Swift Package to easily play YouTube videos 📺
YouTubePlayerKit A Swift Package to easily play YouTube videos 📺

A Swift Package to easily play YouTube videos 📺

YouTube player for SwiftUI
YouTube player for SwiftUI

SwiftUI YouTube Player for iOS and MacOS Fully functional, SwiftUI-ready YouTube player for iOS 14+ and MacOS 11+. Actions and state are both delivere

An alternative to SwiftUI's VideoPlayer that includes an overlay button that will transition the player to be presented full screen.

The VideoPlayer provided by SwiftUI out of the box is great but it's missing one very important feature: full screen presentation mode. AZVideoPlayer behaves pretty much exactly like VideoPlayer, but adds the button that's provided by AVPlayerViewController to go full screen.

📹 Framework to Play a Video in the Background of any UIView
📹 Framework to Play a Video in the Background of any UIView

SwiftVideoBackground is an easy to use Swift framework that provides the ability to play a video on any UIView. This provides a beautiful UI for login

MMPlayerView - Custom AVPlayerLayer on view and transition player with good effect like youtube and facebook
MMPlayerView - Custom AVPlayerLayer on view and transition player with good effect like youtube and facebook

MMPlayerView Demo-Swift List / Shrink / Transition / Landscape MMPlayerLayer ex. use when change player view frequently like tableView / collectionVie

Yattee: video player for Invidious and Piped built for iOS 15, tvOS 15 and macOS Monterey
Yattee: video player for Invidious and Piped built for iOS 15, tvOS 15 and macOS Monterey

Video player with support for Invidious and Piped instances built for iOS 15, tvOS 15 and macOS Monterey.

Yattee: video player for Invidious and Piped built for iOS, tvOS and macOS
Yattee: video player for Invidious and Piped built for iOS, tvOS and macOS

Video player for Invidious and Piped instances built for iOS, tvOS and macOS. Features Native user interface built with SwiftUI Multiple instances and

Comments
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced by 27% 🎉

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/CRI环球资讯.imageset/CRI环球资讯.png | 40.43kb | 28.71kb | 28.99% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/大湾区之声.imageset/大湾区之声.png | 37.88kb | 27.16kb | 28.31% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/阅读广播.imageset/阅读广播.png | 37.97kb | 27.26kb | 28.21% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/中国交通广播.imageset/中国交通广播.png | 38.72kb | 27.84kb | 28.10% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/经典音乐之声.imageset/经典音乐之声.png | 38.57kb | 27.75kb | 28.07% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/南海之声.imageset/南海之声.png | 37.11kb | 26.86kb | 27.62% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/维语之声.imageset/维语之声.png | 36.69kb | 26.57kb | 27.58% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/乡村之声.imageset/乡村之声.png | 36.51kb | 26.50kb | 27.43% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/香港之声.imageset/香港之声.png | 36.55kb | 26.57kb | 27.30% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/哈语之声.imageset/哈语之声.png | 36.07kb | 26.25kb | 27.23% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/文艺之声.imageset/文艺之声.png | 35.95kb | 26.18kb | 27.18% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/老年之声.imageset/老年之声.png | 35.82kb | 26.15kb | 27.01% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/经济之声.imageset/经济之声.png | 36.94kb | 26.98kb | 26.98% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/藏语之声.imageset/藏语之声.png | 36.82kb | 26.89kb | 26.96% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/民族之声.imageset/民族之声.png | 36.50kb | 26.69kb | 26.89% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/神州之声.imageset/神州之声.png | 36.31kb | 26.59kb | 26.77% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/音乐之声.imageset/音乐之声.png | 35.10kb | 25.96kb | 26.04% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/中华之声.imageset/中华之声.png | 34.78kb | 25.83kb | 25.71% | | /SwiftAudioDemo/SwiftAudioDemo/Assets.xcassets/中国之声.imageset/中国之声.png | 33.98kb | 25.37kb | 25.35% | | | | | | | Total : | 698.71kb | 508.09kb | 27.28% |


    📝 docs | :octocat: repo | 🙋🏾 issues | 🏪 marketplace

    ~Imgbot - Part of Optimole family

    opened by imgbot[bot] 0
Owner
Jensen Zhang
MS in Computer Science, HFUT
Jensen Zhang
Musical Player - A Simple Musical Player For iOS

Musical_Player The app is a musical player. It was written as an task for a mobi

null 1 Nov 26, 2022
A reactive audio player for iOS using RxSwift

ESAudioPlayer: A reactive audio player for iOS ESAudioPlayer is a reactive audio player for iOS using RxSwift. It provides basic audio management feat

Extreme Solution 4 Jun 22, 2022
Contains a demo version of the official Roll player.

RollDemo This package is a demo version of Roll player which is a native iOS audiovisual player that builds on AVFoundation. Contact Information: Raji

Rajiv 8 Jul 29, 2022
A lightweight app to play videos from the Files app in a better (dark) interface which avoids losing your playback position.

Playerly Playerly is a very lightweight Swift app that allows you to select a file (video or movie) from the built in Document Browser, and play it in

Julian Schiavo 28 Dec 3, 2022
iOS video player for trailer. You can customize layout for the control panel. Support PiP and DRM.

iOS video player for trailer. You can customize layout for the control panel. Support PiP and DRM.

Abe Wang 11 Nov 7, 2022
YHPlayer - An easy-to-use video player based on swift language

YHPlayer An easy-to-use video player based on swift language Features Plays loca

null 9 Dec 1, 2022
BMPlayer - A video player for iOS, based on AVPlayer, support the horizontal, vertical screen

A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.

Eliyar Eziz 1.8k Jan 4, 2023
A simple iOS app similar to iTunes where you can view details of your favorite movies, songs and audio books.

Popcorn Adventure This is an iOS app developed by Arthur Tristan M. Ramos who has taken the Appetiser iOS Coding Challenge. Design Pattern The design

Arthur Tristan M. Ramos 0 Dec 11, 2021
ABMediaView can display images, videos, as well as now GIFs and Audio!

Media view which subclasses UIImageView, and can display & load images, videos, GIFs, and audio and from the web, and has functionality to minimize from fullscreen, as well as show GIF previews for videos.

Andrew Boryk 80 Dec 20, 2022
Swift Package used for video where I demonstrate how to extract a package to a local framework and modify it.

SegmentedPicker NOTE: This sample code is taken from the article by Frank Jia in his article titled Build a Custom iOS Segmented Control With SwiftUI

Stewart Lynch 1 Oct 11, 2021