Re: [Live-devel] GET_PARAMETER as liveness command problem

2019-08-28 Thread Sergey Gagarin
> ps. Are you related at all to Yuri Gagarin (the world’s most > famous “Gagarin” :-)? (Or is “Gagarin” a common name in Russia?) Hi Ross No, I'm not related to Yuri Gagarin :) This family is common enough. ___ live-devel mailing list live-devel@li

Re: [Live-devel] GET_PARAMETER as liveness command problem

2019-08-28 Thread Ross Finlayson
> On Aug 28, 2019, at 8:12 PM, Sergei Gagarin wrote: > > Or modify RTSPClient::sendGetParameterCommand (file RTSPClient.cpp) > to ignore zero length parameter names. I decided to do this (because the previous behavior - sending “\r\n” as content - was not really meaningful). I’ve just instal

[Live-devel] GET_PARAMETER as liveness command problem

2019-08-28 Thread Sergei Gagarin
Proxy server can use GET_PARAMETER command with empty parameter name as session liveness command. In function ProxyRTSPClient::sendLivenessCommand (file ProxyServerMediaSession.cpp) we see this code: rtspClient->sendGetParameterCommand(*sess, ::continueAfterGET_PARAMETER, "", rtspClient->auth())

[Live-devel] Adding support of key management (RFC 4567)

2019-08-28 Thread BENMOUSSA Yahia - Contractor
Hello Ross, Some RTSP servers (Ex. Gstreamer and some CCTV cameras ) implement RFC 4567 for encryption key management in order to stream media over Secure RTP (SRTP). Please, find attached a wireshark trace showing such kind of key exchange. We want to use live555 to get encrypted stream from t

[Live-devel] presentation time to MultiFramedRTPSink

2019-08-28 Thread Massimo Perrone via live-devel
--- Begin Message --- Hi Ross, I am working on a RTSP media server based on live555 framework, which uses h264 video contained in fragmented mp4 files as source and streams their contents towards RTSP client. I'm having an apparently strange problem when resuming a paused session. In short,

Re: [Live-devel] Using testRTSP functionnalities in a project

2019-08-28 Thread Ross Finlayson
> On Aug 28, 2019, at 11:57 AM, Kateline Driessens wrote: > > > My problem is that I can't find how and which files from the /live directory > to include to my complete project We already show you one way of developing a console application from our code. If, instead, you want to do this

Re: [Live-devel] Using testRTSP functionnalities in a project

2019-08-28 Thread Kateline Driessens
Thanks for your answer. I use Qt to develop console applications as I like working in the IDE, I don't need a GUI app. In fine, what I want is to integrate the functions in testRTSPClient.cpp (opening RTSP stream, record the file, terminate the stream and the recording) in another app, that alr

Re: [Live-devel] Using testRTSP functionnalities in a project

2019-08-28 Thread Ross Finlayson
> On Aug 28, 2019, at 9:42 AM, Kateline Driessens wrote: > > Hi all, > I would like to use openRTSP in a project but I’d like to keep it really > simple. First, you should ask yourself if “openRTSP” is really the best code for you to be working from; see http://live555.com/openRTSP/#

[Live-devel] Using testRTSP functionnalities in a project

2019-08-28 Thread Kateline Driessens
Hi all, I would like to use openRTSP in a project but I'd like to keep it really simple. I'd like to start a recording of a mp4 file from a RTSP stream and then stop it whenever I want (not using the -d option to specify a recording duration). For the first part I simply use system() in my code wi