Auteur Sujet: Evaluation de bande passante pour caméra IP  (Lu 10630 fois)

0 Membres et 1 Invité sur ce sujet

bibi

  • Abonné FAI autre
  • *
  • Messages: 11
Evaluation de bande passante pour caméra IP
« le: 22 septembre 2011 à 15:57:59 »
Bonjour,

J'ai besoin de vos lumières :) : je voudrais pourvoir qualifier le fonctionnement de switchs pour la diffusion de flux vidéo.

Mon architecture :
J'ai des switchs avec n ports. Chaque port est connecté à une caméra IP sauf un port qui est utiliser pour être connecté au réseau local (pour diffuser les vidéo sur le réseau).
Chaque caméra èmet deux flux : un flux multicast pour pouvoir visionner depuis n'importe quel poste et un flux unicast qui est envoyé vers un enregistreur.
Il y a aussi un flux unicast remontant permettant de piloté les caméras pour pouvoir faire des patrouilles.

Ce que je voudrais faire c'est pourvoir définir le nombre max de caméra que je peux connecter à mes switch : j'ai besoins de ça car j'ai eu de problèmes => j'avais 4 caméra connectée à un switch 100Mb : j'avais des freezes alors que le débit total moyen n’excédait pas les 35Mb.
Je pense que ça doit être un problème de débit crête : je pense que pendant de cours laps de temps, les caméras doivent envoyer des paquets à 100Mb et donc que le switch n'est pas capable d'absorber la surcharge (car il faut alors qu'il stock tout les paquets en RAM avant de pouvoir les envoyer).
Pour info : le switch a 50Ko de RAM pour absorber les cretes

Donc comment puis-je définir le type et le nombre de caméra que je peux connecter à ce switch (j'ai l'impression que c'est impossible à faire car dans les spec des caméras on a en général que très peu d'informations sur les débits crêtes) ?
Quels tests dois-je faire avec iperf ?

Merci d'avance,

---------------------------------
Remarque : il n'y a pas de limitation de débit sur les flux multicast : je passe 100Mb sur un port sans problème
Si je coupe l'enregistrement (donc plus de flux unicast), je n'ai plus de freeze.
J'ai aussi fait des tests avec un switch avec 8 ports 100Mb et 2 ports 1Gb (1Mo de RAM) : si je branche tous mes ports sur du 100Mb, j'ai toujours le problème (bien qu'il soit moins accentué). Si je mets le port rassemblant tous les flux vidéo sur un port GigaBit, je n'ai plus de problème.




vivien

  • Administrateur
  • *
  • Messages: 47 252
    • Twitter LaFibre.info
Evaluation de bande passante pour caméra IP
« Réponse #1 le: 22 septembre 2011 à 16:39:12 »
Serait-il possible de mettre ici une capture wireshark du trafic issu d'une caméra IP afin qu'on regarde si le trafic est un vrai CBR (Constant bit rate) ou si le trafic joue le yoyo, par exemple a chaque image i, images complétement définie, beaucoup plus lourdes que les autres images qui ne décrivent que la différence par rapport à la précédent (ou suivante en H264) image i.

Une autre information serait de connaître le codec de compression (H264, MJPEG, ...)

Par exemple à la RATP, c'est le MJPEG pour avoir un délai entre l'événement et sa reproduction sur les TV de surveillance le plus court possible :

Le reste de la version publique de ma soutenance de stage à la RATP est ici

bibi

  • Abonné FAI autre
  • *
  • Messages: 11
Evaluation de bande passante pour caméra IP
« Réponse #2 le: 22 septembre 2011 à 17:23:48 »
Malheureusement, je n'ai pas ces informations à ma disposition et de toute façon je ne peux pas imposer l'encodage et la résolution des vidéos : tout ce que je peux dire c'est que quand les caméras ne bougent pas, il n'y a pas de problème. J'avais annoncé que ça passerait mais vu que ce n'est pas le cas ça me retombe sur le coin de la figure : j'ai donc du doubler le nombre de switch pour être tranquille.
Quand tu choisi un switch, tu fais comment ? comment tu peux annoncer à quelqu'un que ça passera (tu prends quoi comme marge si comme info tu n'as que le débit moyen ? j'avais demandé les débits crête mais ils ne les connaissaient pas ) ?


vivien

  • Administrateur
  • *
  • Messages: 47 252
    • Twitter LaFibre.info
Evaluation de bande passante pour caméra IP
« Réponse #3 le: 22 septembre 2011 à 17:52:29 »
Il faudrait un flux réel capturé avec Wireshark d'une caméra pour l'analyser.

L'déal serait d'avoir deux captures : une avec un plan où tout est fixe et une avec un maximum d'informatiosn qui bouge : il suffit de tourner rapidement la générer sur son pied pour générer ce mouvement.

bibi

  • Abonné FAI autre
  • *
  • Messages: 11
Evaluation de bande passante pour caméra IP
« Réponse #4 le: 23 septembre 2011 à 08:57:08 »
je vais essayer de récupérer la fiche technique et la configuration des caméras.
Avec Wireshark, y a des outils qui te permettent de voir les piques ? actuellement, je fais : menu statistics => UDP Multicast Streams (mais après je ne sais pas trop ce qu'il faut mettre dans les paramettres) ... y a d'autres outils pour analyser les flux ?

vivien

  • Administrateur
  • *
  • Messages: 47 252
    • Twitter LaFibre.info
Evaluation de bande passante pour caméra IP
« Réponse #5 le: 23 septembre 2011 à 09:00:02 »
Oui Wireshark a pas mal de fonctions pour voir les pic de trafic.

Exemple :