Hello Ross,

I can't use the asynchronous interface right now because I have no time to develop the changes... unfortunately! Customers are always in a hurry!

I temporarily solved my problem by calling the old setupMediaSubsession instead of sendSetupCommand.

I know that is not very nice.

Mauro.


Il 19/10/2012 14:47, Ross Finlayson ha scritto:
My application acquires rtsp streams from an IP camera. Until a few days ago the application was working properly, then I updated the LIVE555 libraries and the program started to report the message: "No RTSP session is currently in progress"

What could be causing this?

Because the error occurs with your custom application, it's difficult to say for sure, but most likely it's because your client is sending an operation (such as "PLAY") on a session, without having first sent a "SETUP". (I'm not sure why your application worked before, though.)

To find out for sure what's going on, please change your application to pass 1 as the "verbosityLevel" parameter to the call to "RTSPClient::createNew()", rerun your application, and send us the diagnostic output (from 'stderr').


I compiled the libraries with the -DRTSPCLIENT_SYNCHRONOUS_INTERFACE = 1

Note that the synchronous "RTSPClient" interface is now deprecated, and may be removed sometime in the future. You should consider upgrading your application to use the asynchronous interface (I suggest using the "testRTSPClient" code as a model).

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/



_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


--

Mauro Delucis
Responsabile R & D, analista programmatore
Multisentry Solutions S.r.l.
Via G. De Sonnaz, 27 - 18100 Imperia (IM)
tel  +39 0183 73.81.93
fax +39 0183 73.04.01

AVVISO di RISERVATEZZA

Questo messaggio di posta elettronica contiene informazioni rivolte 
esclusivamente al destinatario sopra indicato. E' vietato l'uso, la diffusione, 
distribuzione o riproduzione da parte di ogni altra persona, salvo 
autorizzazione del mittente. Nel caso aveste ricevuto questo messaggio di posta 
elettronica per errore, siete pregati di segnalarlo immediatamente al mittente 
e distruggere quanto ricevuto (compresi i file allegati) senza farne copia. 
Qualsivoglia utilizzo non autorizzato del contenuto di questo messaggio 
costituisce violazione del divieto di prendere cognizione della corrispondenza 
tra altri soggetti, salvo più grave illecito, ed espone il responsabile alle 
relative conseguenze.

This e-mail contains information that are intended solely for the above 
mentioned addressee. Any use, disclosure, dissemination or copying of the 
information in this e-mail by any other party is strictly forbidden, unless 
authorised by the sender. If you have received this e-mail in error, please 
notify the sender immediately and destroy it (including any attachments), 
without copying it. Whatsoever unauthorised use of the content of this e-mail 
is an infringement of the prohibition to take cognizance of the correspondence 
among other entities, unless a more serious violation of the law occurred, and 
exposes the responsible to the consequences thereof.

_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to