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

Popular posts from this blog

neo4j - finding mutual friends in a cypher statement starting with three or more persons -

php - How to remove letter in front of the word laravel -

minify - Minimizing css files -