Android携帯でRTSPサーバーを作成する方法は?

android java rtsp
Android携帯でRTSPサーバーを作成する方法は?

ストリーミングビデオをAndroid携帯電話からRTSPのコンピューターサーバーに送信したい。

サーバーはjavaを使用してコーディングされています。

どうやってやるの?

  6  8


ベストアンサー

RTSPは、ストリームに関する情報のみを含み、データを含まないストリーミングプロトコルです。 データストリームの「トンネル」として使用できます(例: RTP)。 RTSPをtcp接続として使用して、udpストリームをサポートできます。 必要なデータが失われることはありません。

RTSPサーバーとクライアント間の通信の簡単な例を次に示します。http://www.cs.umbc.edu/~pmundur/courses/CMSC691C/lab5-kurose-ross.html [RTSPおよびRTPを使用したスト​​リーミングビデオ]。 この演習では接続(通信)の基本のみがあり、それはJavaアプリケーション用であるため、少し変更する必要があります。

RTSP接続とsdpファイルに関する詳細情報を取得するには、http://www.ietf.org/rfc/rfc2326.txt [RFC2326-RTSP]およびhttp://www.ietf.org/rfc/を確認してください。 rfc4566.txt [RFC4566-SDP]

Androidデバイスからデータをストリーミングするには、次のスレッドをご覧ください:https://stackoverflow.com/questions/7332532/creating-rtp-packets-from-android-camera-to-send/7333154#7333154 [送信するAndroidカメラ]

編集:

RTPストリーミング用のこのすばらしいプロジェクト例が見つかりました:http://code.google.com/p/spydroid-ipcamera/[SpyDroid]

6


libstreamingライブラリを使用して、UDP経由でビデオ/オーディオRTPをストリーミングします。

” ” ‘

または、https://www.twilio.com/docs/api/video [twilio]を準備済みのソリューションとして使用します(https://en.wikipedia.org/wiki/Hole_punching_(networking)[hole punching]は既に統合されているため、 ‘https://en.wikipedia.org/wiki/STUN[STUN] / TURNサーバーを気にする必要はありません。

1


rtspでは、rtpおよびその他の情報が保存されているsdpファイルも指定する必要があります。

-1


タイトルとURLをコピーしました