Resolved Issues
Trouble Ticket No. |
DTS2023021615441 |
|---|---|
Severity |
Suggestion |
Symptom |
When Kbox 11 is used as the client to receive streams from a video stream cloud phone, the image freezes after 10 minutes. The receiving frame rate and decoding frame rate are both 0. The fault affects the testability of long-term stability of the video stream engine. It can be rectified after reconnection. |
Root Cause |
The software decoding performance of the Kbox 11 emulated device is insufficient, and the decoding delay is high. When the system software decoding interface freezes, the decoding thread of the video stream engine client cannot obtain a new buffer to receive stream packets from the server. After multiple retries time out, the decoding function of the video stream engine client enters the error handling process and the decoding thread exits. |
Impact |
Currently, the native software decoding interface of Kbox 11 is used only by its own gallery. Mainstream video players such as XPlayer, Tencent Video, TikTok, and iQIYI use their own FFmpeg software decoding interfaces or self-developed software decoding interfaces instead of the native software decoding interface of Kbox. Therefore, the impact scope of poor software decoding performance is limited. |
Workaround |
Use the Kbox 9 emulated device as the client. |
Solution |
Cancel the timeout mechanism of the decoding thread on the client to avoid exit due to system decoding interface stalling. |