Issue description

During the use of ApsaraVideo Live, after a stream is ingested, various streaming URLs over protocols such as Real-Time Messaging Protocol (RTMP), Flash Video (FLV), and HTTP Live Streaming (HLS) are available. The streaming URL over FLV can be used for playback, while the streaming URL over RTMP fails to be used for playback.

Solution

You can perform the following steps to troubleshoot the issue:

  1. Check whether the client used for playback is a web browser.
  2. If a web browser is used for playback, the Flash mode is required to play a live stream over RTMP. Check whether a .js file that enables the Flash mode is included. For more information about how to include a .js file, see Integrate the SDK.

    For information about browsers that support the Flash mode, see Browsers supported by the Flash player.

  3. If a .js file that enables the Flash mode is included and RTMP playback still fails, because the Flash mode is no longer under maintenance, we recommend that you stop using the web browser and switch to other types of clients for RTMP playback. For more information, see Live stream playback.