webrtc - 与 WebRTC 共享屏幕?

标签 webrtc screensharing

我们正在探索 WebRTC,但发现有关当前可能和支持的内容的信息相互矛盾。

使用 WebRTC,是否可以重新创建类似于 join.me 或 WebEx 的屏幕共享服务,其中:

  • 您可以共享屏幕的一部分
  • 您可以将控制权交给对方
  • 无需下载

现在任何 WebRTC 浏览器都可以实现这一点吗? iOS 上的 Chrome 怎么样?

最佳答案

chrome.tabCapture API适用于 Chrome 应用和扩展程序。

这使得可以将选项卡的可见区域捕获为流,可以在本地使用或通过 RTCPeerConnection 的 addStream() 共享。

有关更多信息,请参阅WebRTC Tab Content Capture proposal .

最初使用带有 chromeMediaSource 约束的 getUserMedia 对“普通”网页支持屏幕共享 - 但这已被禁止。

2015 年 4 月 1 日编辑:现已编辑,仅 Chrome 应用和扩展程序中的 Chrome 支持屏幕共享。

关于webrtc - 与 WebRTC 共享屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13616449/

相关文章:

javascript - 结束两个对等点之间的 WebRTC 视频通话

webrtc - 如何在VideoJs中播放webrtc播放

WebRTC STUN 服务器用途

java - 使用java实现屏幕共享

javascript - 对来自网络摄像头的 h264 流进行编码

javascript - 与 WEBRTC 的单向通信

javascript - 处理 native 取消 getUserMedia 屏幕共享的正确方法是什么?

asp.net - 用于桌面共享的 HTML5/H.264 格式

java - 使用red5服务器实现桌面屏幕共享