web-dev-qa-db-ja.com

私たちのアプリケーションでインターネット経由で音声とビデオ通話をしますか?

開発したい音声とビデオコールを介してアプリケーションユーザー in Android like Wechatアプリケーション。Googleで検索したが、正確な参照やサンプルを取得できませんでした。この機能を実行するためのサンプルソースと参照を誰かが説明し、提供できますか?SIPおよびVOIPでサポートに使用するのはAndroidバージョン2.2からそれ以降のアプリケーションですか?

23
Karthik

Lumincall はオープンソースのSIPです。 GPLライセンスに基づいているため、料金を支払う必要はありません。

Linphone はオープンソースのVoice Over IPです。GPLライセンスでもあるため、料金を支払う必要はありません。これらのアプリのソースコードを取得できます。それはあなたを助けるかもしれません

15
null pointer

ビデオ通話にはJingleを使用できます。ジングルを使用して音声通話を行うこともできます。しかし、主にAndroidでは、SIPプロトコルはAndroidに付属しているため、音声通話に使用されます。

Voice call over over SIP Protocol

AndroidのSIPのこのサンプル実装を調べることもできます。

SIPプロトコル実装

ここでいくつかのジングルのドキュメントを見つけることができます

ジングル仕様リンク

9
Sanal Varghese

サーバー上でソケット通信を作成するかもしれません。(ストリームを残す)私は基本的に2年前に開発しました。以前、インターネット経由でコンピューターのカメラビューを電話画面に送信します。 (リアルタイムビデオストリーム)

1
nurisezgin