Re: [Live-devel] playSIP crashed after getting 200 OK for invite

2016-02-15 Thread Ross Finlayson
> 1. What is different between OnDemandServerMediaSubsession and > ServerMediaSubsession classes? “ServerMediaSubsession” is an abstract base class. It is used by a RTSP server to describe each piece of media that it streams. “OnDemandServerMediaSubsession” is a (concrete) subclass of “Serve

Re: [Live-devel] playSIP crashed after getting 200 OK for invite

2016-02-15 Thread Vilaysak Thiphavong
Hi Ross, Thank you for your advice I am able to play out a Wav file (RTP payload) without RTSP in to a connected SIP session and I have a few questions below: 1. What is different between OnDemandServerMediaSubsession and ServerMediaSubsession classes? 2. What is different between RTPSink an

Re: [Live-devel] Some questions about network infrastructure

2016-02-15 Thread Ross Finlayson
> I read that RTP is not designed for use with a server behind a NAT router. That’s not correct. RTP/RTCP works just fine across a NAT, provided (of course) that the NAT is set up to forward the appropriate port number(s) for RTP and RTCP. However, *RTSP* (the streaming media control protocol

[Live-devel] Some questions about network infrastructure

2016-02-15 Thread Mathijs Vos | Thimeo Audio Technology B.V.
Hi, I’ve got a few questions about streaming with RTP and network infrastructure. It is not entirely clear to me how to set up the infrastructure. I have a single server, streaming a single signal to a single client. The server and client need not be on the same network. I read that RTP is not