What does this message mean: "Assertion failed: "t != 0" """ 230000 230000:1 ../rtsp_wm_ondemand_helper.cpp:2402 ?

<< Back to Knowledge Search



You are seeing these kinds of messages in the SG event log:

2009-08-13 03:11:06+09:00KST  "Assertion failed: "t != 0" """  230000  230000:1   ../rtsp_wm_ondemand_helper.cpp:2402

and they are flagged as priority one events.


230000 is a generic code for "RTSP asserted" and the message is telling what code and which line.

According to the RFC for RTSP:

19.1.6. C.1.6 Time of availability

   The "t=" field MUST contain suitable values for the [1]start and stop
   times for both aggregate and non-aggregate [2]stream control. With
   aggregate control, the server SHOULD indicate a stop time value for
   which it guarantees the description to be [3]valid, and a [4]start time
   that is equal to or before the time at which the DESCRIBE request was
   received. It MAY also indicate [5]start and stop times of 0, meaning
   that the [6]session is always available. With non-aggregate control, the
   values should reflect the actual period for which the [7]session is
   available in keeping with [8]SDP [9]semantics, and not depend on other
   means (such as the life of the web page containing the description)
   for this purpose.

Check the RTSP headers and investigate the streams where the 't'
value is not equal to 0.

The SG is reporting that an assumption/pre-condition here that this value
should be 0 for on-demand streams.

The RTSP header should be t=0; 0



Additional Information
Bug Number
InQuira Doc IdKB3282

Article Feedback

Hide Properties
First Published      10/01/2014
Last Modified      10/01/2014
Last Published      10/01/2014
Article Audience
Product      ProxySG
Software      SGOS 4, SGOS 5
Topic      Debugging, Errors / Event Logs / Alerts
Article Number      000016990
Was this helpful?
Previous MonthNext Month