RTCP SR NTP to string UTC time and gst_rtcp_ntp_to_unix
Mario Montagud Climent
mamontor at posgrado.upv.es
Thu Jan 29 09:08:19 PST 2015
Dear all,
I have a similar problem. I have the C code for the transmission and
reception RTP/RTCP pipelines, and I am able to retrieve the fields
from the RTCP packets using the provided callbacks.
Next, I want to compare the value of the "sr-ntptime" field to the
value of a current timestamp. I have tried with the current NTP
timestamp, the current UNIX timestamp (using the
gst_rtcp_ntp_to_unix() method) or to the local clock of the rtpbin
element (or of the pipeline), but I do not obtain close coherent
values in any of such options.
I have tried this by setting the "ntp-sync" property of rtpbin to TRUE
and the "use-pipeline-clock" to both TRUE and FALSE.
So, basically, my question is: which clock value (and in which format)
is used to fill the NTP timestamp field of the RTCP SR packets? How
can I compare the NTP timestamp from the received RTCP SR packet with
a current timestamp from my C code?
Your comments will be much appreciated.
Thank you very much in advance!
Best,
Mario
Marc Lievens <ml at bigbrother-security.be> escribió:
> Hi,
> How can I convert in gstreamer the RTCP SR NTP time to a string
> based UTC (like 29 jan 2015 09:09:51.767990000 UTC)
> All my NTP to UTC converions seems to go wrong.
> I used combinations with gst_rtcp_ntp_to_unix,
> g_time_val_to_iso8601, and other, but I seems doing something wrong
>
> Any help is welkom
>
>
>
>
> Met vriendelijke groet, Sincerely, Cordialement,
>
> Marc Lievens
> Research & Development
>
>
> U komt toch ook naar onze Benelux Benzinedag op 5 februari 2015?
>
> [cid:imageb3f443.JPG at e84545a2.4aa5d0a5]
> Schrijf u hier<http://www.benzinedag.com> in!
>
> Inscrivez-vous ici<http://www.evenementcarburant.com>!
> Register here<http://www.fuelday.com>!
>
>
> [cid:image7411ae.PNG at ab880f9e.4580cb2c]
> ml at bigbrother-security.be<mailto:ml at bigbrother-security.be>
> [cid:image8ee0d1.PNG at 9ee3ee58.439c94f4] +32 3 8708888
>
>
> [cid:image9a2bf6.PNG at dd04975c.498c6928]<http://www.linkedin.com/company/1241845?trk=tyah>
>
> [cid:image7458f2.PNG at 2c5a4800.42a88a42]
> [cid:image90a2c1.PNG at b8e627f4.45b2c97a]
> <http://www.bigbrother-security.be>
> [cid:imagef03bf3.PNG at f8436deb.4386cc70]<http://www.bigbrother.nl>
>
> Disclaimer: This e-mail is intended exclusively for the
> addressee(s), and may not be passed on to, or made available for use
> by any
> person other than the addressee(s). If you have received this email
> by error then please delete it and notify the sender by return e-mail.
> In case of doubt about correctness or completeness of this e-mail,
> please contact the sender. BigBrother BV dismisses any and every
> liability resulting from any electronic transmission.
>
More information about the gstreamer-devel
mailing list