nanoStream Analytics – get insights in your nanoStream Cloud service and H5Live player performance!

nanoStream Cloud now features nanoStream Analytics – a great way to monitor and analyze the performance and quality of service of your live streams.

nanoStream Cloud and the unique nanoStream H5Live Player have been designed as an easy to use ultra-low-latency and light-weight live streaming platform. nanoStream Analytics follows the same philosophy. Easy to use, lightweight and focused on delivering our partners the information that makes their business more successful.

nanoStream Analytics provides three levels of information.

  1. General information about usage, traffic volume, countries, customers, IP’s and world map overview on ingest/playout
  2. Business intelligence, conclusions about several aggregated metrics. Example: Tagging: you can “tag” your live streams by topics or events and then query them from the Analytics dashboard. Or you want insight on how certain countries perform compared to each other. by using the country filter.
  3. Customers enabled for H5Live metrics will get additional insight and details about the player clients: we show H5Live player information like OS/browser, max concurrent viewers, play buffer ratio, startup time, player error codes and other events like buffer play ratio and latency, both shown as graphs and on a world map 

All of this data is meant to help you improve your Quality of Service and your viewers Quality of Experience. Overall, by using nanoStream Analytics, your technical team will have full insights on how your service behaves.
In addition to improving your technical capabilities, nanoStream Analytics enables also a big advantage to your business intelligence, providing valuable data to your Management and to your Marketing and Sales teams to understand where they should strengthen your service and decide on the next steps to be taken. 

Below you will learn how to use our nanoStream Analytics dashboard based on some real-life examples and screenshots.


Getting Started

It’s very easy to get started. Login to your nanoStream Analytics account with your nanoStream Cloud credentials from the bintu dashboard.


Filtering your data

Easily filter your data , by “country” or “tag” to show you the numbers and information based on the selections you have made. 
For the tag filter to work you must have created your tags in your Bintu dashboard or API. Next paragraph explains you how to do that. 
Tagging is a very valuable feature for your business analytics and can help you finding data with a few clicks.


Tagging your streams

It starts at the stream creation bintu level. When you create a new stream you can give it a tag, which is a name or description, either human readable or any other text based code you choose. This tag can then be used to search and sort your streams and queries in the Analytics dashboards. This way you can get valuable business insight in any tagged event or stream you want to know more about!
Tags can be created by the bintu api or dashboard.
Here is an example of a bintu dashboard showing a list of streams with tags:

Selecting a time range and understanding your traffic usage 

This widget provides the options to show your actual ingest/playback traffic usage given any time preference ( f.e. day/week/month/last 15 min ). All following widgets will show the information for the time preference chosen.


Getting insights: playout volume and countries

“Usage Playout” shows the volume of traffic you have used per date and stream type. Next to it is a widget that shows the percentage per country.


Learning your top notch customers: ingest/playback streams information

To know more about your ingest / playback streams the analytics dashboard shows the individual information per stream name, per client and the GB’s per IP. This information should provide you in detail who is using your service and who are your top notch users/customers.


Understanding your global footprint

Just recently we have added the world map overview to nanoStream Analytics dashboard. it will show the Playout / Ingest locations and percentages for your organization.
For nanoStream H5Live Metrics enabled accounts you will also be able to see:

  • Buffering play ratio
  • Latency

And other metrics we will add over time.
These values will be shown in three colors. A. Green – Yellow and Red that represent the status of the Quality of Experience for your viewers.



nanoStream H5Live Player Metrics: further information about your viewers Quality of Experience

Further Analytics widgets that will be available for nanoStream Cloud soon. Note that the information which is shown is based on the time preference you have chosen ( f.e. day/week/month/last 15 min. Etc. )
Details about which Operating Systems and Browsers the nanoStream H5Live Player is running on.


Details about max. concurrent H5Live viewers and reasons why the H5Live Player stopped. You can include/exclude certain errors and have only the ones you’re interested in.


Insight in Play buffering ratio and Player Loading count. Also here you can filter deeper per country.


Details about average and median player buffer length in seconds and median player startup time.


Another insight is the H5Live status error codes. You can get further explanations on these codes and you can include/exclude certain error codes to show.


nanoStream Analytics is part of nanoStream Cloud, our ultra-low latency interactive live streaming platform. You can learn more about it here. 

Start your nanoStream Cloud free trial and discover how the included nanoStream Analytics can help you improve your Quality of Service and your viewers Quality of Experience.

Go live around the world in 1 second!

Leave a Reply