Hi
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.
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"
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"
make evertyhing work. Why does ssh accept nc but not tcpserversrc?
One other observation, The client side gives the same error message when nothing is connected in the other end of the ssh tunnel.
Plugin Details:
Name: tcp
Description: transfer data over the network via TCP
Filename: /usr/local/lib/gstreamer-0.10/libgsttcp.so
Version: 0.10.35
uname -rsp:
OpenBSD 5.2 amd64
regards /Ole
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel