Hi<br>doing a "gst-launch tcpserversrc port=2343 ! wavparse ! audioconvert ! autoaudiosink" works fine when connected with a "nc 127.0.0.1 2343 < servermusic.wav" from same host.<br>But when trying from an other host by ssh, "ssh -f -L 2343:serverhost:2343 serverhost -N" (this will start the ssh tunnel from the "client" side ), I get the ssh message "administratively prohibited" on the client host when make a "nc 127.0.0.1 2343 < clientmusic.wav"<br>
However I found a workaround: starting a "nc -l 2343 | nc 127.0.0.1 2344" on the server side and "gst-launch tcpserversrc port=2344 ! wavparse ! audioconvert ! autoaudiosink"<br>make evertyhing work. Why does ssh accept nc but not tcpserversrc?<br>
One other observation, The client side gives the same error message when nothing is connected in the other end of the ssh tunnel.<br><br>Plugin Details:<br> Name: tcp<br> Description: transfer data over the network via TCP<br>
Filename: /usr/local/lib/gstreamer-0.10/libgsttcp.so<br> Version: 0.10.35<br><br>uname -rsp:<br>OpenBSD 5.2 amd64<br><br>regards /Ole <br>