2010-12-11 12 views

答えて

8

MediaPlayerサポートURLはrtsp://..です。オーディオとビデオがサポートされています。 media format supportをチェックして、サポートされているコーデックを確認してください。

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

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

Android 2.3(ジンジャーブレッド)はSIP-based VoIPをサポートしていると言われています。

+0

ご連絡ありがとうございました ストリーム(RTP/RTSP)を作成する場合、どうすればよいですか? –

+1

私は、オープンソースのC/C++ライブラリのいくつかを調べて、NDKでビルドするのがどれほど難しいかを見ています。あなた自身のRTP/RTSPサーバーをJavaで実装する以外に、あなたの唯一の選択肢と思われます。 – Nicholi

3

AudioTrack \ AudioRecord APIを使用して、ストリーミングオーディオの録音および再生を行います。彼らは生のオーディオフレームを処理することができます。

RTPパケットはかなり単純です - それは、いくつかの最小ヘッダーデータと生のオーディオフレームを含む単なるパケットです。それは実装が簡単です - RTPパケットのリファレンス実装のためにSipDroidをチェックしてください。

関連する問題