Re: [Live-devel] Need advice on best way to proceed.

2016-06-03 Thread Ross Finlayson
> If you look at the ONVIF Device Test Tool (which you can only acquire if your > company has a paying Onvif membership) No, this company is not a member of ‘ONVIF’ - and will certainly never pay for an ‘ONVIF membership’. I’ve said it several times before, but apparently I have to remind peopl

Re: [Live-devel] Need advice on best way to proceed.

2016-06-03 Thread Frederik De Ruyck
If you look at the ONVIF Device Test Tool (which you can only acquire if your company has a paying Onvif membership) there is a test for backchannel using rtp/rtsp/tcp and udp. You can find it under diagnostics tab > real time streaming > audio backchannel > unicast > backchannel - g711 (rtp/rt

Re: [Live-devel] Need advice on best way to proceed.

2016-06-02 Thread Frederik De Ruyck
Q: Is this supported by the Live555 media server libraries? A: There is no support, you have to build it in yourself One of your streams will indeed return a=sendonly, check on that string to detect the backchannel MediaSubsession. Instead of creating a FramedSource in your MediaSubsession you h

Re: [Live-devel] Need advice on best way to proceed.

2016-06-02 Thread Ross Finlayson
There’s really nothing in the RTSP specification (note, btw, that ‘ONVIF’ is not the RTSP specification) that provides for a RTSP server receiving media at the same time that it sends it. And as people have noted, there’s no support in our RTSP server implementation for this. So I suggest that

Re: [Live-devel] Need advice on best way to proceed.

2016-06-02 Thread Ben Rush
Fredrick, Great, thanks for the info, at least. So, as far as the ONVIF backchannel stuff is concerned: I noticed that, per the specification, it requires that one of the streams be a=sendonly (for the "backchannel" stream). What I'm confused about is this in particular. Is this supported by the

Re: [Live-devel] Need advice on best way to proceed.

2016-06-02 Thread Frederik De Ruyck
No there's no support in LiveMedia yet. We have to do the same so I'm implementing it myself atm. You can use the RTSP require tag (which is optional) and Onvif backchannel (which uses RTSP require). I hacked it into someone else his startings: https://github.com/alb423/live555_20140206 I

[Live-devel] Need advice on best way to proceed.

2016-06-01 Thread Ben Rush
We have built a RTSP streaming server using Live555's server libraries: RTSPServer* rtspServer = RTSPServer::createNew(*usageEnvironment, StreamingOptions::PortNumber, NULL); And so on. Works like a charm and we're very happy with it. What we're needing now is a solution for two-way aud