Tester le support du mjpeg

Bonjour,

j'integre un flux mjpeg sur une page web
cependant, le format mjpeg (multipart/x-mixed-replace) n'est pas reconnu par tout les navigateurs.
j'ai donc fait une page php statique pour ces derniers.

mais je ne trouve pas de moyens de tester le navigateur client (php ou javascript) pour savoir si il gere le mjpeg.

auriez vous un moyens fiables de faitre ce test pour apporter le contenu adapté a chaque navigateur ?

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. merci de cette réponse
    mais je n'ai pas l'intention d'utiliser d'outils tiers ni de proxy.
    surtout java (bloqué par défaut dans firefox pour cause de sécurité)

    depuis hier, j'étudie la fonction php get_browser avec browscap
    pour déterminer précisement le navigateur du client et faire un choix en fonction de ce dernier.

    simplement, j'aurais aimer pouvoir tester directement si le client sait interpreter un flux mjpeg.
    1. Dans ce cas, localement, via un javascript, il est possible de tester le navigateur précisément si c'est ce que tu cherches :
      -Gihub : https://github.com/WhichBrowser/Parser-PHP
      -Exemple : https://whichbrowser.net/

      Edit : et pour tester directement le flux, j'ai trouvé ça, toujours en js :
      $output = $('<img id="webcam">')
      .attr('src', src)
      .load(function(){alert('ok')})
      .error(function(){alert('error')});

      https://stackoverflow.com/questions/8521651/how-can-i-detect-whether-a-browser-supports-mjpeg