ios - setup now playing info -
i'm trying build music app. music playing perfectly. want setup playing info in app show music control center.
so how can setup below code?
class musicplayer: nsobject { static let player = musicplayer() var player : avplayer? var playeritem:avplayeritem? func initplayer(){ { try avaudiosession.sharedinstance().setcategory(avaudiosessioncategoryplayback) try avaudiosession.sharedinstance().overrideoutputaudioport(avaudiosessionportoverride.speaker) print("avaudiosession category playback ok") { try avaudiosession.sharedinstance().setactive(true) print("avaudiosession active") } catch let error nserror { print(error.localizeddescription) } } catch let error nserror { print(error.localizeddescription) } } func playmusic(_ musicurl: string?) { if let mm = musicurl { var url: url! url = url(string: mm) playeritem = avplayeritem(url: url) player = avplayer(playeritem: playeritem) player?.volume = 1.0 player?.rate = 1.0 player?.play() } } } use of class
musicplayer.player.playmusic(totalalbumlist[myindex].audiofile)
Comments
Post a Comment