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