有人知道如何使用代码在iPhone上流式传输互联网广播吗?是否需要提供者?
有人知道如何使用代码在iPhone上流式传输互联网广播吗?是否需要提供者?
Matt Gallagher为Mac桌面和iPhone编写了一个非常好的类,用于播放流媒体音频。在此处查看:如何在iPhone上播放网络广播。
相反,您需要运行Nicecast、Shoutcast、Icecast或其他MP3或AAC流媒体音频软件的服务器。当然,这个服务器将需要与电台建立音频连接 - 完全基于电台的能力和基础设施 - 通过FM接收器、模拟连接或专用硬件。
你可以在iPhone上播放在线流媒体广播,使用MPMoviePlayerController来流式传输音乐
首先,您应该导入媒体播放器框架和音频工具箱框架
然后导入:
#import <MediaPlayer/MediaPlayer.h>
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL: [NSURL URLWithString:@"YOUR URL"]];
player.movieSourceType = MPMovieSourceTypeStreaming;
player.view.hidden = YES;
[self.view addSubview:player.view];
[player prepareToPlay];
[player play];
你只需要调用一个函数就可以停止播放音乐。
[player stop];
thank you,
player
对象持续播放? - antfiPhone OS 3.0支持通过HTTP直播MPEG-2传输流,其中包含AAC音频(HE-AAC或AAC-LC)。您可以在HTTP Live Streaming概述中找到您需要了解的一切。