<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX Processors中的主题 Re: iMX6-to-PC h.264 Video Streaming</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-to-PC-h-264-Video-Streaming/m-p/270754#M29183</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I succeed to stream h.264 to PC. Instead of tcp i used rtp to stream h.264 over network. i connected ov5642 camera to IMX6 board. And i followed the below steps to stream.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Gill Sans MT', serif;"&gt;&lt;SPAN style="font-family: Verdana, sans-serif;"&gt;&lt;STRONG&gt;On IMX6 board run the following commands to achieve streaming :&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: Verdana, sans-serif;"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;gt;&amp;gt; CLIENT_IP=&amp;lt;ip address of client machine&amp;gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;gt;&amp;gt; gst-launch mfw_v4lsrc fps-n=30 ! vpuenc codec=6 ! queue ! rtph264pay ! udpsink host=$CLIENT_IP port=5000 -v&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;STRONG&gt;On client machine to play it through VLC follow the following steps : &lt;/STRONG&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;gt;&amp;gt; Open text editor and copy the following content into that :&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v=0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; o=- 1223457093460663 1 IN IP4 127.0.0.1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s=RTSP Server&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i=Codec00&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t=0 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=tool:LIVE555 Streaming Media v2008.07.24&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=type broadcast&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b=AS:21&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=control:*&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=source-filter: incl IN IP4 127.0.0.1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=rtcp-unicast: reflection&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m=video 5000 RTP/AVP 96&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=rtpmap:96 H264/90000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=framerate=30&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=fmtp:96 profile-level-id=42001e; sprop-parameter-sets=Z0JAHqaAoD2QAA\\=\\=\\,aM4wpIAA\;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;gt;&amp;gt; Save the file as H264.sdp&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;gt;&amp;gt;&amp;nbsp; Play the file (H264.sdp) with vlc media player&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Now you can see camera video on the client machine&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;Sasidhar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 09 Oct 2013 16:11:29 GMT</pubDate>
    <dc:creator>Raybiztech</dc:creator>
    <dc:date>2013-10-09T16:11:29Z</dc:date>
    <item>
      <title>iMX6-to-PC h.264 Video Streaming</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-to-PC-h-264-Video-Streaming/m-p/270753#M29182</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to stream video from iMX6Q SABRE-SBP board to PC with gsteamer. I'm using Linux BSP 4.1.0 from Freescale Web with all necessary codecs installed. On PC side I have VLC player. I can successfully stream h.263 @ 1080p via 'tcpserversink' but I cannot do it for h.264 @ any resolution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm aware about the bug discussed on the link below so locally I can get both h.263 and h.264 compressed files at 1080p.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/message/348955"&gt;gstreamer vpuenc H.264 encoder (codec=6) output not compressed&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Similar problem has been discussed in the topic below but it ended up with streaming trough UDP (not clear successfuly or not). &lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/message/345741"&gt;H246 Network Streaming - iMX6 SabreLite - gstreamer&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So far for me this works:&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;gst-launch mfw_v4lsrc device=/dev/video1 capture-mode=0 ! queue ! vpuenc &lt;STRONG&gt;codec=h263&lt;/STRONG&gt; bitrate=1000000 ! tcpserversink host=192.168.0.1 port=5000&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;This is not:&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;gst-launch mfw_v4lsrc device=/dev/video1 capture-mode=0 ! queue ! vpuenc &lt;STRONG&gt;codec=avc&lt;/STRONG&gt; bitrate=1000000 ! tcpserversink host=192.168.0.1 port=5000&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;VLC captures h.264 stream but does not recognize it:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="vlc.PNG.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/40958iE8BB3AA624B12C13/image-size/large?v=v2&amp;amp;px=999" role="button" title="vlc.PNG.png" alt="vlc.PNG.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Output of gst-launch with debug:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;MFW_GST_V4LSRC_PLUGIN 3.0.7 build on Oct&amp;nbsp; 8 2013 08:22:08.&lt;/P&gt;
&lt;P&gt;Setting pipeline to PAUSED ...&lt;/P&gt;
&lt;P&gt;[INFO]&amp;nbsp; Product Info: i.MX6Q/D/S&lt;/P&gt;
&lt;P&gt;vpuenc versions :smileyhappy:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; plugin: 3.0.7&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wrapper: 1.0.35(VPUWRAPPER_ARM_LINUX Build on Oct&amp;nbsp; 8 2013 07:45:40)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpulib: 5.4.16&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; firmware: 2.3.10.40778&lt;/P&gt;
&lt;P&gt;/GstPipeline:pipeline0/MFWGstV4LSrc:mfwgstv4lsrc0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1&lt;/P&gt;
&lt;P&gt;Pipeline is live and does not need PREROLL ...&lt;/P&gt;
&lt;P&gt;Setting pipeline to PLAYING ...&lt;/P&gt;
&lt;P&gt;0:00:01.350511025&amp;nbsp; 3936&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x17050 WARN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bin gstbin.c:2384:gst_bin_do_latency_func:&amp;lt;pipeline0&amp;gt; failed to query latency&lt;/P&gt;
&lt;P&gt;New clock: GstSystemClock&lt;/P&gt;
&lt;P&gt;0:00:01.417785358&amp;nbsp; 3936 0x2bc06c30 WARN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpuenc vpuenc.c:1391:gst_vpuenc_sink_event: Unsupport newsegment format 2&lt;/P&gt;
&lt;P&gt;/GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1&lt;/P&gt;
&lt;P&gt;/GstPipeline:pipeline0/GstQueue:queue0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1&lt;/P&gt;
&lt;P&gt;/GstPipeline:pipeline0/GstVpuEnc:vpuenc0.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1&lt;/P&gt;
&lt;P&gt;[INFO]&amp;nbsp; chromaInterleave 0, mapType 0, linear2TiledEnable 0&lt;/P&gt;
&lt;P&gt;/GstPipeline:pipeline0/GstVpuEnc:vpuenc0.GstPad:src: caps = video/x-h264, width=(int)640, height=(int)480, framerate=(fraction)30/1, framed=(boolean)true&lt;/P&gt;
&lt;P&gt;/GstPipeline:pipeline0/GstTCPServerSink:tcpserversink0.GstPad:sink: caps = video/x-h264, width=(int)640, height=(int)480, framerate=(fraction)30/1, framed=(boolean)true&lt;/P&gt;
&lt;P&gt;0:00:01.464051691&amp;nbsp; 3936 0x2bc06c30 WARN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basesink gstbasesink.c:3626:gst_base_sink_chain_unlocked:&amp;lt;tcpserversink0&amp;gt; warning: Internal data flow problem.&lt;/P&gt;
&lt;P&gt;0:00:01.464184024&amp;nbsp; 3936 0x2bc06c30 WARN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basesink gstbasesink.c:3626:gst_base_sink_chain_unlocked:&amp;lt;tcpserversink0&amp;gt; warning: Received buffer without a new-segment. Assuming timestamps start from 0.&lt;/P&gt;
&lt;P&gt;WARNING: from element /GstPipeline:pipeline0/GstTCPServerSink:tcpserversink0: Internal data flow problem.&lt;/P&gt;
&lt;P&gt;Additional debug info:&lt;/P&gt;
&lt;P&gt;gstbasesink.c(3626): gst_base_sink_chain_unlocked (): /GstPipeline:pipeline0/GstTCPServerSink:tcpserversink0:&lt;/P&gt;
&lt;P&gt;Received buffer without a new-segment. Assuming timestamps start from 0.&lt;/P&gt;
&lt;P&gt;0:00:01.466439691&amp;nbsp; 3936&amp;nbsp;&amp;nbsp;&amp;nbsp; 0xaffd0 WARN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bin gstbin.c:2380:gst_bin_do_latency_func:&amp;lt;pipeline0&amp;gt; did not really configure latency of 0:00:00.000000000&lt;/P&gt;
&lt;P&gt;0:00:10.838372025&amp;nbsp; 3936&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x19258 WARN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GST_POLL gstpoll.c:1035:gst_poll_fd_has_closed: 0x95dc8: couldn't find fd !&lt;/P&gt;
&lt;P&gt;0:00:10.838653025&amp;nbsp; 3936&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x19258 WARN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GST_POLL gstpoll.c:1084:gst_poll_fd_has_error: 0x95dc8: couldn't find fd !&lt;/P&gt;
&lt;P&gt;0:00:10.838765358&amp;nbsp; 3936&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x19258 WARN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GST_POLL gstpoll.c:1112:gst_poll_fd_can_read_unlocked: 0x95dc8: couldn't find fd !&lt;/P&gt;
&lt;P&gt;0:00:10.838865025&amp;nbsp; 3936&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x19258 WARN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GST_POLL gstpoll.c:1184:gst_poll_fd_can_write: 0x95dc8: couldn't find fd !&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'videotestsrc' shows the same behavior.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did someone succeed to stream h.264 to PC?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--&lt;/P&gt;&lt;P&gt;Dmitry&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Oct 2013 13:03:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-to-PC-h-264-Video-Streaming/m-p/270753#M29182</guid>
      <dc:creator>dmitryv</dc:creator>
      <dc:date>2013-10-09T13:03:25Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6-to-PC h.264 Video Streaming</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-to-PC-h-264-Video-Streaming/m-p/270754#M29183</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I succeed to stream h.264 to PC. Instead of tcp i used rtp to stream h.264 over network. i connected ov5642 camera to IMX6 board. And i followed the below steps to stream.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Gill Sans MT', serif;"&gt;&lt;SPAN style="font-family: Verdana, sans-serif;"&gt;&lt;STRONG&gt;On IMX6 board run the following commands to achieve streaming :&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: Verdana, sans-serif;"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;gt;&amp;gt; CLIENT_IP=&amp;lt;ip address of client machine&amp;gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;gt;&amp;gt; gst-launch mfw_v4lsrc fps-n=30 ! vpuenc codec=6 ! queue ! rtph264pay ! udpsink host=$CLIENT_IP port=5000 -v&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;STRONG&gt;On client machine to play it through VLC follow the following steps : &lt;/STRONG&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;gt;&amp;gt; Open text editor and copy the following content into that :&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v=0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; o=- 1223457093460663 1 IN IP4 127.0.0.1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s=RTSP Server&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i=Codec00&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t=0 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=tool:LIVE555 Streaming Media v2008.07.24&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=type broadcast&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b=AS:21&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=control:*&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=source-filter: incl IN IP4 127.0.0.1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=rtcp-unicast: reflection&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m=video 5000 RTP/AVP 96&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=rtpmap:96 H264/90000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=framerate=30&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a=fmtp:96 profile-level-id=42001e; sprop-parameter-sets=Z0JAHqaAoD2QAA\\=\\=\\,aM4wpIAA\;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;gt;&amp;gt; Save the file as H264.sdp&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;gt;&amp;gt;&amp;nbsp; Play the file (H264.sdp) with vlc media player&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Now you can see camera video on the client machine&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P class="western" lang="en-IN"&gt;Sasidhar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Oct 2013 16:11:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-to-PC-h-264-Video-Streaming/m-p/270754#M29183</guid>
      <dc:creator>Raybiztech</dc:creator>
      <dc:date>2013-10-09T16:11:29Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6-to-PC h.264 Video Streaming</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-to-PC-h-264-Video-Streaming/m-p/270755#M29184</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Raybiztech,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to stream H264 video from IMX6 to PC, with your above given solution. I am streaming over wifi 802.11 and I am facing very much delay in receiving the video over client machine and also the quality is very poor. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The video on client side appears with a delay of about 5 to 10 seconds and sometimes it hangs and do not resume. Here the distance between IMX6 and PC is about 2 feet. We want to reduce the delay with better quality. This is quiet urgent, so any suggestion would be helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jignesh Mehta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Nov 2014 04:42:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-to-PC-h-264-Video-Streaming/m-p/270755#M29184</guid>
      <dc:creator>jigneshmehta</dc:creator>
      <dc:date>2014-11-17T04:42:26Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6-to-PC h.264 Video Streaming</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-to-PC-h-264-Video-Streaming/m-p/270756#M29185</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi...again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok, I was able to get this up and running (not sure why exactly)...tried the steps again. But I also see a large delay in the video. Is there any fix for this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;===&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've tried running this on my i.MX6 SABRE-sdp board and setting up VLC as stated on my windows machine, however, I do not get the video displaying. The output below is on the SABRE board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help is appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@imx6qdlsolo:~# gst-launch mfw_v4lsrc fps-n=30 ! vpuenc codec=6 ! queue ! rtph264pay ! udpsink host=$CLIENT_IP port=5000 -v&lt;/P&gt;&lt;P&gt;MFW_GST_V4LSRC_PLUGIN 3.0.11 build on Feb 20 2015 10:35:33.&lt;/P&gt;&lt;P&gt;Setting pipeline to PAUSED ...&lt;/P&gt;&lt;P&gt;[INFO]&amp;nbsp; Product Info: i.MX6Q/D/S&lt;/P&gt;&lt;P&gt;vpuenc versions :smileyhappy:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; plugin: 3.0.11&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wrapper: 1.0.46(VPUWRAPPER_ARM_LINUX Build on Feb 20 2015 10:07:23)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpulib: 5.4.23&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; firmware: 3.1.1.46056&lt;/P&gt;&lt;P&gt;/GstPipeline:pipeline0/MFWGstV4LSrc:mfwgstv4lsrc0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1&lt;/P&gt;&lt;P&gt;Pipeline is live and does not need PREROLL ...&lt;/P&gt;&lt;P&gt;Setting pipeline to PLAYING ...&lt;/P&gt;&lt;P&gt;New clock: GstSystemClock&lt;/P&gt;&lt;P&gt;/GstPipeline:pipeline0/GstVpuEnc:vpuenc0.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1&lt;/P&gt;&lt;P&gt;[INFO]&amp;nbsp; ringBufferEnable 0, chromaInterleave 0, mapType 0, linear2TiledEnable 0&lt;/P&gt;&lt;P&gt;/GstPipeline:pipeline0/GstVpuEnc:vpuenc0.GstPad:src: caps = video/x-h264, width=(int)640, height=(int)480, framerate=(fraction)30/1, framed=(boolean)true&lt;/P&gt;&lt;P&gt;/GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = video/x-h264, width=(int)640, height=(int)480, framerate=(fraction)30/1, framed=(boolean)true&lt;/P&gt;&lt;P&gt;/GstPipeline:pipeline0/GstQueue:queue0.GstPad:src: caps = video/x-h264, width=(int)640, height=(int)480, framerate=(fraction)30/1, framed=(boolean)true&lt;/P&gt;&lt;P&gt;/GstPipeline:pipeline0/GstRtpH264Pay:rtph264pay0.GstPad:sink: caps = video/x-h264, width=(int)640, height=(int)480, framerate=(fraction)30/1, framed=(boolean)true&lt;/P&gt;&lt;P&gt;/GstPipeline:pipeline0/GstRtpH264Pay:rtph264pay0.GstPad:src: caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264, sprop-parameter-sets=(string)\"Z0JAHqaAoD2QAA\\=\\=\\,aM48gAA\\=\", payload=(int)96, ssrc=(uint)2123007203, clock-base=(uint)1161442818, seqnum-base=(uint)48058&lt;/P&gt;&lt;P&gt;/GstPipeline:pipeline0/GstRtpH264Pay:rtph264pay0: timestamp = 1161446828&lt;/P&gt;&lt;P&gt;/GstPipeline:pipeline0/GstRtpH264Pay:rtph264pay0: seqnum = 48058&lt;/P&gt;&lt;P&gt;/GstPipeline:pipeline0/GstUDPSink:udpsink0.GstPad:sink: caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264, sprop-parameter-sets=(string)\"Z0JAHqaAoD2QAA\\=\\=\\,aM48gAA\\=\", payload=(int)96, ssrc=(uint)2123007203, clock-base=(uint)1161442818, seqnum-base=(uint)48058&lt;/P&gt;&lt;P&gt;WARNING: from element /GstPipeline:pipeline0/GstUDPSink:udpsink0: Internal data flow problem.&lt;/P&gt;&lt;P&gt;Additional debug info:&lt;/P&gt;&lt;P&gt;/home/jenkins/jobs/3.10.17-1.0.X/workspace/temp_build_dir/build_all/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer/0.10.36-r3/gstreamer-0.10.36/libs/gst/base/gstbasesink.c(3638): gst_base_sink_chain_unlocked (): /GstPipeline:pipeline0/GstUDPSink:udpsink0:&lt;/P&gt;&lt;P&gt;Received buffer without a new-segment. Assuming timestamps start from 0.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jul 2015 03:21:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-to-PC-h-264-Video-Streaming/m-p/270756#M29185</guid>
      <dc:creator>amassa</dc:creator>
      <dc:date>2015-07-08T03:21:16Z</dc:date>
    </item>
  </channel>
</rss>

