From: Janulo <jan...@gm...> - 2009-08-31 12:48:36
|
Hi all, we are working with Player 2.1.2 and with webcam Logitech QuickCam Sphere AF (ID046d:0994). Webcam works without problems in VLC media player on Ubuntu 9.04, 2.6.28-15-generic. But in the Player on the same system not works. config file webcam.cfg: driver ( name "sphere" provides ["camera:0" "ptz:0"] port "/dev/video1" ) Port /dev/video1 because on /dev/video0 is build in laptop webcam. client app webcam.cc: #include <libplayerc++/playerc++.h> #include <iostream> #include <string> // defines gHostname, gPort, ... #include "args.h" using namespace PlayerCc; //PlayerClient *robot; //PtzProxy *ptz; //CameraProxy *cam; int main() { //parse_args(argc,argv); printf("\n**** Webcam test application ****\n\n"); printf("## Connecting to PlayerClient\n"); //robot = new PlayerClient(gHostname, gPort); PlayerClient robot(gHostname, gPort); printf("## Connecting to CameraProxy\n"); //cam = new CameraProxy(robot, gIndex); CameraProxy cp(&robot, gIndex); printf("## Connecting to PtzProxy\n"); //ptz = new PtzProxy(robot, gIndex); PtzProxy zp(&robot, gIndex); printf("## Before while(1)"); while (1); printf("\n**** END of Webcam test application ****\n\n\n"); return(0); } Output from player after $ player webcam.cfg: Registering driver Player v.2.1.2 * Part of the Player/Stage/Gazebo Project [http://playerstage.sourceforge.net]. * Copyright (C) 2000 - 2006 Brian Gerkey, Richard Vaughan, Andrew Howard, * Nate Koenig, and contributors. Released under the GNU General Public License. * Player comes with ABSOLUTELY NO WARRANTY. This is free software, and you * are welcome to redistribute it under certain conditions; see COPYING * for details. listening on 6665 Listening on ports: 6665 Output from player after running client application: accepted TCP client 0 on port 6665, fd 6 Setting up sphere driver fg_open(): get framebuffer failed; ignoring: Invalid argument fg_open(): get memory buffer: Invalid argument error : Setup(): unable to open warning : subscription failed for device camera:0 Setting up sphere driver fg_open(): get framebuffer failed; ignoring: Invalid argument fg_open(): get memory buffer: Invalid argument error : Setup(): unable to open warning : subscription failed for device ptz:0 Output from client application: **** Webcam test application **** ## Connecting to PlayerClient ## Connecting to CameraProxy ## Connecting to PtzProxy ## Before while(1) End of output from client application Thank you very much for all answers! -- View this message in context: http://www.nabble.com/Problem-using-Logitech-QuickCam-Sphere-AF-in-Player-tp25222792p25222792.html Sent from the playerstage-users mailing list archive at Nabble.com. |
From: Jon M. <jma...@co...> - 2009-08-31 15:40:01
|
We have successfully used that camera with the "camerauvc" driver rather than the sphere. You don't get a pan/tilt interface. -----Original Message----- From: Janulo [mailto:jan...@gm...] Sent: Monday, August 31, 2009 5:35 AM To: pla...@li... Subject: [Playerstage-users] Problem using Logitech QuickCam Sphere AF in Player Hi all, we are working with Player 2.1.2 and with webcam Logitech QuickCam Sphere AF (ID046d:0994). Webcam works without problems in VLC media player on Ubuntu 9.04, 2.6.28-15-generic. But in the Player on the same system not works. config file webcam.cfg: driver ( name "sphere" provides ["camera:0" "ptz:0"] port "/dev/video1" ) Port /dev/video1 because on /dev/video0 is build in laptop webcam. client app webcam.cc: #include <libplayerc++/playerc++.h> #include <iostream> #include <string> // defines gHostname, gPort, ... #include "args.h" using namespace PlayerCc; //PlayerClient *robot; //PtzProxy *ptz; //CameraProxy *cam; int main() { //parse_args(argc,argv); printf("\n**** Webcam test application ****\n\n"); printf("## Connecting to PlayerClient\n"); //robot = new PlayerClient(gHostname, gPort); PlayerClient robot(gHostname, gPort); printf("## Connecting to CameraProxy\n"); //cam = new CameraProxy(robot, gIndex); CameraProxy cp(&robot, gIndex); printf("## Connecting to PtzProxy\n"); //ptz = new PtzProxy(robot, gIndex); PtzProxy zp(&robot, gIndex); printf("## Before while(1)"); while (1); printf("\n**** END of Webcam test application ****\n\n\n"); return(0); } Output from player after $ player webcam.cfg: Registering driver Player v.2.1.2 * Part of the Player/Stage/Gazebo Project [http://playerstage.sourceforge.net]. * Copyright (C) 2000 - 2006 Brian Gerkey, Richard Vaughan, Andrew Howard, * Nate Koenig, and contributors. Released under the GNU General Public License. * Player comes with ABSOLUTELY NO WARRANTY. This is free software, and you * are welcome to redistribute it under certain conditions; see COPYING * for details. listening on 6665 Listening on ports: 6665 Output from player after running client application: accepted TCP client 0 on port 6665, fd 6 Setting up sphere driver fg_open(): get framebuffer failed; ignoring: Invalid argument fg_open(): get memory buffer: Invalid argument error : Setup(): unable to open warning : subscription failed for device camera:0 Setting up sphere driver fg_open(): get framebuffer failed; ignoring: Invalid argument fg_open(): get memory buffer: Invalid argument error : Setup(): unable to open warning : subscription failed for device ptz:0 Output from client application: **** Webcam test application **** ## Connecting to PlayerClient ## Connecting to CameraProxy ## Connecting to PtzProxy ## Before while(1) End of output from client application Thank you very much for all answers! -- View this message in context: http://www.nabble.com/Problem-using-Logitech-QuickCam-Sphere-AF-in-Player-tp25222792p25222792.html Sent from the playerstage-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Playerstage-users mailing list Pla...@li... https://lists.sourceforge.net/lists/listinfo/playerstage-users |
From: Janulo <jan...@gm...> - 2009-09-01 08:09:58
|
Hi Jon, Thank you for your fast answer. On which Player version do you used that camera with camerauvc driver? We want to use our camera also with pan tilt zoom, if it will be possible, but I don't know, why sphere driver doesn't works... Jon Mandrell wrote: > > We have successfully used that camera with the "camerauvc" driver rather > than the sphere. You don't get a pan/tilt interface. > > > -----Original Message----- > From: Janulo [mailto:jan...@gm...] > Sent: Monday, August 31, 2009 5:35 AM > To: pla...@li... > Subject: [Playerstage-users] Problem using Logitech QuickCam Sphere AF in > Player > > > Hi all, > > we are working with Player 2.1.2 and with webcam Logitech QuickCam Sphere > AF > (ID046d:0994). > > Webcam works without problems in VLC media player on Ubuntu 9.04, > 2.6.28-15-generic. > But in the Player on the same system not works. > > config file webcam.cfg: > driver > ( > name "sphere" > provides ["camera:0" "ptz:0"] > port "/dev/video1" > ) > > Port /dev/video1 because on /dev/video0 is build in laptop webcam. > > client app webcam.cc: > #include <libplayerc++/playerc++.h> > > #include <iostream> > #include <string> > > > // defines gHostname, gPort, ... > #include "args.h" > > using namespace PlayerCc; > > //PlayerClient *robot; > //PtzProxy *ptz; > //CameraProxy *cam; > > > int main() > { > //parse_args(argc,argv); > > printf("\n**** Webcam test application ****\n\n"); > printf("## Connecting to PlayerClient\n"); > //robot = new PlayerClient(gHostname, gPort); > PlayerClient robot(gHostname, gPort); > > printf("## Connecting to CameraProxy\n"); > //cam = new CameraProxy(robot, gIndex); > CameraProxy cp(&robot, gIndex); > > printf("## Connecting to PtzProxy\n"); > //ptz = new PtzProxy(robot, gIndex); > PtzProxy zp(&robot, gIndex); > > printf("## Before while(1)"); > while (1); > > printf("\n**** END of Webcam test application ****\n\n\n"); > return(0); > } > > Output from player after $ player webcam.cfg: > Registering driver > Player v.2.1.2 > > * Part of the Player/Stage/Gazebo Project > [http://playerstage.sourceforge.net]. > * Copyright (C) 2000 - 2006 Brian Gerkey, Richard Vaughan, Andrew Howard, > * Nate Koenig, and contributors. Released under the GNU General Public > License. > * Player comes with ABSOLUTELY NO WARRANTY. This is free software, and > you > * are welcome to redistribute it under certain conditions; see COPYING > * for details. > > listening on 6665 > Listening on ports: 6665 > > Output from player after running client application: > accepted TCP client 0 on port 6665, fd 6 > Setting up sphere driver > fg_open(): get framebuffer failed; ignoring: Invalid argument > fg_open(): get memory buffer: Invalid argument > error : Setup(): unable to open > warning : subscription failed for device camera:0 > Setting up sphere driver > fg_open(): get framebuffer failed; ignoring: Invalid argument > fg_open(): get memory buffer: Invalid argument > error : Setup(): unable to open > warning : subscription failed for device ptz:0 > > Output from client application: > > **** Webcam test application **** > > ## Connecting to PlayerClient > ## Connecting to CameraProxy > ## Connecting to PtzProxy > ## Before while(1) > End of output from client application > > > Thank you very much for all answers! > -- > View this message in context: > http://www.nabble.com/Problem-using-Logitech-QuickCam-Sphere-AF-in-Player-tp25222792p25222792.html > Sent from the playerstage-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > > -- View this message in context: http://www.nabble.com/Problem-using-Logitech-QuickCam-Sphere-AF-in-Player-tp25222792p25236063.html Sent from the playerstage-users mailing list archive at Nabble.com. |
From: Paul O. <new...@ki...> - 2009-09-01 09:23:46
|
If this is V4L2 compatible camera, I guess this should be split into two drivers as it is done for Sony EVID30 camera. To fully operate it, I'm using two drivers: camerav4l2 (present in Player-3.x) for camera interface and sonyevid30 for ptz interface. I guess sphere driver should be trimmed to export only ptz interface since there are at least three better drivers that can deal with V4L2 (camerauvc, camerav4l2, cvcam, not mentioning old camerav4l for old V4L API) I guess they are more up to date with changes in Player drivers infrastructure than the sphere driver. Recently I've upgraded sonyevid30 driver to fulfill new ptz interface standards (radians instead of degrees), I don't know how old is sphere driver, if it goes from Player 1.6 or older, I suspect it should be rewritten. Personally, I don't have such camera, it is not typical for me to repair drivers for hardware that I don't have, since I really don't like to publish untested code. I'm affraid you're on your own. Paul On Tue, 1 Sep 2009, Janulo wrote: > > Hi Jon, > > Thank you for your fast answer. > On which Player version do you used that camera with camerauvc driver? > > We want to use our camera also with pan tilt zoom, if it will be possible, > but I don't know, why sphere driver doesn't works... > > > Jon Mandrell wrote: >> >> We have successfully used that camera with the "camerauvc" driver rather >> than the sphere. You don't get a pan/tilt interface. >> >> >> -----Original Message----- >> From: Janulo [mailto:jan...@gm...] >> Sent: Monday, August 31, 2009 5:35 AM >> To: pla...@li... >> Subject: [Playerstage-users] Problem using Logitech QuickCam Sphere AF in >> Player >> >> >> Hi all, >> >> we are working with Player 2.1.2 and with webcam Logitech QuickCam Sphere >> AF >> (ID046d:0994). >> >> Webcam works without problems in VLC media player on Ubuntu 9.04, >> 2.6.28-15-generic. >> But in the Player on the same system not works. >> >> config file webcam.cfg: >> driver >> ( >> name "sphere" >> provides ["camera:0" "ptz:0"] >> port "/dev/video1" >> ) >> >> Port /dev/video1 because on /dev/video0 is build in laptop webcam. >> >> client app webcam.cc: >> #include <libplayerc++/playerc++.h> >> >> #include <iostream> >> #include <string> >> >> >> // defines gHostname, gPort, ... >> #include "args.h" >> >> using namespace PlayerCc; >> >> //PlayerClient *robot; >> //PtzProxy *ptz; >> //CameraProxy *cam; >> >> >> int main() >> { >> //parse_args(argc,argv); >> >> printf("\n**** Webcam test application ****\n\n"); >> printf("## Connecting to PlayerClient\n"); >> //robot = new PlayerClient(gHostname, gPort); >> PlayerClient robot(gHostname, gPort); >> >> printf("## Connecting to CameraProxy\n"); >> //cam = new CameraProxy(robot, gIndex); >> CameraProxy cp(&robot, gIndex); >> >> printf("## Connecting to PtzProxy\n"); >> //ptz = new PtzProxy(robot, gIndex); >> PtzProxy zp(&robot, gIndex); >> >> printf("## Before while(1)"); >> while (1); >> >> printf("\n**** END of Webcam test application ****\n\n\n"); >> return(0); >> } >> >> Output from player after $ player webcam.cfg: >> Registering driver >> Player v.2.1.2 >> >> * Part of the Player/Stage/Gazebo Project >> [http://playerstage.sourceforge.net]. >> * Copyright (C) 2000 - 2006 Brian Gerkey, Richard Vaughan, Andrew Howard, >> * Nate Koenig, and contributors. Released under the GNU General Public >> License. >> * Player comes with ABSOLUTELY NO WARRANTY. This is free software, and >> you >> * are welcome to redistribute it under certain conditions; see COPYING >> * for details. >> >> listening on 6665 >> Listening on ports: 6665 >> >> Output from player after running client application: >> accepted TCP client 0 on port 6665, fd 6 >> Setting up sphere driver >> fg_open(): get framebuffer failed; ignoring: Invalid argument >> fg_open(): get memory buffer: Invalid argument >> error : Setup(): unable to open >> warning : subscription failed for device camera:0 >> Setting up sphere driver >> fg_open(): get framebuffer failed; ignoring: Invalid argument >> fg_open(): get memory buffer: Invalid argument >> error : Setup(): unable to open >> warning : subscription failed for device ptz:0 >> >> Output from client application: >> >> **** Webcam test application **** >> >> ## Connecting to PlayerClient >> ## Connecting to CameraProxy >> ## Connecting to PtzProxy >> ## Before while(1) >> End of output from client application >> >> >> Thank you very much for all answers! >> -- >> View this message in context: >> http://www.nabble.com/Problem-using-Logitech-QuickCam-Sphere-AF-in-Player-tp25222792p25222792.html >> Sent from the playerstage-users mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >> 30-Day >> trial. Simplify your report design, integration and deployment - and focus >> on >> what you do best, core application coding. Discover what's new with >> Crystal Reports now. http://p.sf.net/sfu/bobj-july >> _______________________________________________ >> Playerstage-users mailing list >> Pla...@li... >> https://lists.sourceforge.net/lists/listinfo/playerstage-users >> >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >> 30-Day >> trial. Simplify your report design, integration and deployment - and focus >> on >> what you do best, core application coding. Discover what's new with >> Crystal Reports now. http://p.sf.net/sfu/bobj-july >> _______________________________________________ >> Playerstage-users mailing list >> Pla...@li... >> https://lists.sourceforge.net/lists/listinfo/playerstage-users >> >> > > -- > View this message in context: http://www.nabble.com/Problem-using-Logitech-QuickCam-Sphere-AF-in-Player-tp25222792p25236063.html > Sent from the playerstage-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > |
From: Jon M. <jma...@co...> - 2009-09-01 16:50:14
|
We have used it in the 2.1.3 release as well as the current 3.0 rc. -----Original Message----- From: Janulo [mailto:jan...@gm...] Sent: Tuesday, September 01, 2009 1:10 AM To: pla...@li... Subject: Re: [Playerstage-users] Problem using Logitech QuickCam Sphere AF in Player Hi Jon, Thank you for your fast answer. On which Player version do you used that camera with camerauvc driver? We want to use our camera also with pan tilt zoom, if it will be possible, but I don't know, why sphere driver doesn't works... Jon Mandrell wrote: > > We have successfully used that camera with the "camerauvc" driver rather > than the sphere. You don't get a pan/tilt interface. > > > -----Original Message----- > From: Janulo [mailto:jan...@gm...] > Sent: Monday, August 31, 2009 5:35 AM > To: pla...@li... > Subject: [Playerstage-users] Problem using Logitech QuickCam Sphere AF in > Player > > > Hi all, > > we are working with Player 2.1.2 and with webcam Logitech QuickCam Sphere > AF > (ID046d:0994). > > Webcam works without problems in VLC media player on Ubuntu 9.04, > 2.6.28-15-generic. > But in the Player on the same system not works. > > config file webcam.cfg: > driver > ( > name "sphere" > provides ["camera:0" "ptz:0"] > port "/dev/video1" > ) > > Port /dev/video1 because on /dev/video0 is build in laptop webcam. > > client app webcam.cc: > #include <libplayerc++/playerc++.h> > > #include <iostream> > #include <string> > > > // defines gHostname, gPort, ... > #include "args.h" > > using namespace PlayerCc; > > //PlayerClient *robot; > //PtzProxy *ptz; > //CameraProxy *cam; > > > int main() > { > //parse_args(argc,argv); > > printf("\n**** Webcam test application ****\n\n"); > printf("## Connecting to PlayerClient\n"); > //robot = new PlayerClient(gHostname, gPort); > PlayerClient robot(gHostname, gPort); > > printf("## Connecting to CameraProxy\n"); > //cam = new CameraProxy(robot, gIndex); > CameraProxy cp(&robot, gIndex); > > printf("## Connecting to PtzProxy\n"); > //ptz = new PtzProxy(robot, gIndex); > PtzProxy zp(&robot, gIndex); > > printf("## Before while(1)"); > while (1); > > printf("\n**** END of Webcam test application ****\n\n\n"); > return(0); > } > > Output from player after $ player webcam.cfg: > Registering driver > Player v.2.1.2 > > * Part of the Player/Stage/Gazebo Project > [http://playerstage.sourceforge.net]. > * Copyright (C) 2000 - 2006 Brian Gerkey, Richard Vaughan, Andrew Howard, > * Nate Koenig, and contributors. Released under the GNU General Public > License. > * Player comes with ABSOLUTELY NO WARRANTY. This is free software, and > you > * are welcome to redistribute it under certain conditions; see COPYING > * for details. > > listening on 6665 > Listening on ports: 6665 > > Output from player after running client application: > accepted TCP client 0 on port 6665, fd 6 > Setting up sphere driver > fg_open(): get framebuffer failed; ignoring: Invalid argument > fg_open(): get memory buffer: Invalid argument > error : Setup(): unable to open > warning : subscription failed for device camera:0 > Setting up sphere driver > fg_open(): get framebuffer failed; ignoring: Invalid argument > fg_open(): get memory buffer: Invalid argument > error : Setup(): unable to open > warning : subscription failed for device ptz:0 > > Output from client application: > > **** Webcam test application **** > > ## Connecting to PlayerClient > ## Connecting to CameraProxy > ## Connecting to PtzProxy > ## Before while(1) > End of output from client application > > > Thank you very much for all answers! > -- > View this message in context: > http://www.nabble.com/Problem-using-Logitech-QuickCam-Sphere-AF-in-Player-tp25222792p25222792.html > Sent from the playerstage-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > > -- View this message in context: http://www.nabble.com/Problem-using-Logitech-QuickCam-Sphere-AF-in-Player-tp25222792p25236063.html Sent from the playerstage-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Playerstage-users mailing list Pla...@li... https://lists.sourceforge.net/lists/listinfo/playerstage-users |
From: Janulo <jan...@gm...> - 2009-09-03 07:35:26
|
Hi all, driver "camerauvc" is working, but when we try to save image from camera with client application (cam->SaveFrame("output");), we see this error message: playerc error : JPEG decompression support was not included at compile-time How to solve this? :) Jon Mandrell wrote: > > We have used it in the 2.1.3 release as well as the current 3.0 rc. > > -----Original Message----- > From: Janulo [mailto:jan...@gm...] > Sent: Tuesday, September 01, 2009 1:10 AM > To: pla...@li... > Subject: Re: [Playerstage-users] Problem using Logitech QuickCam Sphere AF > in Player > > > Hi Jon, > > Thank you for your fast answer. > On which Player version do you used that camera with camerauvc driver? > > We want to use our camera also with pan tilt zoom, if it will be possible, > but I don't know, why sphere driver doesn't works... > > > Jon Mandrell wrote: >> >> We have successfully used that camera with the "camerauvc" driver rather >> than the sphere. You don't get a pan/tilt interface. >> >> > > > -- View this message in context: http://www.nabble.com/Problem-using-Logitech-QuickCam-Sphere-AF-in-Player-tp25222792p25271104.html Sent from the playerstage-users mailing list archive at Nabble.com. |