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. 如何从shoutcast无线电频道为Windowsphone获取元数据?
- 2. 流式无线电ios
- 3. 从Shoutcast流中获取元数据Android
- 4. 从shoutcast流中获取元数据
- 5. 从流中获取元数据问题?
- 6. 如何从SoundCloud流获取元数据?
- 7. 使用IOS SDK从Facebook获取数据
- 8. iOS Facebook API使用GRAPH API从时间线获取数据
- 9. 使用iOS从在线数据库获取信息
- 10. 使用AVAUDIOPLAYER从音频流获取元数据
- 11. 如何使用java从IMDB获取电影元数据?
- 12. PHP:从无线电盒获取价值
- 13. 使用IcyStreamMeta从SHOUTcast获取元数据
- 14. 使用PDFsharp从PDF获取元数据
- 15. 使用Rails进行流式API无法获取流数据
- 16. 无线电流Windows电话
- 17. 使用IISHandler来流式无线电?
- 18. 如何获取流在线收音机的元数据
- 19. 使用Android从在线MySQL数据库获取数据
- 20. 从三星智能电视获取原始流数据
- 21. 使用feedparser获取数据流
- 22. 如何使用MediaPlayer获取流媒体音频元数据?
- 23. 如何使用ajax从电话服务器获取数据?
- 24. 从音频流中提取元数据
- 25. 我无法从iOS中的Facebook获取用户数据
- 26. Matlab - 提取流线数据
- 27. 使用Firebase ios获取数据
- 28. 使用多线程从twitter使用twitter4j获取数据
- 29. IOS - 旋转Mpmovieplayer
- 30. MPMoviePlayer setCurrentPlaybackTime的iOS
看,这就是对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