Буквально на днях был добавлен ряд новых функций к chan_oss, которые позволяют управлять несколькими видео-потоками во время разговора, переключаться между ними, располагать картинку-в-картинке просто используя мышь и вообще комбинировать передаваемое видео с веб-камеры и проимзвольного количества экранов X11.
Больше любых слов скажет скриншот: http://docenti.ing.unipi.it/~d7834/video_console.jpg
Сверху видны активные источники изображения (в данном случае веб-камера и три X11 граббера). В подписи к каждому источнику указывается используется ли он и в какой мере. Справа отображается передаваемое изображение, в нашем случае это речи Кевина на одной из конференций с Youtube, в то време как во внутренней картинке передаётся изображение с камеры Луиджи. Слева отобраджается принимаемое видео, в нашем случае ничего не принимается.
Возможные команды управления:
- Миниатюры
- Клик средней кнопкой переключает статус источника
- Левый клик делает источник основным
- Правый клик делает изображение второстепенным
- Окно отправки видео
- Премещение с нажатой левой кнопкой в случае X11 перемещает регион захвата видео
- Перетаскивание левой кнопки внутренней картинки меняет её положение
- Клик средней кнопкой уменьшает размер окна
- Правый клик увеличивает размер окна
- Окно получение видео
- Клик средней кнопкой уменьшает размер окна
- Правый клик увеличивает размер окна
- Номеронабиратель
- AUDIO переключает отправку звука
- VIDEO переключает отправку изображения
- PIP переключает функцию картинка-в-картинке
- Остальные клавиши работают как обычные клавиши набора номера, но можно использовать и цифровые клавиши клавиатуры для набора
Всё, что нужно сделать, чтобы увидеть всю эту красоту, внести в channels/Makefile (естественно в версии trunk) изменения:
1 2 |
+chan_oss.so: ASTCFLAGS+=-DHAVE_VIDEO_CONSOLE chan_misdn.o: ASTCFLAGS+=-Imisdn |