2009-08-20 82 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時才顯示高。我不得不做第二個選項,讓我的一個應用程序通過審批。希望這可以幫助!