Добавление зума в Google Glass
У меня есть приложение, которое отправляет видео через RTSP на медиа-сервер, к которому можно получить доступ. У меня вопрос, как я могу увеличить видео поток (даже если я могу просто добавить фиксированное значение масштабирования к коду). Я использую библиотеку libstreaming, поэтому я немного не уверен, как добавить функцию масштабирования при использовании этого.
Я настраиваю разрешение камеры и т. Д. В моем initRtspClient
функция:
private void initRtspClient() {
// Configures the SessionBuilder
mSession = SessionBuilder.getInstance()
.setContext(getApplicationContext())
.setAudioEncoder(SessionBuilder.AUDIO_NONE)
.setVideoEncoder(SessionBuilder.VIDEO_H264)
.setVideoQuality(new VideoQuality(640, 480, 20, 500000))
.setSurfaceView(mSurfaceView).setPreviewOrientation(0)
.setCallback(this).build();
...
}
Могу ли я просто добавить код для установки уровня масштабирования камеры при настройке этих других параметров?
1 ответ
Я думаю, что вы должны пойти со следующим учебником SmartCamera . Это даст вам функции для увеличения.
https://github.com/xjefftang/smartcamera
Надеюсь, это поможет вам.