The ApsaraVideo Live troubleshooting tool lets you check stream ingest and streaming quality, and detect stream stuttering or interruptions. The tool can diagnose issues related to users, URLs, domain names, and stream stuttering, and provides actionable suggestions to resolve them. This topic describes how to use the troubleshooting tool to quickly diagnose common live stream ingest and playback issues.
Usage notes
Stream ingest and streaming quality checks support ingest URLs that use the RTMP and ARTC protocols, and streaming URLs that use the RTMP, FLV, HLS, and ARTC protocols. Streaming URLs that use the SRT protocol are not supported.
Stream stuttering and interruption checks support streaming URLs that use the RTMP, FLV, and HLS protocols.
The troubleshooting tool is in private preview. The diagnosis results are for reference only.
Prerequisites
You have generated an ingest URL or a streaming URL. For more information, see Generate ingest and streaming URLs.
Stream ingest/streaming quality checks
- Log on to the ApsaraVideo Live console.
In the navigation pane on the left, choose .
On the Stream Ingest/Streaming Quality Check page, enter the streaming URL that you want to check and click Check.
After the check is complete, the results are displayed. You can resolve any detected exceptions by following the provided suggestions. The following table describes the check items.
Item
Detection Parameters
Description
Domain name check
Domain Name Status
Checks the configuration status of the domain name.
Domain Name Type
Checks whether the domain name is an ingest domain or a streaming domain.
CNAME Status
Checks whether a CNAME record is configured for the domain name.
URL check
AppName
Checks the AppName (application) in the streaming URL.
StreamName
Checks the StreamName (stream) in the streaming URL.
Authentication configuration
Checks whether URL signing is enabled or disabled.
Authentication Status
Checks whether URL signing succeeded or failed. If URL signing failed, the cause is provided.
Stream ingest check
NoteThis check item appears only if the domain name is an ingest domain.
Associated Streaming Domain
Checks whether the ingest domain is associated with a streaming domain.
Stream Ingest Status
Checks whether an active stream is available.
HTTPS Certificate
NoteThis parameter appears only if the streaming URL uses the ARTC or HTTPS protocol.
Checks the configuration status of the HTTPS certificate for the ingest domain.
Ultra-Low Latency Stream Ingest Toggle
NoteThis parameter appears only if the streaming URL uses the ARTC protocol.
Checks whether RTS-based stream ingest is enabled or disabled for the ingest domain.
Quota
Checks the number of used source streams and transcoded streams, and the upper limits for each.
Playback check
NoteThis check item appears only if the domain name is a streaming domain.
Associated Ingest Domain
Checks whether the streaming domain is associated with an ingest domain.
Stream Ingest Status
Checks whether an active stream is available.
HTTPS Certificate
NoteThis parameter appears only if the streaming URL uses the ARTC or HTTPS protocol.
Checks the configuration status of the HTTPS certificate for the streaming domain.
Ultra-Low Latency Live Streaming toggle
NoteThis parameter appears only if the streaming URL uses the ARTC protocol.
Checks whether RTS is enabled or disabled for the streaming domain.
Auto Transcoding for HTML5 Playback
NoteThis parameter appears only if the streaming URL uses the ARTC protocol.
Checks whether auto transcoding for HTML5 playback is enabled or disabled.
Quota
Checks the number of used source streams and transcoded streams, and the upper limits for each.
NoteIf the diagnosis results do not help you resolve the issue, we recommend that you submit a ticket to contact Alibaba Cloud technical support. For more information, see Contact us.
Stream stuttering/interruption checks
Log on to the ApsaraVideo Live console.
In the navigation pane on the left, choose .
On the Stream Stuttering and Interruption Check page, enter the streaming URL that you want to check and click Check.
After the check is complete, the results are displayed. You can resolve any detected exceptions by following the provided suggestions. The following table describes the check items.
Item | Detection Parameter | Description |
Domain name check | Domain Name Status | Checks the configuration status of the domain name. |
Domain Name Type | Checks whether the domain name is an ingest domain or a streaming domain. | |
CNAME Status | Checks whether a CNAME record is configured for the domain name. | |
Interruption check | Stream Interruption | Checks the number of stream interruptions that occurred in the specified time period and the cause of each interruption. |
Stuttering check | Stream Stuttering | Checks the number of stuttering occurrences in the specified time period and the cause of each stuttering event. |