2009-08-20 11 views
0

私はちょっとした問題に遭遇しました。私はMPMoviePlayerController経由で自分のポッドキャストを流すiPhoneアプリを作りました。アップル社は、キャリアネットワーク上で帯域幅をあまりにも多く使用する可能性があるため、承認しません。だから彼らの回避策は、ストリームセグメンタを使用することです。私は自分のサーバにストリームセグメンタをインストールできません。私のポッドキャストをiPhoneデバイスに流すのに役立つ他のソリューションがありますか?ネイティブアプリケーションとは対照的に、Webアプリケーションを作成しなければならないとしても。セグメンテーションの代わりにiPhone MP3ストリーミング

おかげで、

ジョン

+0

アップルストリームセグメンタを使ってみましたか? – Daniel

答えて

0

さてあなたはネイティブアプリをしたくない場合は、私はあなただけでWebページ上のビデオのリンクを置くことができますし、ユーザーがそれをクリックすると、QuickTimeが引き継ぐとプレーすると思いますファイル。ファイルをダウンロードしながら再生します。

iPhoneで大容量のファイルをストリーミングする経験はありません。そのため、代替方法をガイドしてネイティブアプリにしておくことはできません。

+0

ポッドキャストのWebサイトに行くことができ、MP3リンクをクリックすれば、キャリアネットワーク上のQuickTimeプレーヤーで再生できるということは、奇妙なことです。私はそれがうまくいく方法を理解していないが、MPMoviePlayer(本質的にQuickTimeプレーヤーであるように見える)を使って私のネイティブのアプリで同じリンクを開くと、Appleはあまりにも多くの帯域幅を抱えていると言います。ちょっと奇妙な – postalservice14

+0

@ postalservice14:App StoreのルールはAppleのアプリには適用されません。 もちろん、App StoreのすべてのWebブラウザでもアクセスできるという点があります。 しかし、誰も論理が関与しているとは言いませんでした。 –

1

Encoding.comのようなシンプルなサービスを使用して、マルチビットレートの適応再生用にファイルのiphoneセグメントオンデマンドバージョンを作成することができます。あなたはまた、高品質と低品質を提供し、到達可能性クラスがあなたのWiFiを使用していることを示すときに最高を表示することもできます。私は、私のアプリケーションの1つに承認を得るために2番目のオプションを実行しなければならなかった。お役に立てれば!

関連する問題