I am trying to hide livestream urls that are playing in an UIWebView
.
When you play a livestream url and open control center (iOS) you see the url that is playing:<
You can control this information with the MPNowPlayingInfoCenter. The defaultCenter
's nowPlayingInfo
dictionary controls what is displayed about the current audio track on the lock screen and command center.
MPNowPlayingInfoCenter *infoCenter = [MPNowPlayingInfoCenter defaultCenter];
NSDictionary *nowPlayingInfo = @{
MPMediaItemPropertyTitle : @"Media Name",
MPMediaItemPropertyArtist : @"Media Artist"
};
[infoCenter setNowPlayingInfo:[NSDictionary dictionaryWithDictionary:nowPlayingInfo]];
The full list of keys are listed in the docs, but it looks like you want to set the track name to the empty string.
MPMediaItemPropertyTitle : @""