<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
<br />Peter, Tim, Sebastian - thank you very much for the answers. It is clear for me now how to handle RTP from non-udpsrc.<br /><br />I have played a bit with gst-launch-1.0 and rtpstreampay/rtpstreamdepay (without timestamps) - and like Tim said, they work almost fine together with udp on a localhost. Going to do a bit more tests over Wifi network in a demo environment.<br /><br />About socket activation. Thanks for pointing at xinetd, Peter. So far I have been considering only own "proxy" - but actually need to consider xinetd and systemd for this purpose [1]. Though looks like custom proxy will be more flexible - allows timestamps and custom transport.<br /><br />About shmsink/src. I'm not good at shared memory stuff - is there any documentation on this plugin besides very brief [2]? <br /><br />About pcmu - used as an example. Though I suppose this G.711 should be fairly good for Wifi/LAN voice path. BTW, what is recommended as the best for sending/receiving voice on embedded Linux - Opus?<br /><br />[1] <a rel="noopener noreferrer" target="_blank" href="http://0pointer.de/blog/projects/inetd.html">http://0pointer.de/blog/projects/inetd.html</a><br />[2] <a rel="noopener noreferrer" target="_blank" href="https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-plugins/html/gst-plugins-bad-plugins-shmsink.html">https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-plugins/html/gst-plugins-bad-plugins-shmsink.html</a><br /><br />Thanks,<br />Wire Snark<br />  </body>
</html>