如何跟踪分辨率/宽高比的WebRTC视频流在Chrome

How to track the resolution/aspect ratio of a WebRTC VideoStream in Chrome?

本文关键字:WebRTC 高比 视频 Chrome 何跟踪 跟踪 分辨率      更新时间:2023-09-26

我的webapp显示来自移动设备的实时视频流。我需要在视频方向改变时采取行动。

最好我想订阅一个事件,但我没有在MediaStreamTrack接口上找到任何这样的事件。

我能找到的最接近的东西是getSettings,根据MDN自Chrome 53以来支持:https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrack

但是我的Chrome (v54)似乎不知道这个功能。

我将感谢任何想法,建议,甚至只是背景信息的上述功能。

videoElement。应该触发Onsize。我怀疑MediaStreamTrack。getSettings将触发远程跟踪…

我碰到了同样的问题,试图在chrome 55中获得视频轨道的设置,正如你在这里看到的:https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrack/getSettings,在chrome中还不支持getSettings。您从mozilla访问的网页一般是关于MediaStreamTrack接口的,而不是关于我们想要使用的特定方法。所以我想我们已经完成了这个方法