<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div><blockquote type="cite"><div dir="ltr"><div>* Why is not recommended use RTSP over TCP? </div></div></blockquote><div><br></div>Just to be clear, the RTSP protocol (the 'control protocol') is always over TCP. By default, however, the *media* packets (i.e., RTP/RTCP) are sent over UDP. It is possible, however, to also stream the media packets (RTP/RTCP) interleaved over the RTSP (i.e., TCP) connection. The basic reason why this is not recommended - unless you're behind a firewall that blocks UDP packets - is that the media (RTP/RTCP) packets are intended to be 'real time' data, and by carrying them over TCP, you're introducing often excessive (and usually unnecessary) delay, and also making the streaming less data efficient,</div><div><br></div><div><br><blockquote type="cite"><div dir="ltr"><div>* Our camera work inside of a home, and push to cloud servers, I think in this scenario, UDP will be not an issue, right?</div></div></blockquote><div><br></div>Do you mean "UDP packets will not be able to pass between your clients and servers"? Perhaps they will; why not try it and check?</div><div><br></div><div><br><blockquote type="cite"><div dir="ltr"><div>* Has live555 a library to push from Android? </div></div></blockquote><div><br></div>Are you asking it the "LIVE555 Streaming Media" code can run on 'Android'. Yes it can; remember that 'Android' is basically just Linux. So use one of the "config.linux*' configuration files when you build the software.</div><div><br></div><div><br><blockquote type="cite"><div dir="ltr"><div>* Can guide me to some documentation, about how to extend business logic with your server?</div></div></blockquote><div><br></div>I'm not sure what you mean by "extend business logic" (that sounds like marketing talk :-), but remember that there's a limit as to how much advice/help I can dispense 'for free' on this mailing list.</div><div><br></div><div><br><blockquote type="cite"><div dir="ltr"><div>we need record all the incoming streams into mp4 to made this available later to watch as VOD.</div></div></blockquote><div><br></div>I suggest that you start by looking at our "openRTSP" application - <a href="http://www.live555.com/openRTSP/">http://www.live555.com/openRTSP/</a> - and also reviewing the code for the "testRTSPClient" demo application.</div><br><br><div apple-content-edited="true">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">Ross Finlayson<br>Live Networks, Inc.<br><a href="http://www.live555.com/">http://www.live555.com/</a></span></span>
</div>
<br></body></html>