how to play rtsp on imx6 successfully?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

how to play rtsp on imx6 successfully?

2,368 Views
jake
Contributor I

when I start playing rtsp in 1 minute, the streaming will stop,

there are logs as following,

E/BufferQueue( 1157): [ScreenshotClient] dequeueBuffer: can't dequeue multiple buffers without setting the buffer count

D/dalvikvm( 1157): GC_FOR_ALLOC freed 852K, 24% free 4704K/6120K, paused 37ms, total 37ms

I/InputDispatcher( 1157): Dropping event because there is no touched window.

I/InputDispatcher( 1157): Dropping event because there is no touched window.

E/BufferQueue(  959): [com.android.launcher/com.android.launcher2.Launcher] dequeueBuffer: can't dequeue multiple buffers without setting the buffer count

W/InputMethodManagerService( 1157): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@419fc158 (uid=10061 pid=2710)

W/audio_hw_primary(  963): [start_output_stream_primary] out->device[0x2] pcm_device[0x2]

W/audio_hw_primary(  963): [start_output_stream_primary] [ESAI]card 0, port 0 device 0x2

W/audio_hw_primary(  963): [start_output_stream_primary] [ESAI]rate 44100, channel 2 period_size 0xc0

I/ActivityManager( 1157): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.example.androidmediaplayer/.MainActivity} from pid 1488

E/BufferQueue( 1157): [ScreenshotClient] dequeueBuffer: can't dequeue multiple buffers without setting the buffer count

E/BufferQueue(  959): [com.example.androidmediaplayer/com.example.androidmediaplayer.MainActivity] dequeueBuffer: can't dequeue multiple buffers without setting the buffer count

I/OMXPlayer(  963): LEVEL: 1 FUNCTION: prepare LINE: 445

I/OMXPlayer(  963): failed to open file: /data/system/audio_pass_through_pref.

I/OMXPlayer(  963): Loading content: rtsp://10.14.1.89:8554/

I/OMXPlayer(  963): --

I/OMXPlayer(  963): Sending:

I/OMXPlayer(  963): OPTIONS rtsp://10.14.1.89:8554/ RTSP/1.0

I/OMXPlayer(  963): CSeq: 1

I/OMXPlayer(  963):

I/OMXPlayer(  963):

I/OMXPlayer(  963): line='RTSP/1.0 200 OK'

I/OMXPlayer(  963): line='Server: VLC/2.1.5'

I/OMXPlayer(  963): line='Content-Length: 0'

I/OMXPlayer(  963): line='Cseq: 1'

I/OMXPlayer(  963): line='Public: DESCRIBE,SETUP,TEARDOWN,PLAY,PAUSE,GET_PARAMETER'

I/OMXPlayer(  963): line=''

I/OMXPlayer(  963): --

I/OMXPlayer(  963): Sending:

I/OMXPlayer(  963): DESCRIBE rtsp://10.14.1.89:8554/ RTSP/1.0

I/OMXPlayer(  963): Accept: application/sdp

I/OMXPlayer(  963): CSeq: 2

I/OMXPlayer(  963):

I/OMXPlayer(  963):

I/OMXPlayer(  963): line='RTSP/1.0 200 OK'

I/OMXPlayer(  963): line='Server: VLC/2.1.5'

I/OMXPlayer(  963): line='Date: Mon, 20 Apr 2015 07:42:41 GMT'

I/OMXPlayer(  963): line='Content-Type: application/sdp'

I/OMXPlayer(  963): line='Content-Base: rtsp://10.14.1.89:8554/'

I/OMXPlayer(  963): line='Content-Length: 682'

I/OMXPlayer(  963): line='Cache-Control: no-cache'

I/OMXPlayer(  963): line='Cseq: 2'

I/OMXPlayer(  963): line=''

I/OMXPlayer(  963): DESCRIBE return: v=0

I/OMXPlayer(  963): o=- 15627258099156370692 15627258099156370692 IN IP4 MR12-JackLin

I/OMXPlayer(  963): s=Unnamed

I/OMXPlayer(  963): i=N/A

I/OMXPlayer(  963): c=IN IP4 0.0.0.0

I/OMXPlayer(  963): t=0 0

I/OMXPlayer(  963): a=tool:vlc 2.1.5

I/OMXPlayer(  963): a=recvonly

I/OMXPlayer(  963): a=type:broadcast

I/OMXPlayer(  963): a=charset:UTF-8

I/OMXPlayer(  963): a=control:rtsp://10.14.1.89:8554/

I/OMXPlayer(  963): m=audio 0 RTP/AVP 96

I/OMXPlayer(  963): b=RR:0

I/OMXPlayer(  963): a=rtpmap:96 mpeg4-generic/48000/2

I/OMXPlayer(  963): a=fmtp:96 streamtype=5; profile-level-id=15; mode=AAC-hbr; config=119056e500; SizeLength=13; IndexLength=3; IndexDeltaLength=3; Profile=1;

I/OMXPlayer(  963): a=control:rtsp://10.14.1.89:8554/trackID=8

I/OMXPlayer(  963): m=video 0 RTP/AVP 96

I/OMXPlayer(  963): b=RR:0

I/OMXPlayer(  963): a=rtpmap:96 H264/90000

I/OMXPlayer(  963): a=fmtp:96 packetization-mode=1;profile-level-id=640029;sprop-parameter-sets=Z2QAKazZgFAFuwEQAAA+kAALuAjxgxmg,aOl7LIs=;

I/OMXPlayer(  963): a=control:rtsp://10.14.1.89:8554/trackID=9

I/OMXPlayer(  963):

I/OMXPlayer(  963): --

I/OMXPlayer(  963): Sending:

I/OMXPlayer(  963): SETUP rtsp://10.14.1.89:8554/trackID=8 RTSP/1.0

I/OMXPlayer(  963): Transport: RTP/AVP/UDP;unicast;client_port=5012-5013

I/OMXPlayer(  963): CSeq: 3

I/OMXPlayer(  963):

I/OMXPlayer(  963):

I/OMXPlayer(  963): line='RTSP/1.0 200 OK'

I/OMXPlayer(  963): line='Server: VLC/2.1.5'

I/OMXPlayer(  963): line='Date: Mon, 20 Apr 2015 07:42:41 GMT'

I/OMXPlayer(  963): line='Transport: RTP/AVP/UDP;unicast;client_port=5012-5013;server_port=56042-56043;ssrc=31609A08;mode=play'

I/OMXPlayer(  963): line='Session: ac713ff296404154;timeout=60'

I/OMXPlayer(  963): line='Content-Length: 0'

I/OMXPlayer(  963): line='Cache-Control: no-cache'

I/OMXPlayer(  963): line='Cseq: 3'

I/OMXPlayer(  963): line=''

I/OMXPlayer(  963): --

I/OMXPlayer(  963): Sending:

I/OMXPlayer(  963): SETUP rtsp://10.14.1.89:8554/trackID=9 RTSP/1.0

I/OMXPlayer(  963): Transport: RTP/AVP/UDP;unicast;client_port=5014-5015

I/OMXPlayer(  963): CSeq: 4

I/OMXPlayer(  963): Session: ac713ff296404154

I/OMXPlayer(  963):

I/OMXPlayer(  963):

I/OMXPlayer(  963): line='RTSP/1.0 200 OK'

I/OMXPlayer(  963): line='Server: VLC/2.1.5'

I/OMXPlayer(  963): line='Date: Mon, 20 Apr 2015 07:42:41 GMT'

I/OMXPlayer(  963): line='Transport: RTP/AVP/UDP;unicast;client_port=5014-5015;server_port=56043-56044;ssrc=4BFBC99F;mode=play'

I/OMXPlayer(  963): line='Session: ac713ff296404154;timeout=60'

I/OMXPlayer(  963): line='Content-Length: 0'

I/OMXPlayer(  963): line='Cache-Control: no-cache'

I/OMXPlayer(  963): line='Cseq: 4'

I/OMXPlayer(  963): line=''

I/OMXPlayer(  963): --

I/OMXPlayer(  963): Sending:

I/OMXPlayer(  963): PLAY rtsp://10.14.1.89:8554/ RTSP/1.0

I/OMXPlayer(  963): Range: npt=0.000-

I/OMXPlayer(  963): CSeq: 5

I/OMXPlayer(  963): Session: ac713ff296404154

I/OMXPlayer(  963):

I/OMXPlayer(  963):

I/OMXPlayer(  963): line='RTSP/1.0 200 OK'

I/OMXPlayer(  963): line='Server: VLC/2.1.5'

I/OMXPlayer(  963): line='Date: Mon, 20 Apr 2015 07:42:41 GMT'

I/OMXPlayer(  963): line='RTP-Info: url=rtsp://10.14.1.89:8554/trackID=8;seq=42943;rtptime=3704817612, url=rtsp://10.14.1.89:8554/trackID=9;seq=14903;rtptime=1577823902'

I/OMXPlayer(  963): line='Range: npt=17774.009584-'

I/OMXPlayer(  963): line='Session: ac713ff296404154;timeout=60'

I/OMXPlayer(  963): line='Content-Length: 0'

I/OMXPlayer(  963): line='Cache-Control: no-cache'

I/OMXPlayer(  963): line='Cseq: 5'

I/OMXPlayer(  963): line=''

I/OMXPlayer(  963): VideoRender role: video_render.surface

I/OMXPlayer(  963): nPreCacheSize = 262144

I/OMXPlayer(  963): range_start_offset:853152460, pts:853153452

I/OMXPlayer(  963): range_start_offset:1599660863, pts:1599667070

I/vpu-lib (  963): <gpu> alloc handle: 0x439b2fe8, paddr: 0x73645000, vaddr: 0x44441000

I/vpu-lib (  963): <gpu> alloc handle: 0x40ecdfc0, paddr: 0x73663000, vaddr: 0x4445f000

I/vpu-lib (  963): <gpu> alloc handle: 0x4346c928, paddr: 0x7379d000, vaddr: 0x44599000

I/vpu-lib (  963): Product Info: i.MX6Q/D/S

I/vpu-lib (  963): <gpu> alloc handle: 0x4173f4b0, paddr: 0x1d800000, vaddr: 0x53bf2000

I/vpu-lib (  963): <gpu> alloc handle: 0x40020f08, paddr: 0x74c90000, vaddr: 0x45a8c000

I/vpu-lib (  963): bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0

W/vpu-lib (  963): VPU iram is less than needed, some parts don't use iram

I/vpu-lib (  963): <gpu> free handle: 0x439b2fe8, paddr: 0x73645000, vaddr: 0x44441000

I/vpu-lib (  963): <gpu> free handle: 0x40ecdfc0, paddr: 0x73663000, vaddr: 0x4445f000

I/vpu-lib (  963): <gpu> free handle: 0x4346c928, paddr: 0x7379d000, vaddr: 0x44599000

I/Choreographer( 2710): Skipped 49 frames!  The application may be doing too much work on its main thread.

I/vpu-lib (  963): <gpu> alloc handle: 0x515d4d70, paddr: 0x1a800000, vaddr: 0x55354000

I/OMXPlayer(  963): start player.

I/ActivityManager( 1157): Displayed com.example.androidmediaplayer/.MainActivity: +1s18ms

I/AudioFlinger(  963): [frameworks/av/services/audioflinger/Threads.cpp]***JAKE 2801 BUFFER TIMEOUT: remove(4100) from active list on thread 0x40d01008

W/audio_hw_primary(  963): do_out_standby... 1074358112

I/OMXPlayer(  963): LEVEL: 1 FUNCTION: Start LINE: 804

I/OMXPlayer(  963): Start player timeout.

I/Choreographer( 2710): Skipped 315 frames!  The application may be doing too much work on its main thread.

W/AudioTrack(  963): [frameworks/av/media/libmedia/AudioTrack.cpp]releaseBuffer() track 0x41190c98 name=0x4 disabled, restarting

W/audio_hw_primary(  963): [start_output_stream_primary] out->device[0x2] pcm_device[0x2]

W/audio_hw_primary(  963): [start_output_stream_primary] [ESAI]card 0, port 0 device 0x2

W/audio_hw_primary(  963): [start_output_stream_primary] [ESAI]rate 44100, channel 2 period_size 0xc0

W/MediaPlayer( 2710): info/warning (3, 0)

I/MediaPlayer( 2710): Info (3,0)

I/OMXPlayer(  963): --

I/OMXPlayer(  963): Sending:

I/OMXPlayer(  963): OPTIONS * RTSP/1.0

I/OMXPlayer(  963): CSeq: 6

I/OMXPlayer(  963): Session: ac713ff296404154

I/OMXPlayer(  963):

I/OMXPlayer(  963):

I/OMXPlayer(  963): line='RTSP/1.0 200 OK'

I/OMXPlayer(  963): line='Server: VLC/2.1.5'

I/OMXPlayer(  963): line='Content-Length: 0'

I/OMXPlayer(  963): line='Cseq: 6'

I/OMXPlayer(  963): line='Public: DESCRIBE,SETUP,TEARDOWN,PLAY,PAUSE,GET_PARAMETER'

I/OMXPlayer(  963): line=''

I/OMXPlayer(  963): tsmGetFrmTs:[Tsm_wrapper.c] warning: can't get one valid ts

I/OMXPlayer(  963): [OMXPlayer.cpp]**********Jake OMXPlayer::pause()

I/OMXPlayer(  963): [GMPlayer.cpp]Pause player.

I/AudioFlinger(  963): [frameworks/av/services/audioflinger/Threads.cpp]***JAKE 2801 BUFFER TIMEOUT: remove(4100) from active list on thread 0x40d01008

W/audio_hw_primary(  963): do_out_standby... 1074358112

--

Android 4.3, imx6dl or imx6q

server is vlc 2.1.5

how to solve the problem? thanks.

Labels (3)
0 Kudos
Reply
3 Replies

1,296 Views
jake
Contributor I

debug mode open

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16678064(0xFE7CB0)] ts(ns): 9200051922000, size: 5591, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9199926788000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16678062(0xFE7CAE)]: flush 0 bytes, frame size: 5591, frm: 0x4C01B000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4B732000, returned ts(ns): 9199926788000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9199926788, delta(us): 41700 

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16683655(0xFE9287)] ts(ns): 9200302166000, size: 19335, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9199968500000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16683653(0xFE9285)]: flush 0 bytes, frame size: 19335, frm: 0x4A0CD000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4BD69000, returned ts(ns): 9199968500000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9199968500, delta(us): 41712 

I/OMXPlayer(  965): input ts(us): 9200302166, output ts(us): 9199968500, duration threshold(ms): 200  

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16702990(0xFEDE0E)] ts(ns): 9200218755000, size: 8345, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200010211000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16702988(0xFEDE0C)]: flush 0 bytes, frame size: 8345, frm: 0x4B1CE000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x47CE8400, returned ts(ns): 9200010211000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200010211, delta(us): 41711 

I/OMXPlayer(  965): input ts(us): 9200218755, output ts(us): 9200010211, duration threshold(ms): 200  

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16711335(0xFEFEA7)] ts(ns): 9200177044000, size: 5524, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200051922000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16711333(0xFEFEA5)]: flush 0 bytes, frame size: 5524, frm: 0x4BEC2000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4C01B000, returned ts(ns): 9200051922000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200051922, delta(us): 41711 

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16716859(0xFF143B)] ts(ns): 9200260455000, size: 4685, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200093622000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16716857(0xFF1439)]: flush 0 bytes, frame size: 4685, frm: 0x4C174000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4B480000, returned ts(ns): 9200093622000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200093622, delta(us): 41700 

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16721544(0xFF2688)] ts(ns): 9200385588000, size: 14072, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200135333000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16721542(0xFF2686)]: flush 0 bytes, frame size: 14072, frm: 0x4837A800 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4B327000, returned ts(ns): 9200135333000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200135333, delta(us): 41711 

I/OMXPlayer(  965): input ts(us): 9200385588, output ts(us): 9200135333, duration threshold(ms): 200  

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16735616(0xFF5D80)] ts(ns): 9200343877000, size: 4275, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200177044000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16735614(0xFF5D7E)]: flush 0 bytes, frame size: 4275, frm: 0x44F30000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4BEC2000, returned ts(ns): 9200177044000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200177044, delta(us): 41711 

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16739891(0xFF6E33)] ts(ns): 9200510711000, size: 15838, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200218755000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16739889(0xFF6E31)]: flush 0 bytes, frame size: 15838, frm: 0x4B5D9000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4B1CE000, returned ts(ns): 9200218755000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200218755, delta(us): 41711 

I/OMXPlayer(  965): input ts(us): 9200510711, output ts(us): 9200218755, duration threshold(ms): 200  

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16755729(0xFFAC11)] ts(ns): 9200469000000, size: 3797, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200260455000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16755727(0xFFAC0F)]: flush 0 bytes, frame size: 3797, frm: 0x4B480000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4C174000, returned ts(ns): 9200260455000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200260455, delta(us): 41700 

I/OMXPlayer(  965): input ts(us): 9200469000, output ts(us): 9200260455, duration threshold(ms): 200  

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16759526(0xFFBAE6)] ts(ns): 9200427288000, size: 4790, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200302166000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16759524(0xFFBAE4)]: flush 0 bytes, frame size: 4790, frm: 0x4C01B000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4A0CD000, returned ts(ns): 9200302166000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200302166, delta(us): 41711 

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16764316(0xFFCD9C)] ts(ns): 9200635833000, size: 15347, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200343877000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16764314(0xFFCD9A)]: flush 0 bytes, frame size: 15347, frm: 0x4B327000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x44F30000, returned ts(ns): 9200343877000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200343877, delta(us): 41711 

I/OMXPlayer(  965): input ts(us): 9200635833, output ts(us): 9200343877, duration threshold(ms): 200  

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16779663(0x100098F)] ts(ns): 9200594122000, size: 4146, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200385588000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16779661(0x100098D)]: flush 0 bytes, frame size: 4146, frm: 0x45089000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4837A800, returned ts(ns): 9200385588000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200385588, delta(us): 41711 

I/OMXPlayer(  965): input ts(us): 9200594122, output ts(us): 9200385588, duration threshold(ms): 200  

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16783809(0x10019C1)] ts(ns): 9200718755000, size: 4130, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200427288000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16783807(0x10019BF)]: flush 0 bytes, frame size: 4130, frm: 0x4A226000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4C01B000, returned ts(ns): 9200427288000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200427288, delta(us): 41700 

I/OMXPlayer(  965): input ts(us): 9200718755, output ts(us): 9200427288, duration threshold(ms): 200  

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16787939(0x10029E3)] ts(ns): 9200927288000, size: 15427, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200469000000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16787937(0x10029E1)]: flush 0 bytes, frame size: 15427, frm: 0x47CE8400 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4B480000, returned ts(ns): 9200469000000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200469000, delta(us): 41712 

I/OMXPlayer(  965): input ts(us): 9200927288, output ts(us): 9200469000, duration threshold(ms): 200  

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16803366(0x1006626)] ts(ns): 9200885588000, size: 4141, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200510711000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16803364(0x1006624)]: flush 0 bytes, frame size: 4141, frm: 0x484D3800 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4B5D9000, returned ts(ns): 9200510711000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200510711, delta(us): 41711 

I/OMXPlayer(  965): input ts(us): 9200885588, output ts(us): 9200510711, duration threshold(ms): 200  

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16807507(0x1007653)] ts(ns): 9200843877000, size: 4830, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200552419343 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16807505(0x1007651)]: flush 0 bytes, frame size: 4830, frm: 0x4C174000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4A226000, returned ts(ns): 9200594122000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200594122, delta(us): 83411 

I/OMXPlayer(  965): input ts(us): 9200843877, output ts(us): 9200594122, duration threshold(ms): 200  

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16812337(0x1008931)] ts(ns): 9201010711000, size: 13520, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200635833000 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16812335(0x100892F)]: flush 0 bytes, frame size: 13520, frm: 0x4B732000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x45089000, returned ts(ns): 9200635833000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200635833, delta(us): 41711 

I/OMXPlayer(  965): input ts(us): 9201010711, output ts(us): 9200635833, duration threshold(ms): 200  

I/OMXPlayer(  965): new:calling TSManagerReceive2: [16825857(0x100BE01)] ts(ns): 9200969000000, size: 4310, total: 5

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200678844812 

I/OMXPlayer(  965): new:calling TSManagerFlush2/TSManagerValid2: [16825855(0x100BDFF)]: flush 0 bytes, frame size: 4310, frm: 0x4BD69000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4B327000, returned ts(ns): 9200718755000, total: 6 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200718755, delta(us): 82922 

I/OMXPlayer(  965): input ts(us): 9200969000, output ts(us): 9200718755, duration threshold(ms): 200  

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200763054656 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4C174000, returned ts(ns): 9200843877000, total: 5 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200843877, delta(us): 125122 

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200885588000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x484D3800, returned ts(ns): 9200885588000, total: 4 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200885588, delta(us): 41711 

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200927288000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x47CE8400, returned ts(ns): 9200927288000, total: 3 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200927288, delta(us): 41700 

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9200969000000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4BD69000, returned ts(ns): 9200969000000, total: 2 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9200969000, delta(us): 41712 

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9201010711000 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x4B732000, returned ts(ns): 9201010711000, total: 1 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): 9201010711, delta(us): 41711 

I/OMXPlayer(  965): new: calling TSManagerQuery2(NULL): returned ts(ns): 9201056475916 

I/OMXPlayer(  965): new: calling TSManagerSend2: frm: 0x44F30000, returned ts(ns): -1, total: 0 

I/OMXPlayer(  965): tsmGetFrmTs:[Tsm_wrapper.c] warning: can't get one valid ts 

I/OMXPlayer(  965): tsmGetFrmTs: current ts(us): -1, delta(us): -9201010712 

I/OMXPlayer(  965): [OMXPlayer.cpp]**********Jake OMXPlayer::pause()

I/OMXPlayer(  965): [GMPlayer.cpp]Pause player.

I/AudioFlinger(  965): [frameworks/av/services/audioflinger/Threads.cpp]***JAKE 2801 BUFFER TIMEOUT: remove(4098) from active list on thread 0x40ccd008

W/audio_hw_primary(  965): do_out_standby... 1074247520

0 Kudos
Reply

1,296 Views
igorpadykov
NXP Employee
NXP Employee

Hi jake

rtsp functionality is provided by Extended Multimedia Feature Package,

for its obtaining please apply to local marketing, also please check

p.18 attached document.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply

1,296 Views
jake
Contributor I

Hi Igor,

thanks for your reply,

but I modified the PACKET_CACHE_SIZE, the OMXPlayer still paused in 1 minute,

I will checking why VideoFilter can't keep receiving inBuffer.

thank you.

Best regards

Jake

0 Kudos
Reply