Wenn es nicht an dem Semikolon liegt, liegt es an der Software der Kamera, die das Einbinden in einen IFrame bemerkt und unterbindet. Probier es mal auf Verdacht mit "...snapshot.jpg" statt "snapshot.cgi". Wenn das nicht funktioniert, guck mal hier (https://www.ispyconnect.com/camera/edimax) und such' deinen Kameratyp aus der Liste.