2016-10-05 5 views
1

この機能をサポートするnode.jsとサードパーティ製のAPIを使用して、モバイル[アンドロイド/ ios]からウェブ[ビデオコール]経由でビデオ通話をする必要がありますか?私はこのすべてについてあまり考えていません。親切な説明が必要です。モバイルで開始されたビデオコールをWebベースの[node.js]ビデオコールと統合するにはどうすればよいですか?

答えて

1

私の知るところでは、以下のように提案したいと思います。

  • node.jsを使用すると、どのユーザーがオンライン/オフラインであるかをブロードキャストし続けるソケットを管理できます。
  • Vidyo,google,hangout APIまたはothersのようなサードパーティWebRTCを使用してください。
  • 独自のWebRTCプロトコルを使用して独自のWebRTCチャネルを開発することもできます。

https://github.com/ISBX/apprtc-ios https://github.com/GleasonK/android-webrtc-tutorial

ソケットは、Androidに別のサービスとして動作することができますが、背景を行ったり、アプリを殺す場合はAndroidのソケット接続に消灯します。このような状況で、あなたはプッシュキット(サイレントプッシュ通知を使用してビデオ通話データを取得する必要があります。

は、あなたがそのようなアーキテクチャを設定するためのもう情報が必要な場合は、私に教えてください。

+0

、ユーザ/クライアントがある場合、私はビデオメッセージを送信する必要がありますオフラインです。可能であれば、メッセージが保存される場所はユーザー/クライアントによってダウンロードされません。 –

+1

ビデオメッセージは別のものです。ギャラリーから録画/取得し、base64文字列に変換してからAPIを使用して配信することができますサーバーからビデオを取得すると、絶対URLを作成してAPIを使用してアプリケーションに取得できます。 – Hasya

関連する問題