View Single Post
Posts: 479 | Thanked: 1,284 times | Joined on Jan 2012 @ Enschede, The Netherlands
#27
I've installed gstreamer0.10-tools directly, and gst-launch-0.10 works.

But I can't get streaming to work, even if I try to go as easy as possible.

On the N9:
Code:
~ $ gst-launch-0.10 pulsesrc device=sink.hw0.monitor ! tcpserversink port=3000
On the PC (Mint 12 in a VM):
Code:
~ $ gst-launch tcpclientsrc port=3000 host=192.168.200.30 ! pulsesink
However, this is the result:
Code:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstPulseSink:pulsesink0: The stream is in the wrong format.
Additional debug info:
gstbaseaudiosink.c(919): gst_base_audio_sink_preroll (): /GstPipeline:pipeline0/GstPulseSink:pulsesink0:
sink not negotiated.
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...
Must be something easy to fix, I'd say. But how? What is a basic setup for this?

I'd really like to make it work. Great things are ahead. I'm thinking of realtime dolby digital decoding on the N9, so you can enjoy movies on PC with dolby surround without dolby surround set (inspiration link). Direct videostreaming should also be possible.
 

The Following User Says Thank You to Fuzzillogic For This Useful Post: