Hysteria Player for iOS

An AVPlayer class for remote media only.


  • You don't need to write KVO again, just sending 3 or 4 blocks then you can handle player status.
  • Ability to play previous PlayerItem.
  • If player paused bacause buffering problems, auto-resume the playback of your PlayerItem when enough buffered.
  • Background playable enabled. (need to register your App supports background modes as "App plays audio")
  • Returns you which index of items are playing.
  • Long buffer/load time for PlayerItems in background.
  • PlayModes: Repeat, RepeatOne, Shuffle.

License: MIT

Language: Objective-C

Platform: iOS

Sponsored with ❤️ by Instabug
Instabug: Understand how your app is doing with real-time contextual insights from your users

Get all the logs you need and fix bugs, crashes, and other issues in minutes instead of days. With Instabug you will automatically receive device data, network logs, and reproduction steps with every bug and crash report. It only takes a line of code to integrate and is perfect for teams that are now working remotely. See more detailed features comparison and try Instabug for free here.