【问题标题】:Share some part of screen using webrtc使用 webrtc 共享屏幕的某些部分
【发布时间】:2014-04-23 12:35:39
【问题描述】:

我需要 webRTC 方面的帮助。 我正在开发一个应用程序,我只需要使用 webRTC 共享屏幕的一部分。 我可以使用它共享整个屏幕。 但我想分享一些屏幕元素。 谁能帮帮我?

【问题讨论】:

  • 检查this out。您可以截取屏幕特定部分的屏幕截图,然后将图片通过数据通道发送并显示。
  • 我试过了,但我不能这样做,我先截取屏幕截图,然后将其发送给其他人。当我当时在开会时,我想与其他人分享我的屏幕演示部分。
  • 您可以截取大量屏幕截图(每秒 15 个左右),然后将每一张截图发送出去,就像实时提要一样。但如果这不起作用,我不确定 Chrome 中的 screenCapture 是否存在媒体限制,允许您指定像素位置。
  • 这是 chrome 不允许指定像素位置的主要问题,即使它不允许整个标签共享,如果我们想使用它而不是我们需要共享整个屏幕。无论如何,谢谢。
  • 请求 chrome 错误以获取附加功能。我相信这是他们最终想要实现的东西。

标签: javascript php webrtc navigator


【解决方案1】:

前段时间我正在尝试这个并想出了这个。也许会有所帮助。 仅限 Chrome!

https://andersevenrud.github.io/webrtc-screenshare-crop/

编辑:Uploaded the source to github 并创建了一个完整的实现示例——它有一些限制(图像大小超过 RTC),但可以解决这些问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-14
    • 1970-01-01
    相关资源
    最近更新 更多