I have been experimenting with IP cameras and OBS. The test camera is a VIP B28 VSIP4MPVDIRM2.8-12. It gives a great picture but on Windows and Linux there are significant latencey issues. Around 2 seconds on Windows and greater on Linux.This makes ordinary IP cameras unsuitable for house of worship use etc.
Here is the strange thing, If I run Onvif Device manager the latencey is in milliseconds. Even without introducing an audio delay it is very usable. If this was in OBS then IP cameras would be very useful. The same thing happens if I use the NACL plugin for Chrome, latency in milliseconds. More NACL info here.
This proves that the latency issue is introduced by the OS. Even though I am not a windows programmer I am confident that it can be done in OBS as the above two programs do not have the issue. Also, this is not a new problem and there are ways to overcome it, check this thread. It seems that the problem is with MFT not being set to low latency mode.
By the way, VLC suffers from the same issue.
I hope this interests a programmer enough to have a look, it may be possible to produce a plug-in for IP cameras that are low latency.
Any suggestions would be greatly appreciated.
Here is the strange thing, If I run Onvif Device manager the latencey is in milliseconds. Even without introducing an audio delay it is very usable. If this was in OBS then IP cameras would be very useful. The same thing happens if I use the NACL plugin for Chrome, latency in milliseconds. More NACL info here.
This proves that the latency issue is introduced by the OS. Even though I am not a windows programmer I am confident that it can be done in OBS as the above two programs do not have the issue. Also, this is not a new problem and there are ways to overcome it, check this thread. It seems that the problem is with MFT not being set to low latency mode.
By the way, VLC suffers from the same issue.
I hope this interests a programmer enough to have a look, it may be possible to produce a plug-in for IP cameras that are low latency.
Any suggestions would be greatly appreciated.