<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div id="bloop_customfont" style="color: rgb(0, 0, 0); margin: 0px;"><font face="Menlo">Thanks for reply.</font></div><div id="bloop_customfont" style="color: rgb(0, 0, 0); margin: 0px;"><br></div><div id="bloop_customfont" style="color: rgb(0, 0, 0); margin: 0px;"><font face="Menlo">The attachment file is my source code that I’m trying to make RTP relaying and recording through two separated audio/video streams.</font></div><div id="bloop_customfont" style="color: rgb(0, 0, 0); margin: 0px;"><font face="Menlo"><br></font></div><div id="bloop_customfont" style="color: rgb(0, 0, 0); margin: 0px;"><font face="Menlo"><Receiver> </font></div><div id="bloop_customfont" style="color: rgb(0, 0, 0); margin: 0px;"><font face="Menlo"><span class="Apple-tab-span" style="white-space:pre">  </span>./rtpavteerec --gst-debug=rtpavteerec:TRACE,GST_*:INFO,GST_STATES:WARN -H 127.0.0.1 -A 13000 -V 13004 -h 127.0.0.1 -a 5000 -v 5004 -o test.webm -d test.dot</font></div> <div><font face="Menlo"><br></font></div><div><font face="Menlo"><Sender></font></div><div><font face="Menlo"><span class="Apple-tab-span" style="white-space:pre">   </span><span style="color: rgb(46, 204, 113); background-color: rgb(44, 62, 80);">gst-launch-1.0 --gst-debug=GST_*:WARN  --gst-debug-no-color rtpbin name=rtpbin            </span></font></div><p style="margin: 0px; line-height: normal; color: rgb(46, 204, 113); background-color: rgb(44, 62, 80);"><font face="Menlo">audiotestsrc ! audioconvert ! alawenc ! rtppcmapay pt=8 ! rtpbin.send_rtp_sink_0</font></p><p style="margin: 0px; line-height: normal; color: rgb(46, 204, 113); background-color: rgb(44, 62, 80);"><font face="Menlo">    rtpbin.send_rtp_src_0 ! udpsink host=127.0.0.1 port=13000                          </font></p><p style="margin: 0px; line-height: normal; color: rgb(46, 204, 113); background-color: rgb(44, 62, 80);"><font face="Menlo">videotestsrc ! videoscale ! video/x-raw ! videoconvert ! openh264enc ! rtph264pay pt=96 ! rtpbin.send_rtp_sink_1</font></p><p style="margin: 0px; line-height: normal; color: rgb(46, 204, 113); background-color: rgb(44, 62, 80);"><font face="Menlo">    rtpbin.send_rtp_src_1 ! udpsink host=127.0.0.1 port=13004</font></p><div><font face="Menlo"><br></font></div><div><br></div><div>The problem is it seem working at the beginning but around 10 seconds later, the receiver pipeline stopped by error</div><div><br></div><div><p style="margin: 0px; font-size: 12px; line-height: normal; font-family: 'Bitstream Vera Sans Mono';">11:12:39.409701 0x100928920 96530 TRACE   rtpavteerec rtpavteerec.c:203:busCallback: Got async-done message from rtpavteerec</p>
<p style="margin: 0px; font-size: 12px; line-height: normal; font-family: 'Bitstream Vera Sans Mono';">11:12:39.444491 0x100928920 96530 TRACE   rtpavteerec rtpavteerec.c:182:busCallback: Got message State Change: rtpavteerec PLAYING</p>
<p style="margin: 0px; font-size: 12px; line-height: normal; font-family: 'Bitstream Vera Sans Mono';">11:12:52.494556 0x10302e190 96530 ERROR   rtpavteerec rtpavteerec.c:378:on_rtpbin_sender_timeout: rtpbin - session:0, ssrc:2904000792</p>
<p style="margin: 0px; font-size: 12px; line-height: normal; font-family: 'Bitstream Vera Sans Mono';">11:13:06.087473 0x10302e190 96530 ERROR   rtpavteerec rtpavteerec.c:373:on_rtpbin_timeout: rtpbin - session:0, ssrc:2904000792</p><p style="margin: 0px; font-size: 12px; line-height: normal; font-family: 'Bitstream Vera Sans Mono';"><br></p><p style="margin: 0px; font-size: 12px; line-height: normal; font-family: 'Bitstream Vera Sans Mono';">The cause of problem could be from how my source code build pipeline… but I have no idea where I have to start debugging.</p><p style="margin: 0px; font-size: 12px; line-height: normal; font-family: 'Bitstream Vera Sans Mono';"><br></p><p style="margin: 0px; font-size: 12px; line-height: normal; font-family: 'Bitstream Vera Sans Mono';">Thanks a lot in advance.</p><p style="margin: 0px; font-size: 12px; line-height: normal; font-family: 'Bitstream Vera Sans Mono';"><br></p></div><div><br></div><br> <div id="bloop_sign_1445220468082098944" class="bloop_sign"><div style="font-family:helvetica,arial;font-size:13px"><span style="font-family: Helvetica, Arial;">On October 16, 2015 at 10:36:18 PM, Sebastian Dröge (</span><a href="mailto:sebastian@centricular.com" style="font-family: Helvetica, Arial;">sebastian@centricular.com</a><span style="font-family: Helvetica, Arial;">) wrote:</span></div></div> <blockquote type="cite" class="clean_bq"><span><div><div></div><div>On Fr, 2015-10-16 at 10:02 +0900, Eirny Kwon wrote:
<br>> [...]
<br>>  
<br>> For testing, I have been using the following command to create RTP
<br>> streams (sender)
<br>>  
<br>> [...]
<br>
<br>Nothing wrong in that pipeline from a short look.
<br>
<br>>  
<br>> I have only guess there would be some thread problem that prevent
<br>> pipeline keep working.
<br>
<br>How does rtpbin tell you that there is a timeout, what is the actual
<br>error you get? You say it emits on-sender-timeout, do you still get
<br>data sent over the network when that happens? Does it only happen on
<br>one of the two streams or both?
<br>
<br>--  
<br>Sebastian Dröge, Centricular Ltd · http://www.centricular.com
<br>
<br><hr>_______________________________________________<br>gstreamer-devel mailing list<br>gstreamer-devel@lists.freedesktop.org<br>http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel<br></div></div></span></blockquote></body></html>