通过monotouch播放.m3u8音频流文件

时间:2012-04-16 06:00:31

标签: c# iphone ios xamarin.ios audio-streaming

我目前正在忙着开发一款可以传输音频的iPhone应用。我希望流式传输的URL是以下链接中的m3u8文件:

http://216.246.37.52:1935/highveld/highveld.stream/playlist.m3u8

我可以在webview上加载NSRequest,它将打开流,但是当它打开流时我将应用程序推送到后台,回到应用程序的唯一方法是关闭流。

我更喜欢我的视图上的播放按钮,它会在单击时开始播放流,用户应该能够在不停止流的情况下切换应用程序中的标签。

本质上,流应继续播放,直到用户故意停止播放。如果有人可以让我知道如何在MonoTouch和C#中为iPhone应用程序执行此操作或指向我的教程,那将是很棒的。我已经搜索谷歌,但没有用。

提前致谢。

1 个答案:

答案 0 :(得分:1)

@Joachim。我还构建了一个流媒体解决方案,并以不同的方式完成了这项工作。稍微探讨一下,我在http://216.246.37.52:8028/找到了实际的Shoutcast流。不确定这是否会对您有所帮助。也许您可以生成自己的播放列表。祝好运!。里安