Transport Stream Monitoring Software Development Kit (TSM SDK)

Détection d'erreurs dans des flux MPEG-2 Transport Streams selon la recommandation ETSI TR 101 290

Disponible pour Windows et Linux

 

Transport Stream Monitoring Software Development Kit (TSM SDK) est une librairie logicielle qui permet de détecter des erreurs dans des flux Transport Streams comme indiqué dans la recommandation ETSI TR 101 290.

TSM SDK permet de:

  • détecter des erreurs selon la recommandation ETSI TR 101 290 à partir de fichiers TS
  • détecter des erreurs selon la recommandation ETSI TR 101 290 à partir de flux reçus en temps réel (par une entrée ASI ou par streaming IP)
  • détecter la taille des paquets TS
  • surveiller plusieurs Transport Streams en parallèle

TSM SDK est un produit logiciel pour Windows ou Linux. Il est facile à installer.

Vue générale de Transport Stream Monitoring SDK

TSM SDK contient les éléments suivants:

  • trois fichiers DLL (dynamic-link libraries)
  • un fichier lib
  • un fichier header C (AVDS.h) qui doit être inclus dans votre application
  • la documentation (manuel du développeur)
  • le code source en C et C++ d'une application de démonstration montrant comment mesurer les erreurs TR 101 290 à partir d'un fichier TS
  • le code source en C et C++ d'une application de démonstration montrant comment mesurer les erreurs TR 101 290 à partir d'un flux UDP

Passer un flux TS à TSM SDK

Afin de surveiller un flux TS, celui-ci doit être passé au SDK.

TSM SDK permet de passer des données de tailles variables (de 1 octet à plusieurs Ko ou même Mo de données).

TSM SDK détecte automatiquement la taille des paquets TS et se synchronise automatiquement avec le flux TS.

Surveillance des erreurs TR 101 290

La surveillance peut être faite sur des portions de bitstream de tailles variées (de 1 paquet à plusieurs Ko ou même Mo).

La surveillance renvoie les résultats suivants:

  • les erreurs TR 101 290 de priorité 1
  • les erreurs TR 101 290 de priorité 2
  • les erreurs TR 101 290 de priorité 3
  • la taille des paquets TS
  • le débit TS (supporte à la fois le CBR et le VBR)
  • l'état de la synchronisation ("Synchronisé" or "En cours de synchronisation")

Ces résultats sont fournis:

  • Pour les derniers paquets traités
  • Pour tous les paquets traités depuis le début de la surveillance

Conclusion

TSM SDK est une solution très pratique pour ajouter la détection d'erreurs TR 101 290 à vos applications, pour des flux TS provenant de fichiers TS ou de sources live (ASI ou flux IP).

Demandez une version d'évaluation dès maintenant!