[Question] kvsWebrtcClientMasterGstSample timestamp #2109
-
I noticed that kvsWebrtcClientMasterGstSample code
However, it doesn’t use it to pass timestamp to the
The
QUESTIONS Thanks in advance. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 2 replies
-
Beta Was this translation helpful? Give feedback.
-
Yes, RTP timestamps are used for - Synchronizing audio and video streams, Managing packet arrival timing, Jitter buffer control. |
Beta Was this translation helpful? Give feedback.
-
Yes, WebRTC viewer acts as a passive consumer, cannot directly control or modify the FPS; it simply renders frames as they are received through WebRTC. Actual displayed FPS depends on- incoming stream's frame rate, network conditions, browser's rendering capabilities, available system resources in the viewer. |
Beta Was this translation helpful? Give feedback.
-
In a typical media pipeline, especially when integrating with GStreamer, the The use of an incremental SAMPLE_VIDEO_FRAME_DURATION in the SDK sample is intended for controlled demos and ensures predictable frame pacing. However, for production pipelines, setting |
Beta Was this translation helpful? Give feedback.
In a typical media pipeline, especially when integrating with GStreamer, the
buffer->pts
value represents the actual presentation timestamp of the decoded/encoded frame. This frame timestamp reflects the actual timing of the media.The use of an incremental SAMPLE_VIDEO_FRAME_DURATION in the SDK sample is intended for controlled demos and ensures predictable frame pacing. However, for production pipelines, setting
frame.pres…