Multiple HLS stream not loading.
CompletedHLS stream load is very high. Single stream load takes around 19 seconds to load and multiple screens not even loading. How can decrease the load time for the HLS stream? I am using 4.1 release.
-
HLS stream has latency by design, but the stream should be loading faster if the server has a constant connection to the camera. You can try to enable recording on camera to achieve that.
(If server doesn't have an open stream from the camera, it takes some time to open the stream, and then some time to buffer the first HLS packet)
Can you please explain, or better demonstrate the problem with multiple streams? There should be no difference in server performance between one and multiple streams.
Also, please make sure that all cameras are streaming H264 video.
-1 -
Thes main issue is load time when playing the first stream on Jwplayer it takes around 10-15 seconds and when play this same stream on multiple stream the load time increase (more then minutes) & it keeps loading the stream.
please see the screenshots below.
Below screen is the 4th stream and its show loading

0 -
Hello Deep beniwal ,
> it takes around 10-15 seconds
It's default HLS streaming buffer.
As Evgeny has mentioned, if you could give us more details on your objective, we would recommend the best possible solutions for your task. Could you, please?
0 -
Can you try to replicate the issue using multiple instances of VLC media player?
The issue you observe might be related to browser limitation: it can maintain only a limited number of simultaneous connections to the same IP address. So when you open four streams, the browser cannot even send the request, because other opened tabs use the connection pool.
0 -
Hello Evgeny,
To check if this is a browser limitation for the number of simultaneous connections to the same IP address we have tested in three different computer systems with different IP and the user who first opens the stream it loads normally.
Then two other users access the same stream loading takes more than 2 minutes and after loading stream struck after the initial frame. Data from URL is regularly coming but it is not moving forward.
Please share the solution.
0 -
Hello Deep beniwal,
based on the information you provided, I can assume that there can be network bandwidth issues either between VMS and API cloud relay or between your desktop’s web browser and API cloud relay. As a first step, we need to localize the problem. Could you please give more details about your network configuration? Is there any way for you to test HLS steams directly from VMS without involving cloud API relay?
Would it be possible to provide me with access to your system? You can do so by adding new user 'ababinov@networkoptix.com' at https://nxvms.com/ and tell me stream's url on which I can test the issue.
0 -
Hello Anton
I can share streaming URL so you can test the streaming for multiple instances.
Is there still a need to provide the system access please share in detail how to provide you access.
0 -
We can start with sharing URL, but it will give me limited ability to diagnose the problem.
To share access to your system please open NX cloud portal at https://nxvms.com, go to the settings tab and add ababinov@networkoptix.com as new user.
0 -
Hello Anton.
I have sent the stream URL over email and created an account with this email ababinov@networkoptix.com on our system.
Please check email and let me know if other details required.
Thanks
0 -
Hello Deep Beniwal,
thanks for provided access. As I suspected, the issue seems to be caused by bandwidth limitation. After investigation, I noticed that JW player always chooses to open high-resolution stream. You can use &lo option to force low-resolution stream.
Try testing url like this - https://<cloud system id>.relay.vmsproxy.com/hls/E4-30-22-1D-A6-8E.m3u8?auth=<auth string>&loCould you please check your network bandwidth limit between your wave server and cloud?
0 -
Hi Anton
Tested the stream URL with low-resolution load is improved now but not solve the issue completely as loading start went multiple screen open.
How can I check the network bandwidth limit between wave server and cloud, could you please share the steps for this?
0 -
Hello
Please share details on how can I check the network bandwidth limit between wave server and cloud.
How I can increase this bandwidth so that multiple HLS stream can play without loading ?
0
Please sign in to leave a comment.
Comments
12 comments