I have an IP camera which is attached to an NVR. I am fetching the video stream of the camera through the NVR. Its an RTSP stream.
A PlayerEndPoint ,created from the MediaPipeLine connects to a RecorderEndPoint and a WebRtcEndPoint built from the same MediaPipeline.
The RecorderEndPoint is used for recording of videos in mp4 format, while the WebRtcEndPoint is being used to show the video stream in the browser (Chrome).
I am finding that the video shown in the browser is very choppy, but the recorded video is fine, though the source for both is the same.
Again, if the video stream is directly taken from the camera, bypassing the NVR, then the video seems to be good for both the cases. If the stream is taken from the NVR, then the problem is cropping up while displaying the same in the browser.
Soumya