Updated on 2024-03-22 GMT+08:00

FAQs

  • Can the Huawei Cloud LLL Web SDK be integrated if the service app can use only the HTTP?

    The SDK can be integrated with some browsers such as Chrome but integration is not recommended. The browser compatibility is identified based on the WebRTC object exposed by the browser. When a non-HTTPS protocol is used, the object may not exist.

  • Why can't I use the Huawei Cloud LLL Web SDK in Firefox?

    Before using the Firefox browser, you need to install the H.264 codec plug-in. Enter about:addons in the address box of the browser. The plug-in installation page is displayed. Check whether the H.264 plug-in has been installed. If not, install it on the page.

  • What are the possible causes if the Huawei Cloud LLL Web SDK does not work after being integrated?
    • Check whether the user-defined domain names have been configured, such as ingest and streaming domain names, and check whether the HTTPS certificate is valid.
    • Check whether the stream push end and stream is normal.
    • Check whether the streaming URL is correct, for example, appName and streamName.
    • Check whether the network connection is normal and whether the network firewall configuration is restricted. For example, check whether UDP ports 8000 to 8063 are bypassed.
  • Which browsers are supported by the Huawei Cloud LLL Web SDK?

    For details about supported browsers, see Browser Adaptation.

  • Why does stream pull on the Huawei Cloud LLL Web SDK fail after receiving pushed streams?

    Check whether the stream push encoding parameter of the stream push device is H.264+ without B-frames. Currently, the Huawei Cloud LLL Web SDK supports only H.264+ streams without B-frames. As a result, if the original stream is H.265 or contains B-frames, you need to configure the corresponding transcoding template on the tenant console in advance and enable the transcoding service. However, this will introduce extra transcoding delay and fees. You are advised to push H.264+ streams without B-frames. You can adjust the video encoding parameters of the streaming software (such as OBS) to remove B-frames. If OBS is used to push streams, you can disable B-frames, as shown in the following figure.

  • What do I do if the error message "NotAllowedError:xxx?" is displayed during playback using the Huawei Cloud LLL Web SDK?

    Due to the restrictions of the browser's automatic playback security policy, this error code is returned when the browser directly starts the app and playback starts. According to this error code, you need to manually trigger the UI control on the page at the application layer and call the replay API to resume playback.