vLineで申し込みをしています。
映画の方向性を変えることはできるのだろうか。
現在、私のカメラ(小さなフレーム)の画像は鏡のように左右反転しています。
少し混乱することもあります。
上下反転もできると、特にアウトサイドカメラを使うときにとても便利です。
vLineで申し込みをしています。
映画の方向性を変えることはできるのだろうか。
現在、私のカメラ(小さなフレーム)の画像は鏡のように左右反転しています。
少し混乱することもあります。
上下反転もできると、特にアウトサイドカメラを使うときにとても便利です。
注: この回答は、 uiVideoPanel ウィジェットを使用していないことを前提としています。
MediaStream.createMediaElement()
呼び出しの結果として、またはMediaStream.createVideoElement()
CSSを使用して作成された HTML 要素のスタイルを設定できます 。デフォルトでは、ローカル ビデオはミラーリングされ、リモート ビデオはミラーリングされません。この例は、シェルの例で呼び出しを行うことで確認できます。
CSStransform
を HTML 要素に適用して、画像をミラーリングしたり、上下逆さまにしたりすることができます。
鏡映するには を使用transform: scaleX(-1)
し、逆さまにするには を使用しますtransform: scaleY(-1)
。また、などのベンダー固有のプレフィックスをに追加する必要がある場合もあります。transform
-webkit-transform
たとえば、シェルの例mediaSession:addRemoteStream
では、ハンドラーに次を追加できます。
// flip remote video upside-down
// 'stream' is the MediaStream
// 'elem' is the result from stream.CreateMediaElement()
if (stream.isRemote()) {
elem.css('transform', 'scaleY(-1)'); // Firefox
elem.css('-webkit-transform', 'scaleY(-1)'); // Chrome
}