Paulo, yes i still need the device name for the streaming server. I asked just to understand if I was missing some step in the whole process. I'll write the small app to check the device caps. Thanks for the help.
Best R. ----- "Paulo Assis" <[email protected]> ha scritto: > Roberto, > I think you can get/set the device index from udev (also the driver > name) > and pass it to the application through some environment variable ( > http://www.reactivated.net/writing_udev_rules.html#env), anyway if you > want > to start a streaming server on the plugged device, you will always > need the > device name to open it, I'm I correct ? > > Best regards, > Paulo > > > > 2009/5/18 <[email protected]> > > > Paulo, > > > > thanks for the answer. I will try this approach. > > > > I'm not sure on one point however, I've quickly checked > v4l2_capability > > struct and some sample code. It looks like i need to know the device > name > > (e.g. /dev/video0). If this is correct how do I know that > /dev/video0 is > > the device that was just plugged? > > > > Bye > > R. > > > > ----- "Paulo Assis" <[email protected]> ha scritto: > > > > > Roberto, > > > You can use udev to start a small application and use > v4l2_capability > > > struct > > > to determine the device driver, if it is uvcvideo then it's a uvc > > > device > > > (just check libwebcam, it uses the same aproach). > > > > > > Best regards, > > > Paulo > > > > > > 2009/5/18 <[email protected]> > > > > > > > Hi, > > > > > > > > i'm trying to write an hotplug event for an uvc device. > Basically i > > > need > > > > to start a streaming server (mjpg-streamet) when an uvc device > is > > > plugged. > > > > > > > > So far the only way i could figure it out was to have a list of > > > VID:PID > > > > anche check if the $PRODUCT variable is in that list. This is > ok, > > > but since > > > > I'm using this software with OpenWRT on an embedded platform i > would > > > like > > > > to avoid using this device list file. > > > > > > > > Is there a way to understand that an uvc device has been > plugged > > > from with > > > > an hotplug event? > > > > > > > > If there is no way, where can I find an always updated list of > > > supported > > > > devices. I know about the one in the home page but i was > wondering > > > if there > > > > is a similar list in the official distribution. > > > > > > > > Thanks. > > > > > > > > -- > > > > -------------------------------------------------------- > > > > Roberto Riggio, PhD > > > > CREATE-NET, Pervasive > > > > Researcher > > > > Via alla Cascata 56/D - 38100 Povo Trento (Italy) > > > > e-mail: [email protected] > > > > Tel: (+39) 0461 408400 - interno/extension 708 > > > > Fax: (+39) 0461 421157 > > > > http://www.create-net.org/ > > > > -------------------------------------------------------- > > > > > > > > Le informazioni contenute in questo messaggio email e negli > allegati > > > sono > > > > strettamente riservate. Il loro utilizzo e' consentito > > > esclusivamente al > > > > destinatario del messaggio, per le finalita' indicate nello > stesso. > > > > > > > > The information transmitted is intended only for the > person/entity > > > whom it > > > > is > > > > addressed to, and may contain confidential material. Any > review, > > > > retransmission, > > > > dissemination or other use of this information by > persons/entities > > > other > > > > than > > > > the intended recipient is prohibited as per Italian Law > 196/2003. If > > > you > > > > received this in error, contact the sender and delete it from > any > > > pc. > > > > _______________________________________________ > > > > Linux-uvc-devel mailing list > > > > [email protected] > > > > https://lists.berlios.de/mailman/listinfo/linux-uvc-devel > > > > > > > > > > -- > > -------------------------------------------------------- > > Roberto Riggio, PhD > > CREATE-NET, Pervasive > > Researcher > > Via alla Cascata 56/D - 38100 Povo Trento (Italy) > > e-mail: [email protected] > > Tel: (+39) 0461 408400 - interno/extension 708 > > Fax: (+39) 0461 421157 > > http://www.create-net.org/ > > -------------------------------------------------------- > > > > Le informazioni contenute in questo messaggio email e negli allegati > sono > > strettamente riservate. Il loro utilizzo e' consentito > esclusivamente al > > destinatario del messaggio, per le finalita' indicate nello stesso. > > > > The information transmitted is intended only for the person/entity > whom it > > is > > addressed to, and may contain confidential material. Any review, > > retransmission, > > dissemination or other use of this information by persons/entities > other > > than > > the intended recipient is prohibited as per Italian Law 196/2003. If > you > > received this in error, contact the sender and delete it from any > pc. > > > > _______________________________________________ > Linux-uvc-devel mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/linux-uvc-devel -- -------------------------------------------------------- Roberto Riggio, PhD CREATE-NET, Pervasive Researcher Via alla Cascata 56/D - 38100 Povo Trento (Italy) e-mail: [email protected] Tel: (+39) 0461 408400 - interno/extension 708 Fax: (+39) 0461 421157 http://www.create-net.org/ -------------------------------------------------------- Le informazioni contenute in questo messaggio email e negli allegati sono strettamente riservate. Il loro utilizzo e' consentito esclusivamente al destinatario del messaggio, per le finalita' indicate nello stesso. The information transmitted is intended only for the person/entity whom it is addressed to, and may contain confidential material. Any review, retransmission, dissemination or other use of this information by persons/entities other than the intended recipient is prohibited as per Italian Law 196/2003. If you received this in error, contact the sender and delete it from any pc. _______________________________________________ Linux-uvc-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/linux-uvc-devel
