solution Use Case

Supporting end-user OTT streaming clients with DataMiner

RabbitMQ OTT

This use case demonstrates how DataMiner can support end-user OTT streaming clients, including Apple TV, Android TV, mobile devices, Chromecast, and more, by leveraging data from RabbitMQ and OpenSearch. By exploiting a combination of DataMiner EPM (Experience and Performance Management) and offloaded events to OpenSearch, second-line operators can efficiently diagnose and resolve issues affecting end-user streaming experiences through a low-code app.

Data collection and processing

  • Error & event ingestion:
    • Streaming clients generate diagnostic events, errors, and activity logs.
    • These logs are received via RabbitMQ and offloaded into OpenSearch for indexing and retrieval.
  • DataMiner integration:
    • DataMiner EPM collects and trends performance metrics related to streaming quality, network conditions, and device health.
    • OpenSearch provides enriched event information, enabling enhanced analysis.

Analysis and issue detection

  • Trend analysis & anomaly detection:
    • DataMiner correlates trended performance data with OpenSearch event logs.
    • Anomalies, such as buffering, playback failures, or DRM issues, are identified.
  • Root cause analysis:
    • DataMiner classifies issues (e.g. network limitations, CDN failures, client-side problems).
    • Historical trends help differentiate transient issues from persistent problems.

Operator support & issue resolution

  • Low-code app for second-line operators:
    • The app provides a real-time dashboard summarizing per-client issues.
    • The app displays detected problems, root cause insights, and suggested resolutions.
  • Automated recommendations:
    • Based on analytics, DataMiner suggests troubleshooting actions.
    • Operators receive step-by-step guidance on resolving detected issues.
  • Proactive monitoring & alerts:
    • DataMiner generates alerts for recurring or critical issues.
    • Proactive measures can be recommended.

Outcome & benefits

  • Improved troubleshooting efficiency: Operators resolve issues faster with data-driven insights.
  • Enhanced user experience: Faster identification and mitigation of streaming problems.
  • Operational optimization: Data-driven decisions help reduce downtime and improve service reliability.

Leave a Reply