Low fps when viewing through Webpage

orinoco

n3wb
May 28, 2017
23
9
I currently have 2 Hikvision DS-2CD2042WD-I running on Blue Iris full version, local machine 25fps is no problem, CPU is currently running at 3% I have the better remote-live view by bp2008 installed, when I view remotely through the webpage fps around 6-7fps viewed on ipad thourgh blue iris app at same remote location picture is perfect 25fps.

To try and solve I have upped receive buffer to 20mb (no difference) I have disabled Intel HW acceleration this dropped fps tp 1.5fps. I have changed Limit live preview rate to 50fps no difference I have set back to 25fps, on both cameras I-frame and frame rate are both set to 25fps bit rate is set to 6144 Kbps. Resolution is set to 1920*1080, bitrate is set to variable

Thanks
 
I currently have 2 Hikvision DS-2CD2042WD-I running on Blue Iris full version, local machine 25fps is no problem, CPU is currently running at 3% I have the better remote-live view by bp2008 installed, when I view remotely through the webpage fps around 6-7fps viewed on ipad thourgh blue iris app at same remote location picture is perfect 25fps.

To try and solve I have upped receive buffer to 20mb (no difference) I have disabled Intel HW acceleration this dropped fps tp 1.5fps. I have changed Limit live preview rate to 50fps no difference I have set back to 25fps, on both cameras I-frame and frame rate are both set to 25fps bit rate is set to 6144 Kbps. Resolution is set to 1920*1080, bitrate is set to variable

Thanks
There is a specific setting for this...to the left of the ptz controls, select the camera group you wish to control then adjust default fps...also increase the max bitrate in the webserver profile settings to at least 2096
 
  • Like
Reactions: Alimanya
There is a specific setting for this...to the left of the ptz controls, select the camera group you wish to control then adjust default fps...also increase the max bitrate in the webserver profile settings to at least 2096
Thanks I have tried this now but still no improvement, still showing same FPS on webpage, server has been restarted

fps1.PNG


fps%20setting.PNG

bitrate.PNG


Any other ideas?

Thanks
 
Am I chasing the end of the rainbow here or should 25 fps through webpage be achievable? Are people able to view through their setups and a webpage at 25 fps, I have tried connecting through gigabit LAN to rule out a bandwidth issue with exactly the same results
 
Am I chasing the end of the rainbow here or should 25 fps through webpage be achievable? Are people able to view through their setups and a webpage at 25 fps, I have tried connecting through gigabit LAN to rule out a bandwidth issue with exactly the same results
No idea...but it's not needed...15fps on the cams themselves is way more than enough...7-10fps for live view is more than enough..
 
I see a running range from about 8 up to +14 fps with all of mine set to 15. Doesn't seem to change even after temporarily upping one of my cams to 30 fps.

Not sure what that counter is showing though. Is it an aggregate average for all cams?
 
Ok set to 15fps at cameras webserver set to 4096 default max under webcasting set to 15fps now only getting 3-4fps?
 
No difference, I have connected to the camera's directly through the hikvision interface and both cameras look superb as though they showing full fps I even upped to 20fps and 2688*1520 resolution. To rule out the server being the issue i7 2600 32gb & ssd, I have installed on a newly installed Windows 10 i5 4460 16gb & ssd with exactly the same issue, I double checked that both had direct disk recording enabled, any further thoughts, I really appreciate your help with this


Now running perfectly through ie and default.htm

Thanks
 
Last edited:
Is there a reason for the huge differences in fps through ui2 and default.htm ?

Sent from my SM-G955F using Tapatalk
 
Is there any solution to that issue?
Although a single cam is showing up to ~30 FPS the group/indes page is at about ~5 FPS.

With UI3 this issue can be seen easily.
 
I missed this thread when it was new, but the answer to the OP's problem is simple. UI2 for the most part only uses jpeg streaming, which is fundamentally different from H.264 streaming that is used by default.htm, the official mobile apps, and UI3 in a modern browser. Jpeg streaming is like watering your lawn with a gallon jug, walking a mile each way to your water source, so it is slow and limited by your speed. H.264 streaming is more like using a garden hose, each gallon of water comes immediately behind the last one with no round-trip necessary.
 
Is there any solution to that issue?
Although a single cam is showing up to ~30 FPS the group/indes page is at about ~5 FPS.

With UI3 this issue can be seen easily.

You need to go to the group properties panel in Blue Iris and adjust the frame rate limit.

jR2fn4A.jpg
 
  • Like
Reactions: fenderman
Thank you for your fast reply. My settings are already about the same.
upload_2018-4-23_18-34-28.png

If I stream a single Cam i have about 30FPS
upload_2018-4-23_18-40-8.png


Streaming the (any) group results in 3-5 FPS:
upload_2018-4-23_18-39-11.png
 
Thank you for your fast reply. My settings are already about the same.
If I stream a single Cam i have about 30FPS

Streaming the (any) group results in 3-5 FPS:

How many cameras are you dealing with here? Maybe with a large number of cams Blue Iris is just not able to encode any faster than 3-5 FPS.
 
I have just 9 cameras in total. But the groups have different cams assigned (2,4,9). The problem exists with all groups, despite of the amount of cameras assigned to it.
I tried to create a group with only one camera as well, but this group is not available via web interface.
Please try using UI3.htm (the new user interface) and evaluate if you facing the same issue.
 
I have just 9 cameras in total. But the groups have different cams assigned (2,4,9). The problem exists with all groups, despite of the amount of cameras assigned to it.
I tried to create a group with only one camera as well, but this group is not available via web interface.
Please try using UI3.htm (the new user interface) and evaluate if you facing the same issue.
bp2008 is the developer of UI3...it works great, something wrong on your end...it is no the default in blue iris with the latest version.
 
The problem is not obvious to me either. 9 cameras isn't a lot. 37% CPU usage is perfectly acceptable. 1600x896 resolution isn't even very high. I'm surprised your group streams can't reach 30 FPS honestly. What CPU do you have in the BI server, and what CPU are you viewing with? If you reduce the group resolution a lot, does the FPS go up?
 
If the computer running UI3 was too slow, you'd be getting warnings in the lower right corner of the video player. So I'm pretty sure something is wrong in Blue Iris to cause this. I just have no idea what it could be.
 
The client performance can not be the problem, because a single cam has sufficient FPS.
The server is using hardware acceleration. Switching it off is no option (due to overall performance). I tried lower resolution and other streaming profiles (superfast, 25%, ...) with no big differences.
upload_2018-4-26_9-4-32.png
Do you have the same issues with UI3?

PS: UI2 has the same issue.
upload_2018-4-26_9-0-48.png

Any idea what might be wrong with my setup?

PPS: same issue using local web UI http://127.0.0.1:8080/ui3.htm# (-> no network issue)
BI version: 4.7.3.0 x64 - Issue is browser independent Chrome, Firefox, Edge, Yandex
 
Last edited: