我在Objective-C中创建应用程序,我需要从SHOUTcast流中获取元数据。我试过这个:在Mac上获取SHOUTcast元数据
NSURL *URL = [NSURL URLWithString:@"http://202.4.100.2:8000/"];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:URL];
[request addValue:@"1" forHTTPHeaderField:@"icy-metadata"];
[request addValue:@"Winamp 5/3" forHTTPHeaderField:@"User-Agent"];
[request addValue:@"audio/mpeg" forHTTPHeaderField:@"Content-Type"];
[NSURLConnection connectionWithRequest:request delegate:self];
我将不得不从这个请求头获取信息,对不对?不幸的是,它不断返回这些标头:
Date =“2010年4月17日21:57:14 -0200”;;
"Max-Age" = 0;
我做错了什么?
你指的是什么的元数据解决方案?歌曲名称,艺术家和专辑? – 2010-04-18 01:32:38
歌名和艺人姓名。 – 2010-04-18 23:15:57