我正在尝试通过SimpleWebRTC React 组件库实现一些 WebRTC 视频。
我在从用户 A 共享屏幕并从用户 B 查看它时遇到问题。
共享时,用户 A 的 LocalMedia 包含一个媒体对象screenCapture: true
加入房间并查看远程媒体时,用户 B 的 RemoteMedia 不包含任何具有 的媒体对象screenCapture: true
,但除了该键/值之外,其中一个媒体项是相同的。
<SWRTC.RequestDisplayMedia render={(getDisplayMedia) => {
return <AppButton onClick={() => { getDisplayMedia() }} warning>
<ScreenShare style={{fontSize: 20}} />
</AppButton>
}} />
这是我用来从用户 A 的 UI 共享我的屏幕的<RequestDisplayMedia />
组件代码,但我似乎找不到其他任何地方我需要定义/设置这个 screenShare 以被适当地捕获。