<?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中的主题 imx6q rstp stream and h264 decoding</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx6q-rstp-stream-and-h264-decoding/m-p/335773#M45612</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Our team is currently trying to play a RTSP stream with H264 encoded video with a Wandboard Quad running Android and we are facing some issues.&lt;/P&gt;&lt;P&gt;For information our wandboard quad is running the Freescale Kitkat 4.4 android port.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We first tried to diffuse with RTSP a 1080p movie (&lt;SPAN class="message_content"&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fpeach.blender.org%2Ftrailer-page%2F" rel="nofollow" target="_blank"&gt;https://peach.blender.org/trailer-page/&lt;/A&gt;&lt;/SPAN&gt;) using gstreamer (&lt;SPAN class="message_content"&gt;gst-rtsp-server-1.0/examples/test-mp4 &lt;/SPAN&gt;) on a computer and read it using the mediaframework on the wandboard and it worked perfectly.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now we're trying to read a stream coming from a VLC rtsp server which casts the computer screen:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;cvlc screen:// --screen-fps=30.000000 --screen-width=1920 --screen-height=1080 --live-caching=300 '--sout=#transcode{vcodec=h264,venc=x264{profile=high,preset=ultrafast,tune=zerolatency},fps=30,acodec=none}:rtp{sdp=rtsp://:8554/display}' --sout-keep&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And we read it from a small android app which uses the media framework:&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mediaPlayer = new MediaPlayer();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mediaPlayer.setDataSource(context, Uri.parse("rtsp://192.168.2.26:8554/display"));&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mediaPlayer.setOnPreparedListener(this);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mediaPlayer.prepare();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (surface != null) {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; mediaPlayer.setSurface(surface);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mediaPlayer.start();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (IOException e) {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And the display stays black, there's no picture. Activating traces in the media framework we get the attached traces (see below or trace-1080p.txt attached file). &lt;/P&gt;&lt;P&gt;Then if we force VLC to scale to 720 it seems to work a bit better: ie we get an image, we don't have so much error traces but the display freezes after some time.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does someone have any idea why we're not able to play this ? Any input/help would be welcome &lt;SPAN aria-label="Happy" class="emoticon_happy emoticon-inline" style="height:16px;width:16px;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): constructor&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): setListener&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;D/MediaPlayer( 2445): Couldn't open file on client side, trying server side&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): setDataSource(rtsp://192.168.2.26:8554/display)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/IMediaDeathNotifier( 2445): getMediaPlayerService&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): Client(2) constructor&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): Create new client(2) from pid 2445, uid 10045, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): setDataSource(rtsp://192.168.2.26:8554/display)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): player type = 4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AudioSink( 1436): AudioOutput(13)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/NuPlayer( 1436): kWhatSetAudioSink&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/NuPlayer( 1436): kWhatSetDataSource&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436):&amp;nbsp; setDataSource&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): MediaPlayer::setAudioStreamType&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): setVideoSurfaceTexture&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): [2] setVideoSurfaceTexture(0x0)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): prepare&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): [2] setAudioStreamType(3)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): [2] prepareAsync&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): [2] notify (0x2c61dde0, 200, 701, 0)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): message received msg=200, ext1=701, ext2=0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;W/MediaPlayer( 2445): info/warning (701, 0)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): callback application&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): back from callback&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/MyHandler( 1436): connection request completed with result 0 (Success)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): request: 'DESCRIBE rtsp://192.168.2.26:8554/display RTSP/1.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): Accept: application/sdp&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): User-Agent: stagefright/1.2 (Linux;Android 4.4.2)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): CSeq: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): '&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ARTSPConnection( 1436): status: RTSP/1.0 200 OK&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Server: VLC/2.0.3'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Date: Fri, 20 Mar 2015 12:31:42 GMT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Content-Type: application/sdp'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Content-Base: rtsp://192.168.2.26:8554/display'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Content-Length: 456'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Cache-Control: no-cache'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Cseq: 1'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/MyHandler( 1436): DESCRIBE completed with result 0 (Success)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): v=0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): o=- 15615828936265859616 15615828936265859616 IN IP4 ddejean-dev1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'o=' =&amp;gt; '- 15615828936265859616 15615828936265859616 IN IP4 ddejean-dev1'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): s=Unnamed&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 's=' =&amp;gt; 'Unnamed'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): i=N/A&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'i=' =&amp;gt; 'N/A'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): c=IN IP4 0.0.0.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'c=' =&amp;gt; 'IN IP4 0.0.0.0'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): t=0 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 't=' =&amp;gt; '0 0'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=tool:vlc 2.0.3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=tool' =&amp;gt; 'vlc 2.0.3'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=recvonly&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=recvonly' =&amp;gt; '(null)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=type:broadcast&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=type' =&amp;gt; 'broadcast'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=charset:UTF-8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=charset' =&amp;gt; 'UTF-8'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=control:rtsp://192.168.2.26:8554/display&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=control' =&amp;gt; 'rtsp://192.168.2.26:8554/display'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): m=video 0 RTP/AVP 96&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): new section 'video 0 RTP/AVP 96'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): b=RR:0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'b=RR' =&amp;gt; '0'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=rtpmap:96 H264/90000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=rtpmap:96' =&amp;gt; 'H264/90000'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=fmtp:96 packetization-mode=1;profile-level-id=42c028;sprop-parameter-sets=Z0LAKNoB4AiflwEQAAADABAAAAMDyPGDKg==,aM4PyA==;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=fmtp:96' =&amp;gt; 'packetization-mode=1;profile-level-id=42c028;sprop-parameter-sets=Z0LAKNoB4AiflwEQAAADABAAAAMDyPGDKg==,aM4PyA==;'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=control:rtsp://192.168.2.26:8554/display/trackID=0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=control' =&amp;gt; 'rtsp://192.168.2.26:8554/display/trackID=0'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): No duration found, assume live stream&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/avc_utils( 1436): frame_crop = (0, 0, 0, 4), cropUnitX = 2, cropUnitY = 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/avc_utils( 1436): sample aspect ratio = 1 : 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/APacketSource( 1436): dimensions 1920x1080&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): track #1 URL=rtsp://192.168.2.26:8554/display/trackID=0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): request: 'SETUP rtsp://192.168.2.26:8554/display/trackID=0 RTSP/1.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): Transport: RTP/AVP/UDP;unicast;client_port=16538-16539&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): User-Agent: stagefright/1.2 (Linux;Android 4.4.2)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): CSeq: 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): '&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ARTSPConnection( 1436): status: RTSP/1.0 200 OK&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Server: VLC/2.0.3'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Date: Fri, 20 Mar 2015 12:31:42 GMT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Transport: RTP/AVP/UDP;unicast;client_port=16538-16539;server_port=38481-38482;ssrc=38E2C772;mode=play'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Session: 5714247c19670b2f;timeout=60'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Content-Length: 0'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Cache-Control: no-cache'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Cseq: 2'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/MyHandler( 1436): SETUP(1) completed with result 0 (Success)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/MyHandler( 1436): server specified timeout of 60 secs.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;W/MyHandler( 1436): Missing 'source' field in Transport response. Using RTSP endpoint address.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;W/MyHandler( 1436): Server picked an odd RTP port, it should've picked an even one, we'll let it pass for now, but this may break in the future.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): successfully poked holes.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): request: 'PLAY rtsp://192.168.2.26:8554/display RTSP/1.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): Session: 5714247c19670b2f&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): User-Agent: stagefright/1.2 (Linux;Android 4.4.2)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): CSeq: 3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): '&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 180&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 227&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 242&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 194&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 166&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 189&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 266&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ARTSPConnection( 1436): status: RTSP/1.0 200 OK&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Server: VLC/2.0.3'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Date: Fri, 20 Mar 2015 12:31:42 GMT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'RTP-Info: url=rtsp://192.168.2.26:8554/display/trackID=0;seq=16099;rtptime=2754592522'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Range: npt=41.485533-'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Session: 5714247c19670b2f;timeout=60'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Content-Length: 0'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Cache-Control: no-cache'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Cseq: 3'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/MyHandler( 1436): PLAY completed with result 0 (Success)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): Range: npt=41.485533-&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): streamInfo[1] = url=rtsp://192.168.2.26:8554/display/trackID=0;seq=16099;rtptime=2754592522&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): track #1: rtpTime=2754592522 &amp;lt;=&amp;gt; npt=41.49&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 23&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Access unit complete (8 nal units)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 18&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 23&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 14&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/OMX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 1436): OnEmptyBufferDone buffer=0x2bea7f00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ACodec&amp;nbsp; ( 1436): [OMX.Freescale.std.video_decoder.avc.v3.hw-based] onOMXEmptyBufferDone 0x2bea7f00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ACodec&amp;nbsp; ( 1436): [OMX.Freescale.std.video_decoder.avc.v3.hw-based] Needs to copy input data for buffer 0x2bea7f00. (0x2be7fe08 != 0x2bea7f90)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ACodec&amp;nbsp; ( 1436): [OMX.Freescale.std.video_decoder.avc.v3.hw-based] calling emptyBuffer 0x2bea7f00 w/ codec specific data&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/OMX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 1436): OnEmptyBufferDone buffer=0x2bea7f00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ACodec&amp;nbsp; ( 1436): [OMX.Freescale.std.video_decoder.avc.v3.hw-based] onOMXEmptyBufferDone 0x2bea7f00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 177&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Access unit complete (8 nal units)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 243&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 209&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 137&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 149&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 188&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 178&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 252&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): onAccessUnitComplete track 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): storing accessUnit, no time established yet&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;[...]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): packetLost (expected 16299)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336131"&gt;trace-1080p.txt.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 20 Mar 2015 15:38:22 GMT</pubDate>
    <dc:creator>ddejean</dc:creator>
    <dc:date>2015-03-20T15:38:22Z</dc:date>
    <item>
      <title>imx6q rstp stream and h264 decoding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6q-rstp-stream-and-h264-decoding/m-p/335773#M45612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Our team is currently trying to play a RTSP stream with H264 encoded video with a Wandboard Quad running Android and we are facing some issues.&lt;/P&gt;&lt;P&gt;For information our wandboard quad is running the Freescale Kitkat 4.4 android port.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We first tried to diffuse with RTSP a 1080p movie (&lt;SPAN class="message_content"&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fpeach.blender.org%2Ftrailer-page%2F" rel="nofollow" target="_blank"&gt;https://peach.blender.org/trailer-page/&lt;/A&gt;&lt;/SPAN&gt;) using gstreamer (&lt;SPAN class="message_content"&gt;gst-rtsp-server-1.0/examples/test-mp4 &lt;/SPAN&gt;) on a computer and read it using the mediaframework on the wandboard and it worked perfectly.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now we're trying to read a stream coming from a VLC rtsp server which casts the computer screen:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;cvlc screen:// --screen-fps=30.000000 --screen-width=1920 --screen-height=1080 --live-caching=300 '--sout=#transcode{vcodec=h264,venc=x264{profile=high,preset=ultrafast,tune=zerolatency},fps=30,acodec=none}:rtp{sdp=rtsp://:8554/display}' --sout-keep&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And we read it from a small android app which uses the media framework:&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mediaPlayer = new MediaPlayer();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mediaPlayer.setDataSource(context, Uri.parse("rtsp://192.168.2.26:8554/display"));&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mediaPlayer.setOnPreparedListener(this);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mediaPlayer.prepare();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (surface != null) {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; mediaPlayer.setSurface(surface);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mediaPlayer.start();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (IOException e) {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And the display stays black, there's no picture. Activating traces in the media framework we get the attached traces (see below or trace-1080p.txt attached file). &lt;/P&gt;&lt;P&gt;Then if we force VLC to scale to 720 it seems to work a bit better: ie we get an image, we don't have so much error traces but the display freezes after some time.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does someone have any idea why we're not able to play this ? Any input/help would be welcome &lt;SPAN aria-label="Happy" class="emoticon_happy emoticon-inline" style="height:16px;width:16px;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): constructor&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): setListener&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;D/MediaPlayer( 2445): Couldn't open file on client side, trying server side&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): setDataSource(rtsp://192.168.2.26:8554/display)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/IMediaDeathNotifier( 2445): getMediaPlayerService&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): Client(2) constructor&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): Create new client(2) from pid 2445, uid 10045, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): setDataSource(rtsp://192.168.2.26:8554/display)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): player type = 4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AudioSink( 1436): AudioOutput(13)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/NuPlayer( 1436): kWhatSetAudioSink&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/NuPlayer( 1436): kWhatSetDataSource&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436):&amp;nbsp; setDataSource&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): MediaPlayer::setAudioStreamType&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): setVideoSurfaceTexture&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): [2] setVideoSurfaceTexture(0x0)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): prepare&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): [2] setAudioStreamType(3)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): [2] prepareAsync&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayerService( 1436): [2] notify (0x2c61dde0, 200, 701, 0)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): message received msg=200, ext1=701, ext2=0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;W/MediaPlayer( 2445): info/warning (701, 0)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): callback application&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MediaPlayer( 2445): back from callback&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/MyHandler( 1436): connection request completed with result 0 (Success)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): request: 'DESCRIBE rtsp://192.168.2.26:8554/display RTSP/1.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): Accept: application/sdp&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): User-Agent: stagefright/1.2 (Linux;Android 4.4.2)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): CSeq: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): '&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ARTSPConnection( 1436): status: RTSP/1.0 200 OK&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Server: VLC/2.0.3'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Date: Fri, 20 Mar 2015 12:31:42 GMT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Content-Type: application/sdp'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Content-Base: rtsp://192.168.2.26:8554/display'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Content-Length: 456'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Cache-Control: no-cache'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Cseq: 1'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/MyHandler( 1436): DESCRIBE completed with result 0 (Success)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): v=0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): o=- 15615828936265859616 15615828936265859616 IN IP4 ddejean-dev1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'o=' =&amp;gt; '- 15615828936265859616 15615828936265859616 IN IP4 ddejean-dev1'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): s=Unnamed&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 's=' =&amp;gt; 'Unnamed'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): i=N/A&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'i=' =&amp;gt; 'N/A'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): c=IN IP4 0.0.0.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'c=' =&amp;gt; 'IN IP4 0.0.0.0'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): t=0 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 't=' =&amp;gt; '0 0'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=tool:vlc 2.0.3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=tool' =&amp;gt; 'vlc 2.0.3'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=recvonly&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=recvonly' =&amp;gt; '(null)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=type:broadcast&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=type' =&amp;gt; 'broadcast'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=charset:UTF-8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=charset' =&amp;gt; 'UTF-8'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=control:rtsp://192.168.2.26:8554/display&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=control' =&amp;gt; 'rtsp://192.168.2.26:8554/display'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): m=video 0 RTP/AVP 96&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): new section 'video 0 RTP/AVP 96'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): b=RR:0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'b=RR' =&amp;gt; '0'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=rtpmap:96 H264/90000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=rtpmap:96' =&amp;gt; 'H264/90000'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=fmtp:96 packetization-mode=1;profile-level-id=42c028;sprop-parameter-sets=Z0LAKNoB4AiflwEQAAADABAAAAMDyPGDKg==,aM4PyA==;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=fmtp:96' =&amp;gt; 'packetization-mode=1;profile-level-id=42c028;sprop-parameter-sets=Z0LAKNoB4AiflwEQAAADABAAAAMDyPGDKg==,aM4PyA==;'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ASessionDescription( 1436): a=control:rtsp://192.168.2.26:8554/display/trackID=0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ASessionDescription( 1436): adding 'a=control' =&amp;gt; 'rtsp://192.168.2.26:8554/display/trackID=0'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): No duration found, assume live stream&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/avc_utils( 1436): frame_crop = (0, 0, 0, 4), cropUnitX = 2, cropUnitY = 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/avc_utils( 1436): sample aspect ratio = 1 : 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/APacketSource( 1436): dimensions 1920x1080&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): track #1 URL=rtsp://192.168.2.26:8554/display/trackID=0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): request: 'SETUP rtsp://192.168.2.26:8554/display/trackID=0 RTSP/1.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): Transport: RTP/AVP/UDP;unicast;client_port=16538-16539&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): User-Agent: stagefright/1.2 (Linux;Android 4.4.2)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): CSeq: 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): '&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ARTSPConnection( 1436): status: RTSP/1.0 200 OK&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Server: VLC/2.0.3'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Date: Fri, 20 Mar 2015 12:31:42 GMT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Transport: RTP/AVP/UDP;unicast;client_port=16538-16539;server_port=38481-38482;ssrc=38E2C772;mode=play'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Session: 5714247c19670b2f;timeout=60'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Content-Length: 0'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Cache-Control: no-cache'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Cseq: 2'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/MyHandler( 1436): SETUP(1) completed with result 0 (Success)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/MyHandler( 1436): server specified timeout of 60 secs.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;W/MyHandler( 1436): Missing 'source' field in Transport response. Using RTSP endpoint address.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;W/MyHandler( 1436): Server picked an odd RTP port, it should've picked an even one, we'll let it pass for now, but this may break in the future.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): successfully poked holes.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): request: 'PLAY rtsp://192.168.2.26:8554/display RTSP/1.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): Session: 5714247c19670b2f&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): User-Agent: stagefright/1.2 (Linux;Android 4.4.2)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): CSeq: 3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): '&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 180&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 227&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 242&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 168&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 194&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 166&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 189&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 266&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/ARTSPConnection( 1436): status: RTSP/1.0 200 OK&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Server: VLC/2.0.3'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Date: Fri, 20 Mar 2015 12:31:42 GMT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'RTP-Info: url=rtsp://192.168.2.26:8554/display/trackID=0;seq=16099;rtptime=2754592522'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Range: npt=41.485533-'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Session: 5714247c19670b2f;timeout=60'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Content-Length: 0'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Cache-Control: no-cache'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTSPConnection( 1436): line: 'Cseq: 3'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;I/MyHandler( 1436): PLAY completed with result 0 (Success)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): Range: npt=41.485533-&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): streamInfo[1] = url=rtsp://192.168.2.26:8554/display/trackID=0;seq=16099;rtptime=2754592522&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): track #1: rtpTime=2754592522 &amp;lt;=&amp;gt; npt=41.49&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 23&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Access unit complete (8 nal units)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 18&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 23&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 14&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/OMX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 1436): OnEmptyBufferDone buffer=0x2bea7f00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ACodec&amp;nbsp; ( 1436): [OMX.Freescale.std.video_decoder.avc.v3.hw-based] onOMXEmptyBufferDone 0x2bea7f00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ACodec&amp;nbsp; ( 1436): [OMX.Freescale.std.video_decoder.avc.v3.hw-based] Needs to copy input data for buffer 0x2bea7f00. (0x2be7fe08 != 0x2bea7f90)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ACodec&amp;nbsp; ( 1436): [OMX.Freescale.std.video_decoder.avc.v3.hw-based] calling emptyBuffer 0x2bea7f00 w/ codec specific data&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/OMX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 1436): OnEmptyBufferDone buffer=0x2bea7f00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ACodec&amp;nbsp; ( 1436): [OMX.Freescale.std.video_decoder.avc.v3.hw-based] onOMXEmptyBufferDone 0x2bea7f00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 177&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Access unit complete (8 nal units)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 243&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 209&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 137&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 149&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 188&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 178&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): addSingleNALUnit of size 252&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): onAccessUnitComplete track 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): storing accessUnit, no time established yet&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): sequence length 4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;[...]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): packetLost (expected 16299)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/ARTPConnection( 1436): receiving RTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/AAVCAssembler( 1436): Not the sequence number I expected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;V/MyHandler( 1436): video track doesn't have enough data yet. (0.00 secs buffered)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336131"&gt;trace-1080p.txt.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Mar 2015 15:38:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6q-rstp-stream-and-h264-decoding/m-p/335773#M45612</guid>
      <dc:creator>ddejean</dc:creator>
      <dc:date>2015-03-20T15:38:22Z</dc:date>
    </item>
  </channel>
</rss>

