[vlc-devel] Re: PTZ control module for VLC

Sigmund Augdal sigmunau at stud.ntnu.no
Mon Aug 23 12:37:43 CEST 2004


Look at the gestures module. It has a suitable module-type (and hence api)
as well as giving an example on how to access mouse-information.

Sigmund

On Mon, Aug 23, 2004 at 11:30:02AM +0100, Daniel M. Lambea wrote:
>   Hello,
> 
>   I implemented a streaming server solution based on VLC for the Town
> Hall of Santa Cruz de Tenerife. The software is working fine and we
> are very happy with the solution.
> 
>   Recently we've decided to buy a new videocamera which will be
> integrated into the vlc server. That camera is likely to be an AXIS
> 2130/2130R with Pan/Tilt/Zoom capabilities. Since (fortunately) Axis
> is publishing their camera control API, we would like to be able to
> control that camera using the VLC Media Player. A primary use case
> describes a user viewing the image (using VLC) and controlling the
> camera's position by clicking on the image itself.
> 
>   That behaviour is somehow easy to implement, but now the questions
> come to my mind. What is the best approach to develop a controlling
> PTZ module? I would like to give Videolan a PTZ module for this camera
> in return, rather than hard-coding the PTZ functions inside our local
> copy of VLC.
> 
>   I've read several documents from developers.videolan.org, but as a
> newbie in your architecture it will take some time before I can design
> a module correctly. May you point me in the right direction? What
> should I base my code on? I've seen a Joystick Control module inside
> VLC's sourcecode. Is it suitable to use that code as a skeleton for my
> module?
> 
>   Thanks in advance for your comments,
> 
>   Kind regards,
>     Daniel M. Lambea
> 
> -- 
> This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
> To unsubscribe, please read http://developers.videolan.org/lists.html
> If you are in trouble, please contact <postmaster at videolan.org>

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc-devel mailing list