2009-08-20 41 views
0

我遇到了一些问题。我建立了一个iPhone应用程序,通过MPMoviePlayerController来播放我的播客。苹果公司不会批准它,因为它可以在运营商网络上使用过多的带宽。所以他们的解决方法是使用Stream Segmenter。我无法在我的服务器上安装流分段器。他们提供的任何其他解决方案是否可以帮助我将我的播客流式传输到iPhone设备上?即使我必须使它成为一个Web应用程序而不是本地应用程序。iPhone MP3流式传输替代

感谢,

约翰

+0

你试过用苹果流分段器吗? – Daniel 2009-08-20 20:48:29

回答

0

那么如果你不想让本机应用程序,我想你可以把一个视频链接在网页上,并在用户点击它的Quicktime将接管并发挥文件。它会在下载文件时播放该文件。

我没有任何经由iPhone流式传输大型文件的经验,因此我无法指导您选择其他方案并将其保留为本机应用程序。

+0

你知道什么是奇怪的是,我可以转到播客网站,点击MP3链接,它将在运营商网络上的QuickTime播放器中播放。我不明白这样做是否可以正常工作,但是当我使用MPMoviePlayer(它本质上就是QuickTime播放器)在我的本地应用程序中打开相同的链接时,Apple表示我正在占用过多的带宽。只是奇怪的 – postalservice14 2009-08-20 20:44:36

+0

@ postalservice14:App Store规则没有适用于Apple的应用程序。 当然,您可以提出App Store中的所有Web浏览器都可以访问它。 但没有人说逻辑是牵涉其中。 – 2010-07-03 05:30:47

1

您可以使用像Encoding.com这样的简单服务来创建iphone分段按需版本的文件,以实现多比特率自适应回放。您还可以提供高质量和低质量,并且只有在可达性类显示使用WiFi时才显示高。我不得不做第二个选项,让我的一个应用程序通过审批。希望这可以帮助!