Hi, thanks for your reply. The version I'm testing with is from 2015.02.05, so I guess I'm testing with the latest one.
Regars, Paco 2015-02-12 12:28 GMT+01:00 Deanna Earley <[email protected]>: > I suggest you try the latest liveMedia. > > 2014.11.28 added a fix for parsing of responses that may be related. > > Besides, anything other than the latest version is unsupported J > > > > -- > > *Deanna Earley |* Lead developer *| **icatcher**cctv* > > > > w: *www.icode.co.uk/icatcher <http://www.icode.co.uk/icatcher>* | t: > 01329 835335 | f: 01329 835338 > > Registered Office : 71 The Hundred, Romsey, SO51 8BZ. Company Number : > 03428325 > > > > *From:* live-devel [mailto:[email protected]] *On Behalf > Of *Francisco Javier Cabello Torres > *Sent:* 12 February 2015 11:08 > *To:* [email protected] > *Subject:* [Live-devel] live555 rtsp bug? > > > > Hi, > > I am trying to receive video from a Samsung IP camera (Samsung SNB-6010) > using testRTSPClient (I get the same error with openRTSP) but it doesn't > work. > > The problem appears during RTSP negotiation. Live555 send DESCRIBE and > SETUP, but it > doesn't send PLAY command. > > This is the traffic captured with Wireshark: > > =========================================================== > DESCRIBE rtsp:// > admin:[email protected]:554/onvif/profile2/media.smp RTSP/1.0 > CSeq: 2 > User-Agent: ./testRTSPClient (LIVE555 Streaming Media v2014.11.12) > Accept: application/sdp > > RTSP/1.0 200 OK > CSeq: 2 > Date: Thu, 12 Feb 2015 10:07:29 GMT > Expires: Thu, 12 Feb 2015 10:07:29 GMT > Cache-Control: must-revalidate > Content-Base: rtsp:// > admin:[email protected]:554/onvif/profile2/media.smp > Content-Type: application/sdp > Content-Length: 694 > x-Accept-Retransmit: our-retransmit > x-Accept-Dynamic-Rate: 1 > > v=0 > o=- 0 0 IN IP4 88.26.249.208 > s=Media Presentation > i=samsung > c=IN IP4 0.0.0.0 > b=AS:2632 > t=0 0 > a=control:rtsp:// > admin:[email protected]:554/onvif/profile2/media.smp > a=range:npt=now- > m=video 41008 RTP/AVP 98 > b=AS:2560 > a=rtpmap:98 H264/90000 > a=control:rtsp:// > admin:[email protected]:554/onvif/profile2/media.smp/trackID=v > a=cliprect:0,0,720,1280 > a=framesize:98 1280-720 > a=framerate:15.0 > a=fmtp:98 > packetization-mode=1;profile-level-id=640028;sprop-parameter-sets=Z2QAKKy0AoAtyA==,aM4BniwA > m=application 41012 RTP/AVP 107 > b=AS:8 > a=rtpmap:107 vnd.onvif.metadata/90000 > a=control:rtsp:// > admin:[email protected]:554/onvif/profile2/media.smp/trackID=m > a=recvonly > SETUP rtsp:// > admin:[email protected]:554/onvif/profile2/media.smp/trackID=v > RTSP/1.0 > CSeq: 3 > User-Agent: ./testRTSPClient (LIVE555 Streaming Media v2014.11.12) > Transport: RTP/AVP/TCP;unicast;interleaved=0-1 > > RTSP/1.0 200 OK > CSeq: 3 > Date: Thu, 12 Feb 2015 10:07:30 GMT > Expires: Thu, 12 Feb 2015 10:07:30 GMT > Cache-Control: must-revalidate > Session: 43694;timeout=60 > Transport: RTP/AVP/TCP;unicast;interleaved=0-1 > =========================================================== > > I guess the problem is that SDP response isn't received in one 'recv' > command. Debugging > > RTSPClient::handleResponseBytes I have seen that fResponseBuffer contains: > > Received a complete DESCRIBE response: > RTSP/1.0 200 OK > CSeq: 2 > Date: Thu, 12 Feb 2015 10:57:15 GMT > Expires: Thu, 12 Feb 2015 10:57:15 GMT > Cache-Control: must-revalidate > Content-Base: rtsp:// > admin:[email protected]:554/onvif/profile2/media.smp > Content-Type: application/sdp > Content-Length: 694 > x-Accept-Retransmit: our-retransmit > x-Accept-Dynamic-Rate: 1 > > v=0 > o=- 0 0 IN IP4 88.26.249.208 > s=Media Presentation > i=samsung > c=IN IP4 0.0.0.0 > b=AS:2632 > t=0 0 > a=control:rtsp:// > admin:[email protected]:554/onvif/profile2/media.smp > a=range:npt=now- > m=video 41112 RTP/AVP 98 > b=AS:2560 > a=rtpmap:98 H264/90000 > a=control:rtsp:// > admin:[email protected]:554/onvif/profile2/media.smp/trackID=v > a=cliprect:0,0,720,1280 > a=framesize:98 1280-720 > a=framerate:15.0 > a=fmtp:98 > packetization-mode=1;profile-level-id=640028;sprop-parameter-sets=Z2QAKKy0AoAtyA==,aM4BniwA > m=application 41116 RTP/AVP 107 > b=AS:8 > a=rtpmap:107 vnd.onvif.metadata/90000 > a=control:rtsp:// > admin:[email protected]:554/onvif/profile2/media.smp/trackID=m > > (plus 12 additional bytes) > > The 'plus 12 additional bytes' are: > a=recvonly > > I am debugging RTSPClient::handleResponseBytes in order to solve the > problem. > > Any ideas to solve the problem? > > > > Best regards, > > Paco > > > > > -- > > > *Francisco Javier Cabello Torres * > *Director de I+D R&D Manager* > -------------------------------------- > > *V I S U A L T O O L S *C/Isla Graciosa, 1. > 28034 Madrid, Spain. > T: + 34 91 729 48 44 > Skype: franciscojaviercabello > Mobile: +34 681 101 852 > -------------------------------------- > > *[email protected] <[email protected]> * > Clave pública: > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x1890E879 > > Este mensaje, y cualquier fichero anexo al mismo, contiene información de > carácter confidencial dirigida exclusivamente a su(s) destinatario(s) y, en > su caso, sometida a secreto profesional. Queda prohibida su difusión, copia > o distribución a terceros sin la previa autorización escrita de Visual > Tools, S.A. Si usted ha recibido este mensaje por error, se ruega lo > comunique por esta misma vía y proceda a su completa eliminación. > > POR RESPETO AL MEDIO AMBIENTE, POR FAVOR SÓLO IMPRIMA ESTE CORREO SI ES > ESTRICTAMENTE NECESARIO > ________________________ > > The information in this e-mail, and in any attachments, is confidential > and, if any, protected by a professional privilege, and intended solely for > the attention and use of the named addressee(s). You are hereby notified > that any dissemination, copy or distribution of this information is > prohibited without the prior written consent of Visual Tools, S.A. If you > have received this communication in error, please notify the sender by > reply e-mail and delete it. > TO RESPECT THE ENVIRONMENT, PLEASE ONLY PRINT THIS EMAIL IF STRICTLY > NECESSARY > > _______________________________________________ > live-devel mailing list > [email protected] > http://lists.live555.com/mailman/listinfo/live-devel > > -- *Francisco Javier Cabello Torres* *Director de I+D R&D Manager* -------------------------------------- *V I S U A L T O O L S*C/Isla Graciosa, 1. 28034 Madrid, Spain. T: + 34 91 729 48 44 Skype: franciscojaviercabello Mobile: +34 681 101 852 -------------------------------------- *[email protected] <[email protected]>* Clave pública: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x1890E879 Este mensaje, y cualquier fichero anexo al mismo, contiene información de carácter confidencial dirigida exclusivamente a su(s) destinatario(s) y, en su caso, sometida a secreto profesional. Queda prohibida su difusión, copia o distribución a terceros sin la previa autorización escrita de Visual Tools, S.A. Si usted ha recibido este mensaje por error, se ruega lo comunique por esta misma vía y proceda a su completa eliminación. POR RESPETO AL MEDIO AMBIENTE, POR FAVOR SÓLO IMPRIMA ESTE CORREO SI ES ESTRICTAMENTE NECESARIO ________________________ The information in this e-mail, and in any attachments, is confidential and, if any, protected by a professional privilege, and intended solely for the attention and use of the named addressee(s). You are hereby notified that any dissemination, copy or distribution of this information is prohibited without the prior written consent of Visual Tools, S.A. If you have received this communication in error, please notify the sender by reply e-mail and delete it. TO RESPECT THE ENVIRONMENT, PLEASE ONLY PRINT THIS EMAIL IF STRICTLY NECESSARY
_______________________________________________ live-devel mailing list [email protected] http://lists.live555.com/mailman/listinfo/live-devel
