Chez Axis, ils sont trop sympas. Pour s'excuser de ne fournir aucune doc sur l'intégration de leur activex dans une page tierce, d'avoir deux API HTTP différentes pour requêter leurs caméras (avec tout plein de fonctions deprecated et très peu d'explications), de produire du code javascript absolument immonde et de ne faire aucun effort pour que leurs streams soit utilisables sur autre chose qu'IE, ils laissent des petites blagues dans leur code (javascript immonde sus-cite) du style:

if (("no" == "no") && (imagepath.indexOf("mpeg4") != -1)) {

ou encore:

if ((""  == "") && ("mjpeg" == "mjpeg")) {

sans oublier le fabuleux:

for (k=0; k<1; k++) {

Bon allez, je ne résiste pas à l'envie de vous rajouter ceux là:

if ((1 > 1)) {
  for (i=0; i<1+1; i++) {
  if (browser == "IE") {
    var imagepath = "/mjpg/video.mjpg";
  } else {
    var imagepath = "/mjpg/video.mjpg";
  }

Trop sympas je vous dis :-)

PS: Pour ceux qui se posent des questions, non mon post précédent qui parle de javascript n'a rien a voir avec le javascript dont on parle ici. PS2: Merci a zanyyy pour ce début d'explication très pertinent:

< zanyyy> ils etaient payés a la ligne ?