Я новичок в Kurento (WebRTC). Я хочу использовать веб-камеру в портретной ориентации в качестве зеркала. По сути, это означает, что мне нужно повернуть веб-камеру на 90 градусов и перевернуть ее. Как это может быть сделано?
Ориентация веб-камеры и переворот в Kurento (WebRTC)
comment
Пожалуйста, отметьте вопрос как ответ, если он решил вашу проблему.
- person igracia   schedule 13.10.2015
Ответы (1)
Вам необходимо добавить к ограничениям ключfaceMode (который еще не реализован в Chrome для 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);
person
igracia
schedule
22.09.2015