What is ModernAVPlayer?

ModernAVPlayer is an audio persistence AVPlayer wrapper.

Features:

  • Get 9 nice and relevant player states (playing, buffering, loading, loaded…)
  • Persistence player to resume playback after bad network connection even in background mode
  • Manage headphone interactions, call & siri interruptions, now playing informations
  • Add your own plug-in to manage tracking, events…
  • RxSwift compatible
  • Loop mode
  • Log available by domain

Overview

  • Pricing: Free
  • Resource Link: https://github.com/noreasonprojects/ModernAVPlayer
  • Resource Maker: no reason PROJECTS
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • iOS Versions Supported: iOS 10.0+, iOS 11.0+, iOS 12.0+
  • CocoaPods: ModernAVPlayer