[Bug 770221] rtponviftimestamp: Implement property "Immediate"

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Aug 29 09:58:18 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=770221

--- Comment #3 from Joakim Johansson <Joakim.Johansson at axis.com> ---
Immediate Header is specified in Onvif Streaming Specification, Chapter 6.9:

Go To Time 
As  stated  in  [RFC  2326]  section  10.5,  a  PLAY  command  received  when 
replay  is  already  in  progress will not take effect until the existing play
operation has completed. This specification adds  a  new  RTSP  header, 
“Immediate”,  which  overrides  this  behaviour  for  the  PLAY  command that
it is used with: 
PLAY rtsp://192.168.0.1/path/to/recording RTSP/1.0 
CSeq: 123 
Session: 12345678 
Require: onvif-replay 
Range: clock=20090615T114900.440Z- 
Rate-Control: no 
Immediate: yes 

If  the  server  receives  a  PLAY  command  with  the  Immediate  header  set 
to  “yes”,  it  will  immediately start playing from the new location,
cancelling any existing PLAY command. The first  packet  sent  from  the  new 
location  shall  have  the  D  (discontinuity)  bit  set  in  its  RTP  
extension header.

This is a special use of the D-flag, normally shall only the D-bit be set to
indicate a discontinuity in the stream.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list