When we talk about GigE cameras were talking about the Specification that all GigE vision cameras must follow to be branded with the GigE logo. This makes changing from one camera manufacture to another just as easy as possible without recoding. GigE camera manufactures must adhere and pay a licensing fee to brand their cameras with the GigE logo. Competing other similar camera standard would be Camera link etc. Where people get confused, is Networking people only hear the work GigE which means just 1Gig network to them. GigE vision uses a UPD network connection, with Jumbo packets, which can run at any speed, usually 1 or 10 Gig, but some newer models require 40 Gig Lan connections. (these would be the high speed 6700 frames/sec cameras). Right now I’m just trying to find any library (java) that follows the GigE vision protocol. There are a few third parties that sell SKD’s for this, and you can call them from C, Python etc. has anybody seen a SDK that is callable from Java?