Twilio 可编程视频变焦相机
Twilio programmable video zoom in camera
我在浏览器(或移动网络视图)中使用 twilio video javascript sdk。它工作得很好,两端都发布了他们的曲目。但我还没有找到任何方法让用户放大 his/hers 相机,除了自定义 css 解决方案。在 twilio video/webrtc?
中,是否有任何“本地”方式来放大为发布的轨道供电的相机
提前致谢
编辑:
实际上,navigator.mediaDevices.getSupportedConstraints().zoom
在所有情况下都是正确的,这意味着它确实被 webview 支持,但是 track.mediaStreamTrack.getCapabilities()
在 android 中没有缩放 属性网络视图。在 android chrome 中时,它工作得很好。有谁知道为什么会这样?
有一个相对较新的 API 可与 getUserMedia 配合使用的平移倾斜缩放。
简而言之,您应该能够使用
navigator.mediaDevices.getUserMedia({video: {zoom: true}})
然后使用 MediaStreamTrack.applyConstraint 更改缩放比例。
有关详细信息(以及陷阱),请参阅 the web.dev 文章
我在浏览器(或移动网络视图)中使用 twilio video javascript sdk。它工作得很好,两端都发布了他们的曲目。但我还没有找到任何方法让用户放大 his/hers 相机,除了自定义 css 解决方案。在 twilio video/webrtc?
中,是否有任何“本地”方式来放大为发布的轨道供电的相机提前致谢
编辑:
实际上,navigator.mediaDevices.getSupportedConstraints().zoom
在所有情况下都是正确的,这意味着它确实被 webview 支持,但是 track.mediaStreamTrack.getCapabilities()
在 android 中没有缩放 属性网络视图。在 android chrome 中时,它工作得很好。有谁知道为什么会这样?
有一个相对较新的 API 可与 getUserMedia 配合使用的平移倾斜缩放。 简而言之,您应该能够使用
navigator.mediaDevices.getUserMedia({video: {zoom: true}})
然后使用 MediaStreamTrack.applyConstraint 更改缩放比例。 有关详细信息(以及陷阱),请参阅 the web.dev 文章