<p style="font-family:Arial,Helvetica,sans-serif;font-size:12px">Hi,</p><p style="font-family:Arial,Helvetica,sans-serif;font-size:12px">I want to do live video streaming and encoding. I am using Leopardboard DM365. I can capture and encode live video into H264 and then stream using gstreamer plugins but how do I capture the rtp packets on windows? I can capture on vlc using sdp file, but I do not want to just view using VLC. I need to capture the buffer and then pass it ahead to my application. How can I do this? What should I use? Can someone provide any examples?</p>
<p style="font-family:Arial,Helvetica,sans-serif;font-size:12px">I am using the following gstreamer plugin on server side:</p><p style="font-family:Arial,Helvetica,sans-serif;font-size:12px"><span style="color:rgb(255,0,0)">gst-launch -v -e v4l2src always-copy=FALSE input-src=composite chain-ipipe=true ! video/x-raw-yuv,format=\(fourcc\)NV12, width=640, height=480 ! queue ! dmaiaccel ! dmaienc_h264 encodingpreset=2 ratecontrol=2 intraframeinterval=23 idrinterval=46 targetbitrate=3000000 ! rtph264pay ! udpsink port=3000 host=192.168.1.102 sync=false enable-last-buffer=false</span></p>
<p style="font-family:Arial,Helvetica,sans-serif;font-size:12px">Thank you,</p><p style="font-family:Arial,Helvetica,sans-serif;font-size:12px">Maz</p>