2016-10-14 5 views
0

私のwebappは、モバイルデバイスからのリアルタイムビデオストリームを表示します。 動画の向きが変わったときに対処する必要があります。ChromeのWebRTC VideoStreamの解像度/アスペクト比を追跡するにはどうすればよいですか?

好ましくは、私はイベントを購読したいと思いますが、MediaStreamTrackインターフェイスでそのようなイベントは見つかりませんでした。

私は見つけることができる最も近いものは、MDNに応じクローム53からサポートされてgetSettings、だった: https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrack

しかし、私のクロム(V54)は、この機能について知っていないようです。

私は、上記の機能に関するアイデア、提案、または背景情報だけをお待ちしております。

答えて

1

videoElement.onsizeをトリガーする必要があります。私はあなたがここに見ることができるようにクロム55でビデオトラックの設定を取得し、しようとしている同じ問題にぶつかった

0

... MediaStreamTrack.getSettingsがリモートトラックの引き金となります疑う:https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrack/getSettings、getSettingsはまだサポートされていませんクロム中。 mozillaから設定したWebページは、MediaStreamTrackインターフェイスに関するものであり、使用する特定のメソッドについてではありません。だから、私たちはそのアプローチで終わったと思います。

関連する問題