The "optimization" that Camect does for Hikvision cameras is pretty minimal, so I doubt that it would make anything better in this case. (It does simple things like turning off the on-screen display of the time, which you don't need. In particular, it does not change video encoding parameters from the factory defaults.)
It's interesting that you have other Hikvision cameras that look fine and the issue only seems to affect this one. Were all the cameras added the same way, or did you add any by hand? It would be interesting to see if the stream URL has the same format for all of them. (e.g., If you wound up fetching a substream rather than the main stream you'd wind up with lower quality -- but that would not happen if all cameras were detected automatically.)
To see the stream url, open the camera settings (wrench icon), and then click the "i" icon next to "Camera Name" ... See if the url (in the "Video" row) has the same format for the camera that's bad as one that's good. If they were added automatically, they should all look like:
rtsp://USER:PASSWORD@IPADDRESS/Streaming/Channels/1
Lastly, could you share some screenshots or a screen capture video to show the bad-looking video? You're describing it as lower resolution, and that may well be the case, but I'm pretty puzzled as to how that could occur if other cameras look fine. (If you make a video, put it in Google drive, get a shareable url, and send that to
sup...@camect.com.)