Swift Radio is an open source radio station app with robust and professional features. This is a fully realized Radio App built entirely in Swift. Master is now the Xcode 9 / Swift 4 branch. View this GETTING STARTED VIDEO. It's short & sweet to give you a quick overview. Give it a quick watch.
radio-station audio audio-player music music-player radio player lastfm avplayer album-art itunes-api swift-radio spotify-api soundA video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles. Add BMPlayer in your Cartfile.
avplayer video-player carthage ios-swiftSJVideoPlayer is available under the MIT license. See the LICENSE file for more info. 是的, otherAsset即为上一个页面播放的Asset, 只要用它进行初始化即可实现续播功能. 同时可以发现, 初始化时, 除了需要一个otherAsset, 其他方面同开始的示例一模一样.
videoplayer video-player generate-gif avplayerIn order to alert about status change or other events, AudioPlayer uses delegation. is called.
avplayer audio iosSwift developed based on AVPlayer iOS player,support horizontal gestures Fast forward, pause, vertical gestures Support brightness and volume adjustment, support full screen, adaptive screen rotation direction. VGPlayer Cache Reference VIMediaCache implementation.
player avplayer video-player cocoapods background-playback custom-player ios ios-swift open-source carthageThis framework is built using the VIPER (modified to VIPE) architecture. It started as an experiment with the architecture itself and is now a work in progress. This framework is a work in progress. Unit tests, VIPE refactoring, and bug fixes are pending.
ios ios-swift modules video viper viper-architecture viper-modules avplayer viper-pattern-architecture video-feedAVPlayer with custom controls, full screen mode, subtitles (.srt), Picture-in-Picture and AirPlay features. Add a AVPlayerViewController.
avplayerviewcontroller avplayer player-video video-player基于AVPlayer封装的轻量级播放器,可播放本地及网络视频,易于定制
avplayer video ios avfoundation audio movie sbplayeriOS 360-degree video player streaming from an AVPlayer. Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.
360-video uiview uiviewcontroller scenekit avplayer cocoapods carthage media video streamingFRadioPlayer is a wrapper around AVPlayer to handle internet radio playback. To run the example project, clone the repo, and run pod install from the Example directory first.
player radio music avplayer album-artwork cocoapods itunes-api radio-url audio-player audio-library audio radio-station radio-player ios ios-swift👻 Augmented reality game in a pixel/billboard style.
arkit scenekit avplayerTo run the example project, clone the repo, and run pod install from the Example directory first. VersaPlayer aims to be simple to use but also flexible, to start using VersaPlayer first create a view programatically or via storyboard. Then add this few lines of code to start playing your video.
video ios extensible extensions google ads airplay pip picture-in-picture avplayer avplayeritem video-player video-player-library swift4The AVPlayerItemHomeOutput lets you coordinate the output of content associated with your HomeKit lightbulbs. Works with all HomeKit (and HomeBridge) compatible lightbulbs.
output homekit lightbulbs ambilight homebridge internet-of-things homebridge-plugin avplayeritemvideooutput avplayeritemoutput avplayeritem avplayer avplayerviewcontroller avplayerview avkit avfoundation iot libraryAudioPlayerManager is a small audio player which takes care of the AVPlayer setup and usage. It uses an internal queue to play multiple items automatically in a row. All path based items which are supported from AVPlayer can be used (MPMediaItems and remote URLs). Embedded frameworks require a minimum deployment target of iOS 8 or OS X Mavericks (10.9).
audio-player avplayer queue streaming music-libraryCocoaPods 1.3+ is required to build ModernAVPlayer.
avplayer wrapper persistenceABMediaView can display images, videos, as well as now GIFs and Audio! It subclasses UIImageView, and has functionality to lazy-load images from the web. In addition, it can also display videos, downloaded via URL from disk or web. Videos contain a player with a timeline and scrubbing. GIFs can also be displayed in an ABMediaView, via lazy-loading from the web, or set via NSData. The GIF that is downloaded is saved as a UIImage object for easy storage. Audio can also be displayed in the player by simply providing a url from the web or on disk. A major added functionality is that this mediaView has a queue and can present mediaViews in fullscreen mode. There is functionality which allows the view to be minimized by swiping, where it sits in the bottom right corner as a thumbnail. Videos can continue playing and be heard from this position. The user can choose to swipe the view away to dismiss. There are various different functionality that can be toggled on and off to customize the view to one's choosing. To run the example project, clone the repo, and run pod install from the Example directory first.
gifs imageview displaying-videos fullscreen minimization youtube-style swipe uiimageview avplayer audio music-player lazy-loading video image video-player gif display-video preview audio-player mp3AKVideoImageView was created because I wasn't satisfied with standard Apple AVPlayer during creating a video background for one of my apps. AVPlayer doesn't let the phone to go to sleep mode. Also, you can't insensibly start a video from the first frame when app enters background. This class solves these problems, and in the end, you have a perfect solution for making gorgeous video backgrounds for your apps. Just drag the UIImageView to your UIView and set its class to the AKVideoImageView. In the Attributes Inspector set the Video File Name to the name of your .mp4 video file without extension. See an example project for more info is needed.
video video-background avplayer uiimageview ios loopKiwi treats the playlist of videos as a single video than the Total durantion and Current duration is about all videos. Just use AVFoundation framework, without any remote dependecy and is a couple of classes to include in your project. Kiwi is available under the MIT license. See the LICENSE file for more info.
swift4 library avplayer ios avqueueplayer lightPicture in Picture (PiP) playback was introduced in iOS 9. It lets iPad users play video in a moveable, resizable window that floats over the apps onscreen. It brings a new level of multitasking capabilities to the iPad, enabling users to continue playback while performing other activities on their devices. This feature is found in Apple’s built-in video playback apps, and is available to your apps through the AVKit framework. Applications that support PiP playback present a small button in the lower-right corner of the video playback window. Tapping this button minimizes the video display to a small floating window, letting the user perform other activities in the primary application or even in another application.
picture ipad ios-app pip swift-language swift-programming avplayer swift-programming-language videoplayer picture-in-picture ipad-app avplayerviewcontroller swiftlang adopting swift-5
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.