0
A
回答
1
首先,你需要设置一个NSNotification
,这样你可以在特定的时间间隔获取数据,就像这样:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(StreamMeta:)
name:MPMoviePlayerTimedMetadataUpdatedNotification
object:nil];
接下来,创建方法。我将使用streamMPMoviePlayer为您MPMoviePlayerController
和metaString的名称作为NSString
将存储元数据值:
- (void)StreamMeta:(NSNotification*)notification
{
if ([streamMPMoviePlayer timedMetadata] != nil) {
MPTimedMetadata *meta = [[streamMPMoviePlayer timedMetadata] objectAtIndex:0];
metaString = meta.value; // gives the NSString the artist/song information
}
else {
// No metadata available
}
}
相关问题
- 1. 流式无线电ios
- 2. 从Shoutcast流中获取元数据Android
- 3. 使用IOS SDK从Facebook获取数据
- 4. 使用iOS从在线数据库获取信息
- 5. 如何使用java从IMDB获取电影元数据?
- 6. PHP:从无线电盒获取价值
- 7. 使用IcyStreamMeta从SHOUTcast获取元数据
- 8. 无线电流Windows电话
- 9. 使用IISHandler来流式无线电?
- 10. 使用Android从在线MySQL数据库获取数据
- 11. 从三星智能电视获取原始流数据
- 12. 从音频流中提取元数据
- 13. 使用Firebase ios获取数据
- 14. 如何使用iOS SDK获取m4v元数据
- 15. 提取定时元从HLS流IOS
- 16. 从线程中获取数据从XML?
- 17. 如何使用WatchConnectivity从iOS应用程序获取数据
- 18. 无法从数组中获取数据
- 19. 无法从数据库使用休眠获取所有数据
- 20. 如何从UWP MediaPlayer获取流元数据?
- 21. 无法使用Alamofire获取数据?
- 22. iOS Swift。如何从UIImage(NSURL)获取GPS元数据?
- 23. Avmetadataitem从iOS上的iTunes或ID3元数据获取trackNumber
- 24. 从iOS上的元数据获取位置
- 25. 从PHP获取JSON数据到iOS
- 26. 从iOS中的网页获取数据
- 27. iOS从服务器获取数据
- 28. 从viewControllers的iOS获取数据
- 29. 获取当前的无线电元素索引?
- 30. ASP获取无线电检测值
看,这就是对MPMusicPlayer。我要求MPMoviePlayer在线流媒体,即无线网址流媒体。 – user2174560 2013-03-15 15:30:51
@ user2174560检查我的更新。它有用吗? – lifetimes 2013-03-15 16:09:31
是的,它的工作thanx ... :) – user2174560 2013-03-18 05:12:19