This article aims to clarify the different status messages marked against your live mounts in Portal. Observing the stream and encoder statuses for a particular mount can help inform the debugging measures you may need to take to fix your stream as well as give a glanceable overview of the general health of your stream.
For useful troubleshooting steps, consult this debugging article.
Ingest-Audio Feeds
If you are contributing to our ingest-audio server, you will see one ingress listed next to each live mount with the stream and encoder statuses.
Ingress
This is the ingress URL your feed is contributing to.
Priority
For audio streams, the only valid priority is primary as there is no backup protocol configured.
Stream Status
This indicates whether a stream is stable (healthy) or unstable, silent or disconnected (unhealthy).
The "Unhealthy" stream status indicates the ability of SharpStream services to deliver a stream to an end-user. Therefore, in the case of an ingest-audio stream, the stream status will always be unhealthy if SharpStream does not receive a contribution even if our capability to serve that stream to a listener is not impacted.
Encoder Status
This indicates whether the encoder is connected or disconnected.
Ingest-Premium Feeds
Ingress
This shows the ingress URLs your feed is contributing to. A-feeds (Primary) indicates the default ingress for premium feeds while B-feeds (backup) is the contribution for the backup server (B-feed contribution is optional but advised).
For further information on the backup and redundancy options available for premium streams, take a look at our Premium Stream Redundancy Options Explained help article.
Priority
Priority indicates which contribution is identified as primary and backup.
Stream Status
This indicates whether a stream is stable (healthy) or unstable, silent or disconnected (unhealthy).
The Unhealthy stream status indicates the ability of SharpStream services to deliver a stream to an end-user. For premium customers who have a dedicated fallback layer, the stream will only appear unhealthy if there is an incident affecting the streaming script/server. It will not necessarily appear as unhealthy if the encoder is disconnected.
Encoder Status
This indicates whether the encoder is connected or disconnected.