I've been trying to read the RTP feed from my HDHR tuner with zero success. Does anyone have experience with this?<div><br></div><div><div>GStreamer:</div><div><br></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px">

<div><div><font face="courier new, monospace">gst-launch --gst-debug=udpsrc:5 udpsrc port=5000 caps="application/x-rtp,media=(string)video,format=(fourcc)I420, width=(int)720, height=(int)480,encoding-name=(string)RAW,sampling=(string)YUV,pixel-aspect-ratio=(fraction)8/9, framerate=(fraction)30000/1001, interlaced=(boolean)true" ! gstrtpbin ! rtpvrawdepay ! filesink location=/tmp/output</font></div>

</div></blockquote><div><div><br></div><div>* I got the capabilities via autodetection somehow, at some point.</div><div><br></div><div>HDHR:</div><div><br></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px">

<div><div><font face="courier new, monospace">hdhomerun_config 1310DA25 set /tuner2/target udp://<a href="http://192.168.5.102:5000">192.168.5.102:5000</a></font></div></div></blockquote><div><div><br></div><div>When I try to send via RTP (rtp://192.1685.102:5000, instead of using UDP, as above), I get a UDP error every time, no matter what the capabilities, whenever it sinks to gstrtpbin:</div>

<div><br></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><font face="courier new, monospace">ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: Internal data flow error.</font></div>

</div></blockquote><div><div><br></div><div>I'm assuming this means that capabilities don't match between linked pads. </div><div><br></div><div>When I use the UDP scheme (originally, above), I don't get any errors, but no data moves through the pipeline.</div>

<div><br></div><div><br></div><div>--gst-debug on various elements at various levels didn't give me anything useful.</div><div><br></div><div><br></div><div>VLC works perfectly, whether I'm sending to <font face="courier new, monospace">rtp://xxx.xxx.xxx.xxx:nnnn</font> and receiving on <font face="courier new, monospace">rtp://:nnnn</font>, or sending to <font face="courier new, monospace">udp://xxx.xxx.xxx.xxx:nnnn</font> and receiving on <font face="courier new, monospace">udp://:nnnn</font>.</div>

<div><br></div><div>Any thoughts?</div><div><br></div><div>Also, is GST not able to automatically identify capabilities of the RTP stream? I don't know how I tripped over it (in order to get the capabilities, above), but it doesn't seem very intuitive. It seems like that if VLC (super-versatile) could do it, GStreamer (also super-versatile) could do it.</div>

<div><br></div><div><br></div><div>Thanks.</div><div><br></div><div>Dustin</div></div>