Articles on: Troubleshooting

Troubleshooting HTTP/HLS reception

Why is the stream quality lower after retransmission?



When working with HLS reception, it's possible to encounter quality issues after retransmitting a stream. For instance, a stream may play in HD quality in VLC player, but after retransmission, the video appears in low resolution. This problem typically arises because the HLS stream contains variants with different resolutions.

To resolve this issue, download HLS playlist and open in a text editor: The playlist will have content that looks like this:

#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=6221600,RESOLUTION=1920x1080
https://example.com/video/1080.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=246440,RESOLUTION=320x184
https://example.com/video/240.m3u8


Examine the playlist content and look for the #EXT-X-STREAM-INF lines that define the different quality streams available. In this example, two streams are available: one with a resolution of 1920x1080 and another with a resolution of 320x184.

Select the URL corresponding to the desired quality. In the example playlist, the HD stream URL is https://example.com/video/1080.m3u8

Use this URL in the Input settings

Updated on: 05/04/2023

Was this article helpful?

Share your feedback

Cancel

Thank you!