FAQ: Paramètres vidéo pour les codeurs EXVIST

FAQ: Vidéo de Encodeur

Vidéo : Flux principal/Flux secondaire

Quelle est la différence entre le flux principal et le flux secondaire, et comment choisir entre les deux ?

Les paramètres vidéo de l'encodeur comprennent généralement deux types de flux :flux principaletflux secondaire.
  1. Flux principal: Ce flux offre une qualité d'image supérieure et est idéal pour les scénarios nécessitant la meilleure résolution vidéo possible, tels que la surveillance en direct ou l'enregistrement. La sélection du flux principal garantit une sortie vidéo détaillée et nette.
  2. Flux secondaire: Ce flux offre une qualité d'image inférieure mais consomme moins de bande passante et de stockage. Il convient aux applications où la haute résolution n'est pas une priorité, telles que la visualisation mobile ou les situations où la capacité réseau est limitée.
Vous pouvez sélectionner le type de flux en fonction de vos besoins : choisissez le flux principal pour une meilleure qualité d'image et le flux secondaire pour une utilisation efficace de la bande passante et du stockage.

Pourquoi je n'arrive pas à extraire le flux RTSP du flux secondaire ?

Il existe plusieurs raisons potentielles pour lesquelles le flux secondaire pourrait ne pas fonctionner
  1. Paramètre du mode système: Si le mode système est réglé sur1080p@60fps, seul le flux principal est disponible. Dans ce cas, lorsque vous essayez d'extraire le flux RTSP du flux secondaire, cela ne fonctionnera pas car le flux secondaire est désactivé dans ce mode.
  2. Résolution de sortie de la source vidéo: Si votre source vidéo est en 1080iau lieu de 1080p, le débit binaire peut augmenter considérablement (jusqu'à 11 Mbps). L'encodeur peut avoir du mal à réduire le débit binaire par le biais d'ajustements logiciels, ce qui pourrait entraîner des échecs lors de l'extraction du flux secondaire RTSP. Il est recommandé d'utiliser une source vidéo 1080p pour garantir de meilleures performances du flux secondaire.
Pour résoudre ce problème, vérifiez les paramètres de votre mode système et la résolution de votre source vidéo afin de garantir la compatibilité avec la fonction de flux secondaire.

Type de codec : H.265/H.264

Qu'est-ce que le H.265 ?

Le H.265, également connu sous le nom deHigh Efficiency Video Coding (HEVC), est une norme de compression vidéo développée pour améliorer la norme précédente H.264 (AVC). Il offre une compression plus efficace, permettant une vidéo de meilleure qualité à des débits binaires plus faibles par rapport à son prédécesseur.


Parmi les principales caractéristiques du H.265, on peut citer :
  1. Compression améliorée: Le H.265 peut atteindre la même qualité visuelle que le H.264 tout en utilisant environ la moitié du débit binaire, ce qui en fait une option plus efficace pour la compression vidéo.
  2. Prise en charge de résolutions plus élevées: Il prend en charge des formats vidéo de résolution supérieure, y compris la 4K et même la 8K, ce qui le rend adapté aux contenus ultra-haute définition.
  3. Traitement parallèle amélioré: H.265 est conçu pour tirer parti des capacités matérielles modernes, permettant un meilleur traitement parallèle et une vitesse améliorée lors de l'encodage et du décodage vidéo.
Globalement, H.265 constitue une avancée significative dans la technologie de compression vidéo, offrant une efficacité supérieure et une meilleure qualité vidéo, en particulier pour les contenus à haute résolution. Cela en fait une norme importante pour diverses applications, notamment la diffusion en continu, la radiodiffusion, la surveillance, et plus encore.

H.265 peut-il être utilisé pour diffuser une vidéo en direct sur YouTube au lieu de H.264 ?

Techniquement, non, H.265 ne peut pas être utilisé pour diffuser une vidéo en direct sur YouTube lors de l'utilisation du protocole RTMP. Cette limitation découle du fait que le RTMP (Real-Time Messaging Protocol), couramment utilisé pour la diffusion en direct, prend en charge uniquement le codec H.264 pour la compression vidéo.

H.265 peut-il être utilisé sur YouTube du tout ?

H.265 peut être utilisé pour les vidéos téléchargées sur YouTube, car la plateforme prend en charge le décodage et le traitement du contenu H.265. Cependant, pour la diffusion en direct spécifiquement, le RTMP impose l'utilisation de H.264.

Qu'est-ce que H.264 ?

H.264, également connu sous le nom deAdvanced Video Coding (AVC), est une norme de compression vidéo largement utilisée qui offre une vidéo de haute qualité à des débits binaires nettement inférieurs par rapport aux formats plus anciens. C'est un choix populaire pour la diffusion en continu, l'enregistrement et la radiodiffusion en raison de son efficacité et de sa flexibilité.

Caractéristiques clés de H.264:
  1. Haute efficacité de compression: H.264 réduit la taille des fichiers tout en maintenant la qualité vidéo, ce qui le rend idéal pour la diffusion en continu sur Internet ou le stockage de grandes quantités de données vidéo.
  2. Large compatibilité: Pris en charge par une vaste gamme d'appareils, de plateformes et d'applications, notamment les lecteurs Blu-ray, les services de diffusion en continu, les webcams et les systèmes de visioconférence.
  3. Évolutivité: H.264 prend en charge diverses résolutions, des vidéos mobiles de faible qualité aux formats haute définition (HD) et ultra-haute définition (UHD).
  4. Résilience aux erreurs: Conçu pour maintenir la qualité de lecture vidéo même dans les réseaux avec perte de paquets ou bande passante variable, garantissant une diffusion en continu plus fluide.
  5. Profils et niveaux flexibles: H.264 offre plusieurs profils (Baseline, Main, High, etc.) et niveaux pour répondre à diverses applications, de la visioconférence de base à la radiodiffusion de qualité professionnelle.
Applications de H.264:
  1. Services de diffusion en continu: Utilisé par des plateformes comme YouTube, Netflix et Vimeo pour diffuser des vidéos de haute qualité sur Internet.
  2. Systèmes de surveillance: Largement utilisé dans les caméras IP pour une compression et un stockage vidéo efficaces.
  3. Visioconférence: Alimente des applications de communication en temps réel comme Zoom, Microsoft Teams et Skype.
  4. Diffusion : Couramment adopté pour la diffusion télévisée et le contenu Blu-ray.
  5. Appareils mobiles : Garantit une lecture et un enregistrement vidéo efficaces sur les smartphones et les tablettes.
H.264 reste l'un des codecs vidéo les plus fiables et polyvalents utilisés aujourd'hui, équilibrant qualité et performance dans divers scénarios.

Pourquoi H.264 est-il requis pour le streaming RTMP ?

  1. Spécification RTMP : RTMP, tel que défini par Adobe, a été développé pour prendre en charge H.264 et AAC comme codecs vidéo et audio standard. Il n'inclut pas la prise en charge de codecs plus récents comme H.265 (HEVC).
  2. Compatibilité avec YouTube : La plateforme de diffusion en direct de YouTube, qui repose sur RTMP pour les flux d'entrée, adhère à cette norme, exigeant que les flux vidéo utilisent H.264 pour la compatibilité.

Résolution : Encodage jusqu'à 2160P

Quelle est la résolution la plus élevée prise en charge par l'Encodeur 4K ON-DMI-52B ?

Normalement, pour l'encodage, l'encodeur HDMI prend en charge une résolution maximale de3840x2160P. 

Mon encodeur 4K n'affiche pas la résolution 4K. Pourquoi ?

La résolution affichée dépend de votre source vidéo. Si la source vidéo émet une résolution inférieure à la 4K, l'encodeur n'affichera que cette résolution d'entrée réelle. Veuillez vous assurer que votre appareil source vidéo est réglé pour émettre en résolution 4K.

Mode de débit binaire : CBR/VBR

L'encodeur HDMI prend-il en charge différents modes de contrôle du débit binaire ?

Oui, l'encodeur HDMI prend en charge les deux modesCBR (Constant Bitrate)etVBR (Variable Bitrate).

Caractéristiques principales:

1. CBR (Constant Bitrate):
  1. Maintient un débit binaire constant tout au long du flux vidéo.
  2. Idéal pour les environnements à bande passante limitée ou pour garantir une transmission réseau stable.
  3. Garantit des performances réseau prévisibles et réduit le risque de problèmes de mise en mémoire tampon.
2. VBR (Variable Bitrate):
  1. Ajuste le débit binaire dynamiquement en fonction de la complexité du contenu vidéo.
  2. Offre une meilleure qualité vidéo pour la même taille de fichier par rapport au CBR.
  3. Convient aux scénarios où la qualité vidéo est prioritaire et où la bande passante est plus flexible.
Applications:
  1. Utilisez le CBR pour la diffusion en direct sur des réseaux contraints ou instables afin de minimiser les interruptions.
  2. Utilisez le VBR pour l'enregistrement ou la diffusion dans des scénarios où la qualité est plus critique qu'un débit binaire stable.
En prenant en charge les deux modes, l'encodeur de streaming offre la flexibilité nécessaire pour répondre à des exigences variées en matière de qualité vidéo et de performances réseau.

Fréquence d'images : Encodage jusqu'à 60 FPS

REMARQUES: Il est nécessaire de changer le Mode système depuis Réglages->Système->Réglage système. En savoir plus surRéglage système de l'Encodeur.

Comment pouvons-nous mesurer les images par seconde réelles ?

Pour tester les images par seconde (FPS) réelles d'un flux RTSP à l'aide dePotPlayer, vous pouvez utiliser la fonction intégrée de statistiques de lecture vidéo du logiciel. PotPlayer propose une option pour afficher les informations de lecture vidéo, y compris le taux d'images par seconde (FPS) actuel. Voici comment tester les FPS réelles d'un flux RTSP avec PotPlayer :
  1. Installer PotPlayer: Si ce n'est pas déjà fait, téléchargez et installez PotPlayer sur votre ordinateur. PotPlayer est un lecteur multimédia qui prend en charge divers protocoles de streaming, y compris le RTSP.
  2. Ouvrir PotPlayer et lire le flux RTSP: Lancez PotPlayer et sélectionnez l'option pour ouvrir un flux réseau ou une URL. Saisissez l'URL ou l'emplacement réseau du flux RTSP pour commencer la lecture du flux dans PotPlayer.
  3. Afficher les statistiques de lecture vidéo: Pendant la lecture du flux RTSP, faites un clic droit sur la fenêtre PotPlayer pour accéder au menu contextuel. Dans le menu contextuel, sélectionnez « Informations de lecture » ou « Statistiques » (le libellé spécifique peut varier selon la version de PotPlayer).
  4. Consulter les images par seconde (FPS): La fenêtre des statistiques de lecture vidéo affichera des informations sur la vidéo en cours de lecture, y compris le taux d'images par seconde (FPS) en temps réel. Surveillez la valeur FPS pour observer la fréquence d'images réelle du flux RTSP.

En suivant ces étapes, vous pouvez utiliser PotPlayer pour tester les images par seconde (FPS) réelles d'un flux RTSP. La fonction de statistiques de lecture vidéo de PotPlayer vous permet de surveiller le taux de FPS en temps réel, offrant un aperçu de la fluidité et des performances de la lecture du flux vidéo.

Gop (Intervalle clé) :

Pourquoi devrions-nous réduire l'intervalle clé (GOP) ?

Réduire l'intervalle clé (GOP) peut aider à améliorer la qualité d'image en réduisant la quantité de compression appliquée à chaque image. Cela peut entraîner une qualité d'image globale supérieure, en particulier pour les scènes à mouvement rapide ou complexes. Cependant, cela peut également augmenter la taille du fichier et les exigences de traitement, il est donc important d'équilibrer les compromis en fonction des besoins spécifiques du projet.

Pouvons-nous régler le GOP (Intervalle clé) sur 0–1 pour obtenir une latence plus faible ?

Non, il n'est pas possible de définir le GOP (Intervalle clé) sur 0–1 sur nos encodeurs ou nos appareils encodeur/décodeur. Cette limitation est intentionnelle et sert à garantir la stabilité et la fiabilité du flux vidéo. Pour tous nos appareils, le GOP est défini à un minimum de5, et le firmware ne permet pas de réglages en dessous de ce seuil.

Pourquoi le GOP (Intervalle clé) ne peut-il pas être défini plus bas ?

  1. Stabilité du flux: Autoriser des valeurs de GOP sans restriction pourrait entraîner une instabilité du flux, comme une qualité vidéo fluctuante et une transmission peu fiable.
  2. Gestion du débit binaire: Définir un GOP très bas pourrait entraîner une utilisation inefficace du débit binaire, affectant négativement les performances globales.

Pourquoi devons-nous équilibrer le GOP et la fréquence d'images pour un streaming optimal ?

Il est essentiel d'équilibrer dynamiquement les paramètres du GOP et de la fréquence d'images :
  1. Intervalle d'images clés (GOP): Un minimum de 5 est requis pour maintenir une compression efficace et un streaming fiable.
  2. Fréquence d'images: Ajustez selon les besoins de l'application (par exemple, 30 fps ou 25 fps pour une interaction en temps réel).
Un ajustement incorrect de ces facteurs peut entraîner :Augmentation de la latenceetDégradation de la qualité d'image.

Comment configurer la fréquence d'images et l'intervalle clé (GOP) pour une latence réduite ?

Pour obtenir une latence réduite sur votre encodeur HDMI, vous pouvez configurer les paramètres suivants :

1. Paramètres de fréquence d'images
  1. Réglage recommandé: Réduisez la fréquence d'images pour correspondre aux exigences de l'application sans compromettre la qualité vidéo.
  2. Par exemple, si l'interaction en temps réel est la priorité, une fréquence d'images de30 fps or 25 fpsest couramment utilisée.
  3. La réduction de la fréquence d'images réduit les délais de traitement et de transmission.
2. Paramètres d'intervalle clé (GOP)
  1. L'intervalle clé(également appelé GOP – Group of Pictures) détermine la fréquence d'insertion d'une image clé dans le flux vidéo.
  2. Paramètre recommandé: Utilisez un intervalle d'images clés plus court pour une latence plus faible, tel que1–2 secondes.
  3. Exemple : Pour une vidéo à 30 ips, réglez l'intervalle d'images clés sur30–60 images.
  4. Des intervalles plus courts garantissent que les images clés sont plus fréquentes, ce qui permet au décodeur de commencer plus facilement le rendu des images avec un délai minimal.
3. Mode de débit binaire de l'encodeur
  1. Choisissez CBR (Constant Bitrate) pour stabiliser la transmission des données, ce qui peut aider à réduire la latence, en particulier sur les réseaux à bande passante limitée.
4. Ajustement de la résolution
  1. La réduction de la résolution (par exemple, de 1080p à 720p) peut également contribuer à des temps d'encodage, de transmission et de décodage plus rapides.
Autres considérations:
  1. Assurez-vous que le réseau présente un jitter minimal et une bande passante stable pour prendre en charge le streaming à faible latence.
  2. Si la vidéo est transmise sur Internet, utilisez des protocoles conçus pour une faible latence, tels queSRT (Secure Reliable Transport) or RTMP Low Latency.
En combinant ces ajustements, vous pouvez réduire considérablement la latence tout en maintenant un équilibre acceptable entre la qualité vidéo et les performances.

Débit binaire : 500 bit/s initialement

Pourquoi devons-nous définir un débit binaire plus faible comme 500 bit/s lors du streaming au tout début ?

Lors de la diffusion vidéo, définir un débit binaire plus faible, tel que 500 bits par seconde, au début peut être bénéfique pour plusieurs raisons :
  1. Stabilité du réseau: Commencer avec un débit binaire plus faible permet un démarrage plus fluide du processus de streaming, en particulier si les conditions du réseau sont variables. Cela garantit que le flux vidéo peut être transmis de manière constante sans problèmes de mémoire tampon, même lorsque le réseau peut avoir une bande passante limitée au départ.
  2. Test et optimisation: En commençant avec un débit binaire plus faible, cela offre l'opportunité de tester et d'optimiser la configuration du streaming. Cela permet d'évaluer des facteurs tels que la résolution, la fréquence d'images et la qualité globale de l'image afin de trouver l'équilibre optimal entre la qualité vidéo et la consommation de bande passante.
  3. Expérience utilisateur: Un débit binaire initial plus faible peut offrir un démarrage transparent de l'expérience de streaming pour les spectateurs. Cela réduit la probabilité de mise en mémoire tampon ou d'interruptions, ce qui peut être frustrant pour le public.
Une fois le processus de streaming stable et optimisé, le débit binaire peut être augmenté progressivement pour obtenir une meilleure qualité vidéo tout en garantissant une expérience de visionnage fluide. Cette approche aide à s'adapter aux conditions de réseau variables et à garantir un flux constant pour les spectateurs.

Quelle est la relation entre le débit binaire et la bande passante de téléchargement ?

La relation entre le débit binaire et la bande passante de téléchargement est directement proportionnelle, car le débit binaire détermine la quantité de données transmises par seconde, ce qui impacte directement la quantité de bande passante de téléchargement requise.

Points clés
1. Définition du débit binaire :
  1. Le débit binaire désigne la quantité de données (en bits) transmise par seconde lors de la diffusion vidéo ou audio. Il est généralement mesuré en kbps (kilobits par seconde) ou Mbps (mégabits par seconde).
2. Exigence de bande passante :
  1. La bande passante montante de votre réseau doit être supérieure au débit binaire pour une diffusion stable. Par exemple :
  2. Un débit binaire de 5 Mbps nécessite plus de 5 Mbps de bande passante montante pour éviter la mise en mémoire tampon ou les interruptions de flux.
3. Impact d'un débit binaire élevé :
  1. Définir un débit binaire élevé consomme plus de bande passante montante. Si votre réseau ne peut pas soutenir la bande passante requise, le flux peut devenir instable, entraînant des retards, une mise en mémoire tampon ou une baisse de qualité.
4. Bande passante vs débit binaire :
  1. Le débit binaire correspond aux données transmises, tandis que la bande passante montante est la capacité de votre réseau à gérer ces données. Une inadéquation peut entraîner des problèmes de performance.
Exemple de scénario
  1. Si votre fournisseur d'accès Internet fournit50 Mbps de bande passante montante, vous devez allouer une portion (par exemple, 10–15 Mbps) pour la diffusion vidéo et laisser de la place pour d'autres activités comme l'audio, les métadonnées ou les applications en arrière-plan.
Recommandations pratiques
  1. Testez votre réseau: Mesurez la bande passante montante avec des outils comme Speedtest avant la diffusion.
  2. Commencez avec un débit binaire plus faible: Augmentez-le progressivement en fonction de la capacité de votre réseau.
  3. Optimisez la qualité: Ajustez la résolution vidéo, la fréquence d'images et la compression pour équilibrer le débit binaire avec la bande passante disponible.
En vous assurant que votre débit binaire est compatible avec votre bande passante montante disponible, vous pouvez obtenir une diffusion stable et de haute qualité.

En savoir plus sur la vidéo de l'Encodeur

  1. Vidéo de l'Encodeur