2011-01-14 12 views
1

私はhttp://www.flvストリーミングフィードを提供するhttpストリーミングリンクを持っています。私はそれを私のiPhoneプログラムでアクセスしたいと思っています。どうやってやるの?私はVLCのようなデスクトップソフトウェアを持っていて、このストリーミングフィードURLを入力し、サポートされているiPhoneに変換して、iPhoneに再びストリームしたいと思っています。私はH.264とMpeg-1オーディオでVLCを試しましたが、サポートされているフォーマットを提供していないようです。そのため、iPhoneプログラムはビデオを再生しません。 iPhoneのサポートファイルを流すことができるデスクトップソフトウェアをセットアップするにはどうすればいいですか?Mac/iPhone:動画ファイルをiPhoneにストリーミング

ありがとうございます。

+0

superuser.comの仕事のように聞こえます! – Calvin

+0

ストリーミングビデオアプリケーションを別の方法で承認するのは手間がかかりますので、この機能をWiFiに限定することはできません。 – tadman

+0

今のところ問題ありません。私は後で私の接続を公開することができます。それが今のところ少なくともWifi内でのみうまくいけばうまくいきます。 – Getsy

答えて

0

私は素晴らしいVLCでもFLVをオンザフライで変換することはできないと思っています...(またはFLVで何かをする)。ストリーミングが行われる限り、おそらくローカルネットワーク(Wi-Fi)に限定されます。簡単な方法から始めましょう。デスクトップ上に特別なファイルサーバーを作成し、AVPlayerのinitWithURLメソッドを使用してそのビデオを探します。

デスクトップでは、コンピュータのIPアドレスを照会して、iDeviceにそのURL(オプションのポート割り当てとファイルコンポーネント(http://192.168.0.2:2234/streamingVideo.mp4など)を入力してからNSURLに変換するよう要求することができます。

+0

こんにちは、お返事ありがとうございます。しかし、私はいくつかの疑問を持っています。私を案内してください。ステップ1:デスクトップにアドホックファイルサーバーを作成する - >どうすればいいですか?あなたが考えることができるサンプルサーバーはどれですか? .flvストリームをどこかのデスクトップに保存する予定ですか?ステップ2:AVPlayer initwithURLを使用してビデオを検索する - >これは私のiPhoneアプリにあるはずですか?はいの場合、なぜですか?ステップ3:iDeviceにそのURLを入力するようにユーザーに尋ねる - > iPhoneのプログラムにURLとして自分のコンピュータIPを入力すると、ビデオをスチームして再生できるのでしょうか? – Getsy

+0

私は実際には、アドホックファイルサーバーの部分についてはわかりません...デスクトップ環境は私の特権ではありません。しかし、基本的には、ユーザが192.168.2:2234/video.mp4のようなアドレスをiDeviceに入力させて、AVPlayerのinitWithURL-Yesを使用して最後の質問にロードすることを考えていました。はい、iDeviceでinitWithURL(ユーザーが入力したURL)を使用してリソースをロードします。 – FeifanZ

0

httpストリーミングリンクとは具体的には何ですか?これは、HTTPライブストリーミングを使用する必要があるため、通常のフラッシュメディアやより適切なRTMPサーバーとは異なるビットを必要とするため、iPhoneにストリームするためには大変重要です。通常、2つの異なるストリーミングアーキテクチャまたは高価なボックスが必要です。

関連する問題