Hello, currently connecting rtsp streaming(mp4 file stream by vlc player) through universal channel and playing live on smart client. Is there a way to get the rtsp video time that I’m currently receiving?
If there is no way to get it directly, can you advise me on how.
As this is not related to software development with the MIP SDK, which is the focus of this forum, please ask again in the support community, you should get better help from the partners using the support community.
I am currently developing mipsdk and need the current time of the rtsp video when playing the video in smart client. Can i get rtcp packet or rtp header to use mip sdk?
The drivers don’t expose low level streaming info (such as RTP/RTSP/RTCP headers). A timestamp will be calculated and applied when the footage is received in the recording server and this timestamp you can receive together with the images.
In order to see this for yourself: Try to run the CameraStreamResolution sample and see the jpegLiveContentEventHandler method..
I confirmed that LiveContent’s BeginTime and Endtime are args in JPEGLiveSource.LiveContentEvent. is this right? Then, this seems to be the time when it was processed in the recording server. Is there any way to get the current timestamp of the frame of the mp4 file?
This is what I was trying to explain, exactly. There will be a time stamp from when the Recording Server received and stored the pictures, but no timestamp from the original footage. I hope it is clear.