title: Issue getting metadata from stream?
body: <p>I am trying to obtain the metadata such as Artist name / Track name for my URL, however I don't see, to be getting it at all, I am not quite sure what I am missing, the audio loads up and plays just fine:</p>
  
  <pre><code>- (void)viewDidLoad
  {
      [super viewDidLoad];
      // Do any additional setup after loading the view.
  
      self.mainTitle.text = _stationName;
  
      NSString *u = @"http://pub1.sky.fm:80/sky_solopiano";
  
      NSURL *url = [NSURL URLWithString:u];
  
      radiosound = [[AVPlayer alloc] initWithURL:url];
  
      [radiosound play];
  
  }
  
  -(void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context {
      AVPlayerItem * item = (AVPlayerItem*)object;
      NSLog(@"%@", item.timedMetadata);
  
  
  }
  </code></pre>
  
  <p><em><strong>Update</em></strong> Per the suggestion of a member in this question, I tried implementing </p>
  
  <pre><code>AVAsset *info = radiosound.currentItem.asset;
  
      NSLog(@"%@",info);
  </code></pre>
  
  <p>Instead of </p>
  
  <pre><code>-(void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context {
          AVPlayerItem * item = (AVPlayerItem*)object;
          NSLog(@"%@", item.timedMetadata);
  
  
      }
  </code></pre>
  
  <p>But this only returns data that I already know and does not refresh, it currently returns: </p>
  
  <pre><code>&lt;AVURLAsset: 0x109c7ccf0, URL = http://pub1.sky.fm:80/sky_solopiano&gt;
  </code></pre>