2 "name": "RxMusicPlayer",
4 "summary": "A reactive library to make it easy for audio playbacks using RxSwift.",
5 "description": "- Following [the Audio Guidelines for User-Controlled Playback and Recording Apps](https://developer.apple.com/library/archive/documentation/Audio/Conceptual/AudioSessionProgrammingGuide/AudioGuidelinesByAppType/AudioGuidelinesByAppType.html#//apple_ref/doc/uid/TP40007875-CH11-SW1).\n- Support for streaming both remote and local audio files.\n- Functions to `play`, `pause`, `stop`, `play next`, `play previous`, `repeat mode(repeat, repeat all)`, `shuffle mode` and `seek to a certain second`.\n- Loading metadata, including `title`, `album`, `artist`, `artwork`, `duration`, and `lyrics`.\n- Background mode integration with MPNowPlayingInfoCenter.\n- Remote command control integration with MPRemoteCommandCenter.\n- Interruption handling with AVAudioSession.interruptionNotification.\n- Route change handling with AVAudioSession.routeChangeNotification.\n- Including a fully working example project.",
6 "homepage": "https://github.com/yoheimuta/RxMusicPlayer",
9 "yohei yoshimuta": "yoheimuta@gmail.com"
15 "git": "https://github.com/yoheimuta/RxMusicPlayer.git",
18 "source_files": "RxMusicPlayer/*.swift",
38 "swift_version": "5.0"