At present, we never re-encode to h264. The closest you’ll come to that is if you specify a frame rate for the stream - the received video will be keyframe-only as we’ll only deliver all frames, key frames, or a transcoded JPEG stream.
Is there a difference between the frames I get directly from the camera and the one coming from RawLiveSource in the SDK ? More precisely with the sps/pps, is it added/removed from frames inside Milestone ?
Thanks
Hi Serge,
The only difference with regards to SPS and PPS may be that they will be added on each keyframe. So if the camera delivers SPS/PPS only once when the stream is started we will save the information and append to each keyframe that we record. this is needed because we also need to be able to playback the stream at any given point in time.