After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 591331 - timeout field in key: 'Session', value: '1249913552;timeout=20' not supported
timeout field in key: 'Session', value: '1249913552;timeout=20' not supported
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.10.x
Other All
: Normal normal
: 0.10.23
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-08-10 14:19 UTC by Marc Leeman
Modified: 2009-08-11 07:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Marc Leeman 2009-08-10 14:19:30 UTC
Please describe the problem:
An encoder stops streaming after about 30 seconds.

http://folk.uio.no/meccano/reflector/smallclient.html

shows an example that the timeout field in the Session key in the SETUP response indicates an interval at which e.g. OPTIONS should be requested to keep the stream alive.

RTSP request message 0x7fff02242e50
 request line:
   method: 'SETUP'
   uri:    'rtsp://10.3.0.14/video/input1/encoder1/transmitter4'
   version: '1.0'
 headers:
   key: 'Transport', value: 'RTP/AVP/UDP;unicast;client_port=39832-39833'
 body:
RTSP response message 0x7fff02242e10
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '2'
   key: 'Server', value: 'Optelecom-NKF RTSPServer/1.0'
   key: 'Session', value: '1249913552;timeout=20'
   key: 'Transport', value: 'RTP/AVP/UDP;unicast;client_port=39832-39833;server_port=5006-5007'
 body: length 0


Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
I can provide detailed logs and streams if needed.
Comment 1 Wim Taymans 2009-08-10 15:02:55 UTC
is this not the timeout parsing problem that was fixed here:

http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=0e2157029e485945008ebb2530f4eca403c3d666

This fix is in gst-plugins-base version 0.10.23
Comment 2 Marc Leeman 2009-08-11 07:46:50 UTC
Yes it is, my fault.

I upgraded my packages for the distribution CD, but not the git snapshot of my development machine (git snapshot: !#%!@#$%!@# corporate firewall and nitwit IT department).

Time to increase the number of SSH tunnels.