tencent cloud

All product documents
Cloud Streaming Services
DocumentationCloud Streaming ServicesOps GuideTroubleshooting Poor Quality of Pulled Video
Troubleshooting Poor Quality of Pulled Video
Last updated: 2021-03-12 11:32:56
Troubleshooting Poor Quality of Pulled Video
Last updated: 2021-03-12 11:32:56
The video of the host is captured by the local camera, encoded and pushed by the SDK for client, and then distributed to the viewers by Tencent Cloud CDN. If you provide a multi-bitrate address, the video stream will also be re-encoded in Tencent Cloud. The quality of output video mainly depends on the quality of input video captured by camera, and the frame rate, keyframe interval, resolution, and bitrate configured for encoding. Considering the influence on video delay and bitrate, we recommend setting the keyframe interval to 2-3 seconds.
This document describes how to troubleshoot the problem that the video pulled to the following two playback addresses is pixelated and how to optimize the video quality.

Playback Address of Input Video Stream

If the video pulled to the playback address of the input video stream (neither watermarked nor mixed) is pixelated, we recommend locating the problem at the push end:
1. Troubleshoot problems of the camera. For example, check whether there is dust, or whether the camera has focused or captured properly.
2. Check whether the frame rate and bitrate of the pushed stream are as expected.
Resolution
Frame Rate
Expected Bitrate
640 × 368
15 fps
800 Kbps
960 × 544
15 fps
1,000 Kbps
1280 × 720
15 fps
1,500 Kbps
1920 × 1080
15 fps
2,500 Kbps

Optimization

If you use a third-party SDK, please refer to the above recommended bitrates to adjust and control the video quality, or contact the third-party SDK manufacturer to solve the problem.
If the video in the preview window has a good quality but the pulled video is pixelated, this may be because the quality of the video in the preview window is inconsistent with that of the encoded and pushed one. Please refer to the above recommended settings to adjust the quality of the encoded and pushed video.

Playback Address of Video Stream at Low Bitrate and Resolution

If the video pulled to the playback address of a low-bitrate and low-resolution video stream is pixelated, you need check the video quality of the playback address of the input video stream. If the input video has a good quality, so does the video pushed by the client. In this case, we recommend that you modify the transcoding parameters in Tencent Cloud. For example, you can increase the output bitrate to a recommended value in the transcoding template.
Resolution
Frame Rate
Expected Bitrate
640 × 368
15 fps
800 Kbps
960 × 544
15 fps
1,000 Kbps
1280 × 720
15 fps
1,500 Kbps
1920 × 1080
15 fps
2,500 Kbps
For example, if the video resolution is 640 × 368 and the template frame rate is 30 fps, we recommend increasing the output bitrate to 1.5 times of its original value, so the recommended bitrate is calculated by 800 Kbps × 1.5=1,200 Kbps.
Note:
If the problem persists after all the above steps are completed, please submit a ticket.
Was this page helpful?
You can also Contact Sales or Submit a Ticket for help.
Yes
No

Feedback

Contact Us

Contact our sales team or business advisors to help your business.

Technical Support

Open a ticket if you're looking for further assistance. Our Ticket is 7x24 available.

7x24 Phone Support
Hong Kong, China
+852 800 906 020 (Toll Free)
United States
+1 844 606 0804 (Toll Free)
United Kingdom
+44 808 196 4551 (Toll Free)
Canada
+1 888 605 7930 (Toll Free)
Australia
+61 1300 986 386 (Toll Free)
EdgeOne hotline
+852 300 80699
More local hotlines coming soon