5

AndroidでPTTプロジェクトを作成します。Androidが開発者向けのVoiceandMultimedia API(RTP、RTSP、VoIPなど)をどの程度サポートしているか教えてください。

4

2 に答える 2

8

MediaPlayerrtsp://..URLの再生をサポートします。オーディオとビデオがサポートされています。メディアフォーマットのサポートをチェックして、サポートされているコーデックを確認してください。

MediaPlayerは内部でRTSPとRTPを自動的に処理するため、処理する必要のあるものはそれほど多くありません。OTOHは、このプロセスを低レベルで制御することはできません。

VoIPについて:AndroidはRTSP / RTPストリームのみを消費し、それらを作成/公開しません。したがって、これは一方向のみです。

Android 2.3(Gingerbread)は、 SIPベースのVoIPをサポートしていると言われています。

于 2010-12-11T12:50:29.083 に答える
3

オーディオの録音と再生のストリーミングには、AudioTrack \AudioRecordAPIを使用します。生のオーディオフレームを処理できます。

RTPパケットは非常に単純です。これは、最小限のヘッダーデータと生のオーディオフレームを含む単なるパケットです。実装は簡単です。RTPパケットのリファレンス実装については、SipDroidを確認してください。

于 2011-04-03T20:53:13.100 に答える