我是 Kurento (WebRTC) 的新手。我想使用纵向的网络摄像头作为镜子。基本上这意味着我需要将网络摄像头旋转 90 度并翻转它。如何才能做到这一点?
问问题
1119 次
1 回答
1
例如,您需要像这样将 facesMode 键添加到您的约束(尚未在 Chrome for Android 中实现)
video: {
width: {min: 320, ideal: 1280, max: 1920},
height: {min: 240, ideal: 720, max: 1080},
framerate: 30, // Shorthand for ideal.
// facingMode: "environment" would be optional.
facingMode: {exact: "user"}
}});
如果您的管道是一个 webrtc 到另一个,则必须插入 GStreamer 过滤器来旋转图像。这会做
GStreamerFilter videoflip = new GStreamerFilter.Builder(pipeline, "videoflip method=clockwise").withFilterType(FilterType.VIDEO).build();
presenterWebrtc.connect(videoflip);
videoflip.connect(viewerWebrtc);
于 2015-09-22T13:54:53.120 回答