<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div><blockquote type="cite"><div class="hmmessage" style="font-size: 12pt; font-family: Calibri; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div dir="ltr">I switched from Live555 version 2013.09.08 to 2014.02.04 and PLAY command sent to Axis 213 camera now results in "Bad "Range:" header" error returned by Live555. "Range: npt=now-" is returned by the camera that seems to get rejected. The camera is on-line and can be accessed via HTTP tunneling:<span class="Apple-converted-space"> </span><a href="rtsp://128.197.178.101/mpeg4/media.amp">rtsp://128.197.178.101/mpeg4/media.amp</a>.<br></div></div></blockquote><div><br></div>That's odd. I'm not seeing this at all. Running "openRTSP -T 80" (to specify RTSP-over-HTTP tunneling) on this URL works just fine:<br><div><br></div></div>%openRTSP -T 80 <a href="rtsp://128.197.178.101/mpeg4/media.amp">rtsp://128.197.178.101/mpeg4/media.amp</a><br>Opening connection to 128.197.178.101, port 80...<br>...remote connection opened<br>Requesting RTSP-over-HTTP tunneling (on port 80)<br><br>Sending request: GET /mpeg4/media.amp HTTP/1.1<br>CSeq: 1<br>User-Agent: ./openRTSP (LIVE555 Streaming Media v2014.02.07)<br>Host: 128.197.178.101<br>x-sessioncookie: 11828aef671cfcf975c137d<br>Accept: application/x-rtsp-tunnelled<br>Pragma: no-cache<br>Cache-Control: no-cache<br><br><br>Received 63 new bytes of response data.<br>Received a complete GET response:<br>HTTP/1.0 200 OK<br>Content-Type: application/x-rtsp-tunnelled<br><br><br>Opening connection to 128.197.178.101, port 80...<br>...remote connection opened<br>Sending request: POST /mpeg4/media.amp HTTP/1.1<br>CSeq: 1<br>User-Agent: ./openRTSP (LIVE555 Streaming Media v2014.02.07)<br>Host: 128.197.178.101<br>x-sessioncookie: 11828aef671cfcf975c137d<br>Content-Type: application/x-rtsp-tunnelled<br>Pragma: no-cache<br>Cache-Control: no-cache<br>Content-Length: 32767<br>Expires: Sun, 9 Jan 1972 00:00:00 GMT<br><br><br>Sending request: OPTIONS <a href="rtsp://128.197.178.101/mpeg4/media.amp">rtsp://128.197.178.101/mpeg4/media.amp</a> RTSP/1.0<br>CSeq: 2<br>User-Agent: ./openRTSP (LIVE555 Streaming Media v2014.02.07)<br><br><br><span class="Apple-tab-span" style="white-space:pre"> </span>The request was base-64 encoded to: T1BUSU9OUyBydHNwOi8vMTI4LjE5Ny4xNzguMTAxL21wZWc0L21lZGlhLmFtcCBSVFNQLzEuMA0KQ1NlcTogMg0KVXNlci1BZ2VudDogLi9vcGVuUlRTUCAoTElWRTU1NSBTdHJlYW1pbmcgTWVkaWEgdjIwMTQuMDIuMDcpDQoNCg==<br><br>Received 91 new bytes of response data.<br>Received a complete OPTIONS response:<br>RTSP/1.0 200 OK<br>CSeq: 2<br>Public: DESCRIBE, GET_PARAMETER, PAUSE, PLAY, SETUP, TEARDOWN<br><br><br>Sending request: DESCRIBE <a href="rtsp://128.197.178.101/mpeg4/media.amp">rtsp://128.197.178.101/mpeg4/media.amp</a> RTSP/1.0<br>CSeq: 3<br>User-Agent: ./openRTSP (LIVE555 Streaming Media v2014.02.07)<br>Accept: application/sdp<br><br><br><span class="Apple-tab-span" style="white-space:pre"> </span>The request was base-64 encoded to: REVTQ1JJQkUgcnRzcDovLzEyOC4xOTcuMTc4LjEwMS9tcGVnNC9tZWRpYS5hbXAgUlRTUC8xLjANCkNTZXE6IDMNClVzZXItQWdlbnQ6IC4vb3BlblJUU1AgKExJVkU1NTUgU3RyZWFtaW5nIE1lZGlhIHYyMDE0LjAyLjA3KQ0KQWNjZXB0OiBhcHBsaWNhdGlvbi9zZHANCg0K<br><br>Received 823 new bytes of response data.<br>Received a complete DESCRIBE response:<br>RTSP/1.0 200 OK<br>CSeq: 3<br>Content-Base: <a href="rtsp://128.197.178.101:554/mpeg4/media.amp/">rtsp://128.197.178.101:554/mpeg4/media.amp/</a><br>Content-Type: application/sdp<br>Content-Length: 684<br><br>v=0<br>o=- 1391790981113890 1391790981113897 IN IP4 128.197.178.101<br>s=Media Presentation<br>e=NONE<br>c=IN IP4 0.0.0.0<br>b=AS:8000<br>t=0 0<br>a=control:*<br>a=range:npt=now-<br>a=mpeg4-iod: "data:application/mpeg4-iod;base64,AoDUAE8BAf/1AQOAbwABQFBkYXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBUjBCR3dVZkF4Y0F5U1FBWlFRTklCRUVrK0FBZWhJQUFIb1NBQVlCQkE9PQQNAQUABAAAAAAAAAAAAAYJAQAAAAAAAAAAAzoAAkA2ZGF0YTphcHBsaWNhdGlvbi9tcGVnNC1iaWZzLWF1O2Jhc2U2NCx3QkFTWVFTSVVFVUZQd0E9BBICDQAAAgAAAAAAAAAABQMAAEAGCQEAAAAAAAAAAA=="<br>m=video 0 RTP/AVP 96<br>b=AS:8000<br>a=control:trackID=1<br>a=rtpmap:96 MP4V-ES/90000<br>a=fmtp:96 profile-level-id=245; config=000001B0F5000001B5090000010000000120008C4019285820F0A21F;<br>a=mpeg4-esid:201<br><br>Opened URL "<a href="rtsp://128.197.178.101/mpeg4/media.amp">rtsp://128.197.178.101/mpeg4/media.amp</a>", returning a SDP description:<br>v=0<br>o=- 1391790981113890 1391790981113897 IN IP4 128.197.178.101<br>s=Media Presentation<br>e=NONE<br>c=IN IP4 0.0.0.0<br>b=AS:8000<br>t=0 0<br>a=control:*<br>a=range:npt=now-<br>a=mpeg4-iod: "data:application/mpeg4-iod;base64,AoDUAE8BAf/1AQOAbwABQFBkYXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBUjBCR3dVZkF4Y0F5U1FBWlFRTklCRUVrK0FBZWhJQUFIb1NBQVlCQkE9PQQNAQUABAAAAAAAAAAAAAYJAQAAAAAAAAAAAzoAAkA2ZGF0YTphcHBsaWNhdGlvbi9tcGVnNC1iaWZzLWF1O2Jhc2U2NCx3QkFTWVFTSVVFVUZQd0E9BBICDQAAAgAAAAAAAAAABQMAAEAGCQEAAAAAAAAAAA=="<br>m=video 0 RTP/AVP 96<br>b=AS:8000<br>a=control:trackID=1<br>a=rtpmap:96 MP4V-ES/90000<br>a=fmtp:96 profile-level-id=245; config=000001B0F5000001B5090000010000000120008C4019285820F0A21F;<br>a=mpeg4-esid:201<br><br>Created receiver for "video/MP4V-ES" subsession (client ports 51914-51915)<br>Sending request: SETUP <a href="rtsp://128.197.178.101:554/mpeg4/media.amp/trackID=1">rtsp://128.197.178.101:554/mpeg4/media.amp/trackID=1</a> RTSP/1.0<br>CSeq: 4<br>User-Agent: ./openRTSP (LIVE555 Streaming Media v2014.02.07)<br>Transport: RTP/AVP/TCP;unicast;interleaved=0-1<br><br><br><span class="Apple-tab-span" style="white-space:pre"> </span>The request was base-64 encoded to: U0VUVVAgcnRzcDovLzEyOC4xOTcuMTc4LjEwMTo1NTQvbXBlZzQvbWVkaWEuYW1wL3RyYWNrSUQ9MSBSVFNQLzEuMA0KQ1NlcTogNA0KVXNlci1BZ2VudDogLi9vcGVuUlRTUCAoTElWRTU1NSBTdHJlYW1pbmcgTWVkaWEgdjIwMTQuMDIuMDcpDQpUcmFuc3BvcnQ6IFJUUC9BVlAvVENQO3VuaWNhc3Q7aW50ZXJsZWF2ZWQ9MC0xDQoNCg==<br><br>Received 120 new bytes of response data.<br>Received a complete SETUP response:<br>RTSP/1.0 200 OK<br>CSeq: 4<br>Session: 1825287805;timeout=60<br>Transport: RTP/AVP/TCP;unicast;mode=play;interleaved=24-25<br><br><br>Setup "video/MP4V-ES" subsession (client ports 51914-51915)<br>Created output file: "video-MP4V-ES-1"<br>Sending request: PLAY <a href="rtsp://128.197.178.101:554/mpeg4/media.amp/">rtsp://128.197.178.101:554/mpeg4/media.amp/</a> RTSP/1.0<br>CSeq: 5<br>User-Agent: ./openRTSP (LIVE555 Streaming Media v2014.02.07)<br>Session: 1825287805<br>Range: npt=0.000-<br><br><br><span class="Apple-tab-span" style="white-space:pre"> </span>The request was base-64 encoded to: UExBWSBydHNwOi8vMTI4LjE5Ny4xNzguMTAxOjU1NC9tcGVnNC9tZWRpYS5hbXAvIFJUU1AvMS4wDQpDU2VxOiA1DQpVc2VyLUFnZW50OiAuL29wZW5SVFNQIChMSVZFNTU1IFN0cmVhbWluZyBNZWRpYSB2MjAxNC4wMi4wNykNClNlc3Npb246IDE4MjUyODc4MDUNClJhbmdlOiBucHQ9MC4wMDAtDQoNCg==<br><br>Received a complete PLAY response:<br>RTSP/1.0 200 OK<br>CSeq: 5<br>Session: 1825287805<br>Range: npt=now-<br>RTP-Info: url=trackID=1;seq=52465;rtptime=806046324<br><br><br>Started playing session<br>Receiving streamed data (signal with "kill -HUP 93865" or "kill -USR1 93865" to terminate)...<br><br>------<div>So, I can't explain why it's not working for you.</div><div><br><div apple-content-edited="true">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">Ross Finlayson<br>Live Networks, Inc.<br><a href="http://www.live555.com/">http://www.live555.com/</a></span></span>
</div>
<br></div></body></html>