2011-12-10 12 views
3

私はドーピングやIMDBやLIVE TVのようなアンドロイド用のライブストリーミングアプリを作っています。質問したい質問がありますか?Android TVでライブテレビストリーミング?

Q:ライブストリーミングはAndroid 2.1で可能ですか?

Q 2:ストリーミングライブテレビにデフォルトのアンドロイドウェブブラウザを使用できますか?単にURLを渡すだけですか?はいの場合、私はブラウザでURLを表示したくないだけで、フルスクリーンを再生したい。私はライブテレビを再生中にお気に入りに追加するようなオプションを追加することができます。

質問3:ライブテレビをストリーミングするためのビデオプレーヤーのコードを記述する必要がありますか?ブラウザを使用する代わりに

Q 4:私の友人はcrome brwoserを使用してネットでライブテレビをストリーミングするウィンドウのアプリケーションを作成し、ビデオのみが表示されるようにbrwoserからアドレスタブを非表示にします。だから私は混乱している?

質問5:フラッシュビデオストリーミングを再生できますか?はいの場合、リンクや例は素晴らしいでしょう。

質問6:私はこれのために行く方法がわからない、彼らは私にテレビのチャンネルのためのリンクを与えて、それをストリーム私は知らない?

ご協力いただければ幸いです。

+0

この質問をいくつかのより小さい具体的な質問に分割することをお勧めします。 –

答えて

5

A1:はい、rtsp/rtp streamingは2.1未満でサポートされています(これは1.6以降だったことを思い出してください)。

A2:ストリームがrtspの場合、ブラウザは外部ビデオプレーヤーでストリームを開きます。フラッシュ(rtmp)ストリームは、ブラウザでフラッシュで再生されます(フラッシュが利用可能な場合)。 HTTPSプログレッシブストリーム(apple)は、3.0以降でのみサポートされています。

A3:必要ありません。アンドロイドには既にビデオプレーヤーがあります。MediaPlayer

A4:はい、デスクトップブラウザアロイには、アドレスバーを持たないjavascriptによる新しいウィンドウが開きます。Open new popup window without address bars in firefox & IE。 Androidでこれを行う方法はあります:Removing address bar from browser (to view on Android)

A5:はい、特定のデバイスにフラッシュがインストールされている場合はあります。しかし、FlashはMarket経由で入手できる別の製品であるため、これに頼ることはできません(多くの場合、デバイスにバンドルされています)。

A6:どのようなリンクを取得しましたか?リンクがrtsp://の場合は、MediaPlayerを簡単に使用できます。

MediaPlayer m = new MediaPlayer(); 
m.setDataSource("rtsp://host.name.com/stream/name"); 
m.prepare(); 
m.start(); 
+0

ライブストリーミングは、クライアント側が同じため、サーバー側のVoDとのみ異なります。 ストリーミングに関する私の前の投稿を確認してください。[こちら](http://stackoverflow.com/a/8373281/801913) – momo

+0

あなたの答えに感謝します。私はhttp://www.unlimitedtv.com/channels/からビデオをストリーミングしたい9750.htmlリンクをクリックします。これは私がvideoViewを使って試したライブテレビ番組で、ビデオは再生できないと言っています。 url webViewを渡すことも試みますが、ストリーミングしていません。 –

+1

このページでは、Flashを使用してビデオを再生しています。おそらく、Flash独自の 'rtmp'プロトコルです。 Android SDKは 'rtmp'プロトコルをサポートしていません。 –

関連する問題