2

簡単な質問があります。

WEBRTCでコブラウジング機能は可能ですか?

はいの場合、どのように?

4

2 に答える 2

3

はい、可能です。両方とも異なる技術スタックからのものであり、互いに競合することはありません。したがって、WebRTC とのコブラウジングを簡単に実装できます。

webrtcについては、サーバー側からのシグナリングを使用する必要があります。コブラウジングにも同じものを使用するか、オプションRTCDataChannelでデータ交換にレイヤーを使用することをお勧めします。

私はWebRTC と一緒に cobrowse を使用しているTagoveで働いていますが、これは本当にうまく機能します。

私たちが直面した問題

私たちの tagove ソリューションでは、コブラウジングでページを変更するたびに webrtc スタックもリロードされますが、誰もそのグリッチを望んでいないため、それを修正する魔法のソリューションを実装しました。iframe でコブラウジングを使用してこれを管理し、通話を切断することなく、ビデオ/音声通話で同じページで通話中にウェブサイト全体を閲覧できます。

デモを見たい場合は、チャットを開始して、http: //www.tagove.com/co-browsing-software で共同閲覧できます。

[免責事項: 私は tagove で CTO として働いています]

于 2017-02-02T11:48:24.160 に答える
2

コブラウジングは、そのままでは WebRTC に統合されていません。画面共有ができます。

コブラウジングは自分で実装する必要がありますがRTCDataChannel、通信チャネルとして実装できます。RTCDataChannels はこの目的に特化したものではありませんが、コブラウジング機能全体を実装できる 2 つのピア間でデータを送信する方法にすぎません。これを確認できます: http://www.html5rocks.com/en/tutorials/webrtc/datachannels/

一方、これらを使用して実装すると、アプリケーションは WebRTC に依存するようになり、とにかくシグナリング メカニズムが必要になります。これらを考慮すると、ブラウザでのサポートがさらに優れた WebSocket を使用することをお勧めします。

于 2016-06-24T13:40:40.180 に答える