【问题标题】:How to play online radio in iOS如何在 iOS 中播放在线广播
【发布时间】:2012-08-20 13:39:23
【问题描述】:

我需要在我的应用程序中播放在线广播。网址是“http://v5.player.abacast.com/v5.1/player/?uid=6132”。我正在使用以下代码播放在线广播。

MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:    [NSURL URLWithString:@"http://v5.player.abacast.com/v5.1/player/?uid=6132"]];
player.movieSourceType = MPMovieSourceTypeStreaming;
player.view.hidden = YES;
[self.view addSubview:player.view];
[player prepareToPlay];
[player play];

我也使用 iphonestreamplayer 两者都不起作用。

【问题讨论】:

  • 该 URL 链接到 Flash 播放器,您需要该流的 URL。
  • 你能告诉我如何获取流的 URL..?
  • 不,我不能,也许无线电提供商可以。或者您可以扫描您的网络活动并在那里查找流。

标签: ios iphone ios5 iostream


【解决方案1】:

您可以按需发送实时流或视频,并可选择加密

播放列表和媒体片段文件可用于视频点播或流式广播等。

对于实时流,Apple 提供了一个免费工具,可以从携带 H.264 视频、AAC 音频或 MP3 音频的实时 MPEG-2 传输流制作媒体片段文件和播放列表。有许多硬件和软件编码器可以实时创建承载 MPEG-4 视频和 AAC 音频的 MPEG-2 传输流。

广播流可以由HTTP LIVE STREAMING 完成 首先你要从apple.developers下载http直播工具。在 mediastreamsegmenter 的帮助下,您可以制作 .ts 文件和 .m3u8(索引文件)。在索引文件的帮助下,您可以播放您的直播电台。

【讨论】:

    猜你喜欢
    • 2019-06-01
    • 2011-06-05
    • 2016-04-28
    • 2012-08-04
    • 1970-01-01
    • 1970-01-01
    • 2014-10-15
    • 2012-01-07
    • 2020-10-13
    相关资源
    最近更新 更多