can't use IPv6 with tcpclientsrc and tcpserversrc
ibrahim suliman
iss_kh at yahoo.com
Wed Jul 13 08:02:48 PDT 2011
Hello,
I am trying to stream a video to a remote IPv6 host over TCP using this command
transmitter:
gst-launch v4l2src ! 'video/x-raw-yuv,width=640,height=480,framerate=30/1' ! ffmpegcolorspace ! jpegenc ! multipartmux ! tcpserversink host=1:1:1:1 port=8991
receiver:
gst-launch tcpclientsrc host=2:2:2:2 port=8991 ! multipartdemux ! jpegdec ! autovideosink
It did work at the transmitter side but when I run the command at the receiver I had got this message:
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstTCPServerSrc:tcpserversrc0: Resource not found.
Additional debug info:
gsttcp.c(89): gst_tcp_host_to_ip (): /GstPipeline:pipeline0/GstTCPServerSrc:tcpserversrc0:
Could not find IP address for host "2:2:2:2".
Setting pipeline to NULL ...
Freeing pipeline ...
It seems that tcpserversink can understand IPv6 addressing whereas neither tcpclientsrc nor tcpserevrsrc can.
Is there a way to make this work please?
Kind regards
Ibra
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110713/fb6e6dad/attachment.htm>
More information about the gstreamer-devel
mailing list