Guide de dépannage du streaming vidéo multidiffusion UDP

introduction

Cette Guide de dépannage du streaming vidéo multidiffusion UDP!! explique comment configurer le streaming multicast, vérifier la détection de la caméra, et résolvez les problèmes de lecture courants lors de l'utilisation de flux UDP MPEG-TS avec VLC ou SPlayer.

Il est conçu pour vous aider à identifier rapidement les erreurs de configuration et les problèmes liés au réseau lors des tests..


Q: Le système prend-il en charge la multidiffusion? Puis-je diffuser un flux vers plusieurs adresses IP?

UNE: Oui.

Le système prend entièrement en charge Streaming vidéo multidiffusion UDP, permettant à un flux vidéo d'être transmis à plusieurs récepteurs en même temps sans dupliquer les flux pour chaque adresse IP.

Il s'agit d'un mécanisme de streaming un-à-plusieurs au sein du même réseau.


Comment fonctionne la multidiffusion UDP

Pour activer le mode multidiffusion:

  • Réglez le IP distante sur l'expéditeur (encodeur) côté à une adresse de multidiffusion
    Exemple: 224.0.0.23
  • Tous les récepteurs doivent rejoindre le même groupe de multidiffusion en utilisant la même adresse IP

Exemples de configuration du récepteur

Remote IP setting on Multicast of SDI AHD to IP encoder board
Paramètre IP à distance sur la multidiffusion de la carte encodeur SDI AHD vers IP
VLC network URL setting on Multicast of SDI AHD to IP encoder board
Paramètre d'URL du réseau VLC sur la multidiffusion de la carte d'encodeur SDI AHD vers IP

Pulvérisateur:

  • Définir l'adresse IP du groupe: 224.0.0.23

Lecteur multimédia VLC:

  • Flux réseau ouvert: udp://@224.0.0.23:8090

Remarques importantes

  • L'adresse IP réelle de l'appareil n'est pas importante en mode multicast
  • La diffusion du flux dépend de la prise en charge ou non du réseau par la multidiffusion
  • Tous les appareils doivent rejoindre le même groupe de multidiffusion
  • Les performances dépendent fortement de la stabilité et de la configuration du réseau

Exemple de paramètre IP distant (Côté encodeur)

Paramètre IP à distance sur la multidiffusion de la carte encodeur SDI/AHD vers IP:

  • Définir le mode de sortie: Multidiffusion UDP
  • Définir l'adresse IP de multidiffusion: 224.0.0.23
  • Définir le port: par exemple. 8090
  • Enregistrez la configuration et redémarrez la carte d'encodage

⚠️ Important: L'encodeur doit être redémarré (redémarré) pour que les changements prennent effet.


Exemple de paramètre d'URL du réseau VLC

Paramètre d'URL du réseau VLC pour le streaming multicast:

  • Ouvrir VLC
  • Cliquez Médias → Flux réseau ouvert
  • Entrer: udp://@224.0.0.23:8090
  • Cliquez sur Jouer

Vérification de la caméra et de l'encodeur (Très important)

Avant de tester le streaming multicast:

  1. Vérifiez le page vidéo du serveur Web
    • Assurez-vous que la caméra est correctement détectée
    • Si la caméra n'est pas détectée, aucun flux vidéo ne sera émis
  2. Vérifier les paramètres d'encodage
    • Corriger les paramètres de résolution et de débit
    • Assurez-vous que la sortie UDP est activée
  3. Redémarrer l'encodeur après les modifications de configuration

Guide de dépannage du streaming vidéo multidiffusion UDP!!

Si la multidiffusion ne fonctionne pas, suivez cette liste de contrôle de dépannage:

1. Problèmes d'environnement réseau

  • Le routeur/commutateur ne prend pas en charge la multidiffusion
  • IGMP Snooping activé mais aucun IGMP Querier n'existe
  • Les appareils se trouvent sur différents VLAN ou sous-réseaux
  • Le réseau Wi-Fi bloque le trafic de multidiffusion
  • Interférence VPN ou réseau virtuel

2. ordinateur personnel / Problèmes VLC

  • Le pare-feu Windows bloque le trafic UDP
  • Le logiciel antivirus bloque les paquets de multidiffusion
  • VLC est lié à la mauvaise interface réseau
  • Plusieurs cartes réseau provoquant des conflits de routage
  • Format de flux réseau incorrect utilisé dans VLC

3. Problèmes de configuration de l'encodeur

  • Caméra non détectée → pas de sortie de flux
  • Mauvaise configuration IP ou port de multidiffusion
  • L'encodeur n'a pas redémarré après les modifications
  • Format de flux incorrect (doit être MPEG-TS pour la compatibilité VLC)

4. Protocole & Problèmes de comportement de multidiffusion

  • TTL de multidiffusion trop faible pour transmettre les périphériques réseau
  • Le commutateur ne prend pas en charge la couche 2 transfert multidiffusion
  • La jointure IGMP n'est pas enregistrée correctement
  • Le réseau ne transmet pas correctement les paquets de multidiffusion

5. Étapes de débogage recommandées

Si vous ne parvenez toujours pas à recevoir le flux:

  • Testez d'abord la monodiffusion pour confirmer que la sortie de l'encodeur fonctionne
  • Essayez VLC sur un autre PC ou une autre interface réseau
  • Désactivez temporairement le pare-feu pour les tests
  • Connectez l'encodeur et le PC directement via le commutateur (même sous-réseau)
  • Vérifiez les paramètres de multidiffusion du routeur/commutateur (activer la prise en charge IGMP)

Résumé

le Guide de dépannage du streaming vidéo multidiffusion UDP!! vous aide:

  • Configurer correctement le streaming multicast
  • Définir les paramètres de l'encodeur et de VLC
  • Comprendre les exigences du réseau de multidiffusion
  • Diagnostiquez rapidement les pannes courantes

La multidiffusion est puissante mais dépend fortement de la prise en charge du réseau. Une configuration correcte de l'encodeur et de l'infrastructure réseau est essentielle pour une diffusion vidéo stable.

Q: La latence RTSP est trop élevée dans notre application, tandis que la monodiffusion UDP fonctionne bien avec une faible latence.
toutefois, nous n'avons pas réussi à configurer la multidiffusion UDP avec succès. Comme alternative, est-il possible de configurer plusieurs adresses de destination de monodiffusion UDP afin que le même flux puisse être envoyé simultanément à plusieurs récepteurs?

UNE: Techniquement, votre besoin correspond exactement à ce pour quoi la multidiffusion UDP est conçue, et la multidiffusion reste la solution standard et recommandée pour distribuer le même flux vidéo à plusieurs récepteurs avec une surcharge de bande passante minimale..

Si la multidiffusion ne fonctionne pas actuellement, le problème est généralement lié à la configuration du réseau plutôt qu'à l'encodeur lui-même. Les causes typiques incluent:

  • Paramètres de surveillance IGMP ou de filtrage multicast sur les commutateurs/routeurs
  • Problèmes de configuration de VLAN ou de sous-réseau
  • Autorisations de multidiffusion côté récepteur
  • Limites de gestion de la multidiffusion des points d'accès sans fil

Comme solution de contournement, il est techniquement possible de créer une version de micrologiciel personnalisée prenant en charge plusieurs adresses de destination de monodiffusion UDP simultanément. Par exemple, l'interface web pourrait être modifiée pour permettre la configuration de plusieurs adresses IP cibles, et l'encodeur transmettrait des flux UDP séparés à chaque destination.

toutefois, cette approche n'est généralement pas recommandée car elle introduit une surcharge de bande passante importante.

Par exemple:

  • 1 destination = utilisation normale de la bande passante
  • 2 destinations = environ 2 × utilisation de la bande passante
  • 3 destinations = environ 3 × utilisation de la bande passante

Ceci est particulièrement important dans les environnements de transmission sans fil, où le débit disponible est limité. Plusieurs flux de monodiffusion peuvent rapidement consommer la bande passante sans fil disponible et réduire la stabilité et les performances globales du système..

C'est précisément pourquoi le multicast existe: il permet à plusieurs récepteurs de partager le même flux sans multiplier la consommation de bande passante du réseau.

Donc, nous vous recommandons fortement de résoudre la configuration du réseau de multidiffusion plutôt que d'implémenter plusieurs sorties de monodiffusion parallèles autant que possible.

Poser une question

← Retour

Merci pour votre réponse. ✨