Javascript WEBRTC是否具有共同浏览功能?

Javascript WEBRTC是否具有共同浏览功能?,javascript,java,webrtc,simplewebrtc,Javascript,Java,Webrtc,Simplewebrtc,我有一个简单的问题 WEBRTC是否具有共同浏览功能 如果是,则如何?在WebRTC中,协同浏览不是现成集成的。你可以做屏幕分享 共同浏览您必须自己实现它,但您可以RTCDataChannel作为通信通道。尽管RTCDataChannels并不是专门用于此目的的,但它只是在两个对等方之间发送数据的一种方式,在此基础上,您可以实现整个共同浏览功能。您可以检查以下内容: 另一方面,如果您使用这些实现它,您的应用程序将变得依赖于WebRTC,并且您无论如何都需要一个信令机制。考虑到这些因素,使用Web

我有一个简单的问题

WEBRTC是否具有共同浏览功能


如果是,则如何?

在WebRTC中,协同浏览不是现成集成的。你可以做屏幕分享

共同浏览您必须自己实现它,但您可以
RTCDataChannel
作为通信通道。尽管RTCDataChannels并不是专门用于此目的的,但它只是在两个对等方之间发送数据的一种方式,在此基础上,您可以实现整个共同浏览功能。您可以检查以下内容:


另一方面,如果您使用这些实现它,您的应用程序将变得依赖于WebRTC,并且您无论如何都需要一个信令机制。考虑到这些因素,使用WebSocket可能是一个更好的主意,在浏览器上有更好的支持。

是的,这是可能的,这两种东西都来自不同的技术堆栈,彼此没有冲突。因此,我们可以很容易地实现与WebRTC的协同浏览

至于webrtc,您必须使用来自服务器端的信令,我建议将其用于协同浏览,或者可以选择使用
RTCDataChannel
层进行数据交换

我在有cobrowse和WebRTC的地方工作,这真的很棒

我们面临的问题

在我们的tagove解决方案中,每当我们在协同浏览中更改页面时,webrtc堆栈也会被重新加载,但没有人希望出现这个问题,所以我们实现了一个神奇的解决方案来修复它。我们在iframe中使用协同浏览来管理这一点,然后无需断开呼叫,客户就可以在同一页面上通过视频/语音呼叫浏览整个网站

如果你想看演示,你可以开始聊天,并与我们共同浏览


[免责声明:我作为首席技术官在tagove工作]

你有这样的例子吗?我们如何使用RTCDataChannel实现此目的?好的。我将首先使用普通的websocketCool,不要忘记接受并投票回答:)。