From owner-freebsd-questions@FreeBSD.ORG Sun Sep 26 19:30:53 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF01116A4CE for ; Sun, 26 Sep 2004 19:30:53 +0000 (GMT) Received: from lilzmailso02.liwest.at (lilzmailso02.liwest.at [212.33.55.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 787AF43D3F for ; Sun, 26 Sep 2004 19:30:53 +0000 (GMT) (envelope-from dgw@liwest.at) Received: from cm248-230.liwest.at ([81.10.248.230]) by lilzmailso02.liwest.at with esmtp (Exim 4.24) id 1CBejT-0007zB-PM; Sun, 26 Sep 2004 21:30:51 +0200 From: Daniela To: Christian Hiris <4711@chello.at>, freebsd-questions@freebsd.org Date: Sun, 26 Sep 2004 21:33:27 +0000 User-Agent: KMail/1.5.3 References: <200409222120.53637.dgw@liwest.at> <200409231718.09864.dgw@liwest.at> <200409251617.01032.4711@chello.at> In-Reply-To: <200409251617.01032.4711@chello.at> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200409262133.27744.dgw@liwest.at> Subject: Re: Screen recording utility X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: dgw@liwest.at List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Sep 2004 19:30:54 -0000 On Saturday 25 September 2004 14:16, Christian Hiris wrote: > On Thursday 23 September 2004 19:18, Daniela wrote: > > VNC is probably a bit too much overhead. > > There must be some device file where all the screen data goes to. If I > > knew the name of this file, I could write a program that reads from it, > > and then pipe the data through some encoder. That would be more than > > perfect, but I have no clue where to look for this information. > > Search vic sources for grabber-x11.cpp (vic can be configured to transmit a > live stream of a X11-root/single window via rtp, if i remember right). > Or have a look how grabbing works in scrot and ImageMagick: > Search imlib/imlib2 sources for "Imlib_create_image_from_drawable" or > ImageMagick soucres for "XImportImage". Thank you very much, that was really helpful. However, it seems that I can't go past X11 interfacing this time. So far I was doing mostly low level programming and had not much to do with libraries. Cheers, Daniela