<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-15">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Dear Ross,<br>
<br>
My client use VLC as rtsp server, and i use live555 proxyserver(last
version 2015.07.19) to proxy the rtsp stream. From the log generated
by live555 proxyserver, every about 60s (default timeout), VLC will
send a "BYE" signal to live555 proxyserver, this will cause the rtsp
proxy process broken and a restart of session.<br>
<br>
Following i attach generated by live555 proxyserver:<br>
<br>
<i><small>Server: VLC/2.0.3<br>
Content-Length: 0<br>
Cseq: 7<br>
Public: DESCRIBE,SETUP,TEARDOWN,PLAY,PAUSE,GET_PARAMETER<br>
ProxyServerMediaSubsession["H264"]: received RTCP "BYE". (The
back-end stream has ended.)<br>
ProxyServerMediaSubsession["H264"]::closeStreamSource()<br>
ProxyServerMediaSubsession["H264"]::closeStreamSource()<br>
ProxyServerMediaSubsession["MPA"]::closeStreamSource()<br>
ProxyServerMediaSubsession["H264"]::~ProxyServerMediaSubsession()<br>
ProxyServerMediaSubsession["MPA"]::~ProxyServerMediaSubsession()</small></i><br>
<br>
I searched on web and i found a possible bug on vlc that only
support RTSP messages (like GET_PARAMETER) as RTSP keepalive and not
RR packets.<br>
However I can't change back-end camera software(vlc/2.0.3) so if
possible how can I change the code of ProxyServerMedia to avoid this
error? <br>
<br>
Save<br>
<br>
</body>
</html>