[prev in list] [next in list] [prev in thread] [next in thread] 

List:       asterisk-dev
Subject:    [asterisk-dev] new video features for chan_oss
From:       "Luigi Rizzo" <rizzo.unipi () gmail ! com>
Date:       2008-06-29 21:43:09
Message-ID: eb21ef440806291443p549eeedcv8a373b2aadf66d60 () mail ! gmail ! com
[Download RAW message or body]

Hi,
just wanted to mentioned that I have merged into trunk some
recent additions to chan_oss that let you play with multiple
video sources in a call, switching and doing Picture-in-Picture
simply using your mouse.
I  really encourage you to try this out and report problems;
all you need is a one-line change to channels/Makefile:

+chan_oss.so: ASTCFLAGS+=-DHAVE_VIDEO_CONSOLE
 chan_misdn.o: ASTCFLAGS+=-Imisdn

A picture is worth more than words, here is what you get:

http://docenti.ing.unipi.it/~d7834/video_console.jpg

on top you see some active grabbers (in this case one  webcam,
three X11 grabbers);
on the right you see what we are transmitting (in this case,
one of the x11 grabber is capturing a youtube video of kevin
at some conference, while the PiP window is just the webcam
pointed on me), on the top row you see the various video sources
and their state (and on the left square you see what we are
receiving, in this case nothing).

GUI commands (these instructions will go somewhere in the docs...):

--- THUMBNAILS ---
+ center click turns a video source on/off
+ left click selects the source as primary
+ right click selects the source as secondary
--- RIGHT WINDOW (sent video) ---
+ drag with the left key pressed on the main picture changes the
  origin in case of X11 grabber;
+ drag with the left key pressed on the small picture moves the
  position of the PiP
+ center click reduces the size of the window
+ right click increases the size of the window
--- LEFT WINDOW (received video) ---
+ center click reduces the size of the window
+ right click increases the size of the window
--- KEYPAD buttons ---
+ AUDIO toggles muting of local audio
+ VIDEO toggles sending of local video
+ PIP toggles Picture in Picture functionality
Other buttons are just simulating a phone keypad,
but you can use keys on the keyboard to prepare the
number to dial.

       cheers
       luigi

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic