AndroidデバイスをRTSPサーバーとして作成し、他のデバイスでストリームビデオを作成できる方法があるかどうか不思議です。 私は、これを実現するために従わなければならないRTSPサーバおよび他のプロトコルについて理解していません。AndroidデバイスをRTSPサーバーとして作成する方法
何か助けていただければ幸いです。
おかげで、 SKU
AndroidデバイスをRTSPサーバーとして作成し、他のデバイスでストリームビデオを作成できる方法があるかどうか不思議です。 私は、これを実現するために従わなければならないRTSPサーバおよび他のプロトコルについて理解していません。AndroidデバイスをRTSPサーバーとして作成する方法
何か助けていただければ幸いです。
おかげで、 SKU
この問題については何も心配はありません。私はここで解決策を見た http://techsplurge.com/5080/get-vlc-media-player-for-android-with-unofficial/読んで答えを得る。
私の知る限り、あなたが採用すべきアーキテクチャは、所定の位置に、リモートマシンを置くことです。 このマシンでは、サーバーがインストールされている必要があります(Flash Media Server、Red5など)。これは、来るストリームを取得して出力するアプリケーションをホストします。
次に、デバイス(「サーバー」と呼ばれる)からリモートホステッドアプリケーション(例:www.remoteserver.com:1234/myApp)にストリーミングできます。ストリーミングするには、そのURLをメディアコンテナ(http://developer.android.com/reference/android/widget/VideoView.html)の入力に入れてください。うまくいけば、AndroidはそのVideoViewコンテナを介してRTSPプロトコルをネイティブにサポートしています。
希望します。
ありがとうございます返信、私は自分のアンドロイドデバイスがrtspサーバーとして実行したかった。他のアンドロイドデバイスでストリーミングされるビデオコンテンツを含むサーバー。たとえば、 - Android搭載デバイスはビデオコンテンツ+ RTSPサーバーを使用してビデオをストリーミングし、友人デバイスはビデオプレーヤー(rtspクライアント)を実行して自分が所有しているビデオをストリーミングできます。私はあなたの提案は通常の方法rtspサーバーがセットアップだと思う。 – sku
私は同様のものを実装しようとしています。私が受け取った1つの提案は、あなたのデバイスをRTSPサーバとして作っているときに、あなたのデバイスからビデオをストリーミングするときに、いわゆるピアツーピアストリーミングを行うことでした。この場合、間にエンコーダ/デコーダのような役割を果たすサーバーを含める方が良いです。別のクライアントがRTSP SETUP要求を送信するときと同様に、それはあなたのデバイスに確実に来ます。しかし、ビデオをストリーミングする準備ができたら、ペイロード(RTPを使用して)をサーバーに送信し、サーバーのインターンはそれを要求デバイスに送信します。 LANまたはルーターでファイアウォールの問題を回避することができます(妻ネットワークの場合)。
[どうやってアンドロイド携帯にRTSPサーバーを作るのですか?](http://stackoverflow.com/questions/7512794/how-to-make-rtsp-server-at-android-phone) – Mark