bilibili / ijkplayer

Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
GNU General Public License v2.0
32.24k stars 8.09k forks source link

[Adndroid] RTSP plays with artephacts #2867

Open baralgin1003 opened 7 years ago

baralgin1003 commented 7 years ago

Hi! RTSP stream plays with artephacts.

I tried set that options, its not helped

image image

ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "framedrop", 1);
ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "buffer-size", 1024*1024);  
ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "packet-buffering", 1);
ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_FORMAT,"analyzeduration", "2000000");
ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_FORMAT,"fflags", "nobuffer");
ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_FORMAT, "probesize", "4096");

my log: `03-20 15:29:05.123 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_native_profileEnd 03-20 15:29:05.123 29122-29122/ru.camss.videocity W/IJKMEDIA: moncleanu already called 03-20 15:29:05.123 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_native_profileEnd 03-20 15:29:05.123 29122-29122/ru.camss.videocity W/IJKMEDIA: moncleanu already called 03-20 15:29:05.123 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_native_profileEnd 03-20 15:29:05.123 29122-29122/ru.camss.videocity W/IJKMEDIA: moncleanu already called 03-20 15:29:05.123 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_stop() 03-20 15:29:05.133 29122-13301/ru.camss.videocity D/IJKMEDIA: message_loop exit 03-20 15:29:05.133 29122-13301/ru.camss.videocity I/IJKMEDIA: SDL_JNI_DetachThreadEnv: [13301] 03-20 15:29:05.133 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_stop()=0 03-20 15:29:05.133 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_release 03-20 15:29:05.133 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_set_android_surface(surface=0x0) 03-20 15:29:05.133 29122-29122/ru.camss.videocity D/IJKMEDIA: ffpipeline_set_surface() 03-20 15:29:05.133 29122-29122/ru.camss.videocity D/IJKMEDIA: SDL_AMediaCodec_decreaseReference(): ref=1 03-20 15:29:05.133 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_set_android_surface(surface=0x0)=void 03-20 15:29:05.133 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_shutdown_l() 03-20 15:29:05.133 29122-29122/ru.camss.videocity D/IJKMEDIA: wait for read_tid 03-20 15:29:05.133 29122-13302/ru.camss.videocity I/IJKMEDIA: SDL_JNI_DetachThreadEnv: [13302] 03-20 15:29:05.153 29122-13303/ru.camss.videocity D/IJKMEDIA: unknown SEI type 229 03-20 15:29:05.153 29122-13303/ru.camss.videocity I/IJKMEDIA: SDL_JNI_DetachThreadEnv: [13303] 03-20 15:29:05.153 29122-13361/ru.camss.videocity W/IJKMEDIA: SDL_VoutAndroid_releaseBufferProxy_l: [0] ???????? proxy 0: vout: 0 idx: -1 render: false fake: NO 03-20 15:29:05.223 29122-13362/ru.camss.videocity I/IJKMEDIA: MediaCodec: enqueue_thread_func: exit: 0 03-20 15:29:05.223 29122-13362/ru.camss.videocity I/IJKMEDIA: SDL_JNI_DetachThreadEnv: [13362] 03-20 15:29:05.223 29122-13361/ru.camss.videocity D/IJKMEDIA: SDL_AMediaCodecJava_stop 03-20 15:29:05.263 29122-13361/ru.camss.videocity D/IJKMEDIA: SDL_AMediaCodec_decreaseReference(): ref=0 03-20 15:29:05.263 29122-13361/ru.camss.videocity I/IJKMEDIA: SDL_AMediaCodecJava_delete 03-20 15:29:05.293 29122-13361/ru.camss.videocity I/IJKMEDIA: MediaCodec: func_run_sync: exit: -1 03-20 15:29:05.293 29122-13361/ru.camss.videocity I/IJKMEDIA: SDL_JNI_DetachThreadEnv: [13361] 03-20 15:29:05.304 29122-29122/ru.camss.videocity D/IJKMEDIA: wait for video_refresh_tid 03-20 15:29:05.304 29122-29122/ru.camss.videocity W/IJKMEDIA: SDL_VoutAndroid_releaseBufferProxy_l: [0] ???????? proxy 0: vout: 0 idx: -1 render: false fake: NO 03-20 15:29:05.304 29122-29122/ru.camss.videocity W/IJKMEDIA: SDL_VoutAndroid_releaseBufferProxy_l: [0] ???????? proxy 0: vout: 0 idx: -1 render: false fake: NO 03-20 15:29:05.304 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_shutdown_l()=void 03-20 15:29:05.304 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_dec_ref(): ref=0 03-20 15:29:05.304 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_shutdown_l() 03-20 15:29:05.304 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_shutdown_l()=void 03-20 15:29:05.304 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_native_profileEnd 03-20 15:29:05.304 29122-29122/ru.camss.videocity W/IJKMEDIA: moncleanu already called 03-20 15:29:05.304 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_native_profileEnd 03-20 15:29:05.304 29122-29122/ru.camss.videocity W/IJKMEDIA: moncleanu already called 03-20 15:29:05.304 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_native_profileEnd 03-20 15:29:05.304 29122-29122/ru.camss.videocity W/IJKMEDIA: moncleanu already called 03-20 15:29:05.304 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_native_profileEnd 03-20 15:29:05.304 29122-29122/ru.camss.videocity W/IJKMEDIA: moncleanu already called 03-20 15:29:05.324 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_native_profileBegin 03-20 15:29:05.324 29122-29122/ru.camss.videocity W/IJKMEDIA: monstartup already called 03-20 15:29:05.324 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_native_setup 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: av_version_info: ff3.2--ijk0.7.6--20170203--001 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: ijk_version_info: k0.7.8.1 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: ffpipeline_create_from_android() 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_set_inject_opaque(0x1d8004be) 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_set_inject_opaque()=void 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_set_ijkio_inject_opaque(0x1d8004be) 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_set_ijkio_inject_opaque()=void 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_android_set_mediacodec_select_callback() 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: ffpipeline_set_mediacodec_select_callback 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_android_set_mediacodec_select_callback()=void 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_native_setLogLevel(3) 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: moncleanup 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOptionLong 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOptionLong 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOptionLong 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOptionLong 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOptionLong 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOptionLong 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOptionLong 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOption 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOption 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOption 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOptionLong 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOptionLong 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOptionLong 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setOptionLong 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: Couldn't open file on client side, trying server side 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_setVideoSurface 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_set_android_surface(surface=0x95400029) 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: ffpipeline_set_surface() 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_set_android_surface(surface=0x95400029)=void 03-20 15:29:05.334 29122-29122/ru.camss.videocity W/tv.danmaku.ijk.media.player.IjkMediaPlayer: setScreenOnWhilePlaying(true) is ineffective without a SurfaceHolder 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_prepareAsync 03-20 15:29:05.334 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_prepare_async() 03-20 15:29:05.334 29122-29122/ru.camss.videocity W/IJKMEDIA: remove 'timeout' option for rtmp. 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: ===== versions ===== 03-20 15:29:05.334 29122-13841/ru.camss.videocity I/IJKMEDIA: SDL_RunThread: [13841] ff_msg_loop 03-20 15:29:05.334 29122-13841/ru.camss.videocity D/IJKMEDIA: message_loop 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: ijkplayer : k0.7.8.1 03-20 15:29:05.334 29122-13841/ru.camss.videocity D/IJKMEDIA: FFP_MSG_FLUSH: 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: FFmpeg : ff3.2--ijk0.7.6--20170203--001 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: libavutil : 55.34.100 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: libavcodec : 57.64.100 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: libavformat : 57.56.100 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: libswscale : 4.2.100 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: libswresample: 2.3.100 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: ===== options ===== 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: player-opts : mediacodec-auto-rotate = 1 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: player-opts : mediacodec-handle-resolution-change = 1 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: player-opts : opensles = 0 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: player-opts : framedrop = 1 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: player-opts : buffer-size = 1048576 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: player-opts : mediacodec = 1 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: player-opts : packet-buffering = 0 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: player-opts : overlay-format = 842225234 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: player-opts : start-on-prepared = 0 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: format-opts : ijkapplication = 2044337248 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: format-opts : ijkiomanager = 2044323768 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: format-opts : analyzeduration = 2000000 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: format-opts : fflags = nobuffer 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: format-opts : probesize = 4096 03-20 15:29:05.334 29122-29122/ru.camss.videocity I/IJKMEDIA: format-opts : http-detect-range-support = 0 03-20 15:29:05.344 29122-29122/ru.camss.videocity I/IJKMEDIA: codec-opts : skip_loop_filter = 48 03-20 15:29:05.344 29122-29122/ru.camss.videocity I/IJKMEDIA: =================== 03-20 15:29:05.344 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_prepare_async()=0 03-20 15:29:05.344 29122-13842/ru.camss.videocity I/IJKMEDIA: SDL_RunThread: [13842] ff_vout 03-20 15:29:05.344 29122-13843/ru.camss.videocity I/IJKMEDIA: SDL_RunThread: [13843] ff_read 03-20 15:29:05.344 29122-13843/ru.camss.videocity W/IJKMEDIA: remove 'timeout' option for rtmp. 03-20 15:29:05.344 29122-13843/ru.camss.videocity D/IJKMEDIA: No default whitelist set 03-20 15:29:05.414 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_native_profileEnd 03-20 15:29:05.414 29122-29122/ru.camss.videocity W/IJKMEDIA: moncleanu already called 03-20 15:29:05.414 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_native_profileEnd 03-20 15:29:05.414 29122-29122/ru.camss.videocity W/IJKMEDIA: moncleanu already called 03-20 15:29:05.414 29122-29122/ru.camss.videocity D/TextureRenderView: willDetachFromWindow() 03-20 15:29:05.414 29122-29122/ru.camss.videocity D/TextureRenderView: onSurfaceTextureDestroyed: destroy: true 03-20 15:29:05.414 29122-29122/ru.camss.videocity D/TextureRenderView: didDetachFromWindow() 03-20 15:29:05.474 29122-13843/ru.camss.videocity I/IJKMEDIA: SDP: v=0 o=- 1490005745857036 1490005745857036 IN IP4 127.0.0.1 s=Flussonic c=IN IP4 0.0.0.0 t=0 0 a=control:* a=tool:Flussonic http://flussonic.com/ a=x-qt-text-nam:Flussonic streaming a=x-qt-text-inf:h264 a=type:broadcast a=range:npt=now- m=video 0 RTP/AVP 96 a=control:trackID=1 a=rtpmap:96 H264/90000 a=cliprect:0,0,1920,1080 a=framesize:96 1920-1080 a=x-dimensions:1920,1080 a=framerate:24.66 a=fmtp:96 packetization-mode=1;profile-level-id=64E028;sprop-parameter-sets=Z2QAKK2EBUViuKxUdCAqKxXFYqOhAVFYrisVHQgKisVxWKjoQFRWK4rFR0ICorFcVio6ECSFITk8nyfk/k/J8nm5s00IEkKQnJ5Pk/J/J+T5PNzZprQDwBE/LKkAAAMAeAAAHCBgQAB9AAADAIygb3vheEQjUA==,aO48sA== b=AS:1637 03-20 15:29:05.474 29122-13843/ru.camss.videocity D/IJKMEDIA: video codec set to: h264 03-20 15:29:05.474 29122-13843/ru.camss.videocity D/IJKMEDIA: RTP Packetization Mode: 1 03-20 15:29:05.474 29122-13843/ru.camss.videocity D/IJKMEDIA: RTP Profile IDC: 64 Profile IOP: e0 Level: 28 03-20 15:29:05.474 29122-13843/ru.camss.videocity D/IJKMEDIA: Extradata set to 0x780bd878 (size: 130) 03-20 15:29:05.474 29122-13843/ru.camss.videocity D/IJKMEDIA: No default whitelist set 03-20 15:29:05.474 29122-13843/ru.camss.videocity D/IJKMEDIA: No default whitelist set 03-20 15:29:05.474 29122-13843/ru.camss.videocity W/IJKMEDIA: 'circular_buffer_size' option was set but it is not supported on this build (pthread support is required) 03-20 15:29:05.474 29122-13843/ru.camss.videocity D/IJKMEDIA: end receive buffer size reported is 131072 03-20 15:29:05.484 29122-13843/ru.camss.videocity D/IJKMEDIA: No default whitelist set 03-20 15:29:05.484 29122-13843/ru.camss.videocity W/IJKMEDIA: 'circular_buffer_size' option was set but it is not supported on this build (pthread support is required) 03-20 15:29:05.484 29122-13843/ru.camss.videocity D/IJKMEDIA: end receive buffer size reported is 131072 03-20 15:29:05.644 29122-13843/ru.camss.videocity I/IJKMEDIA: setting jitter buffer size to 500 03-20 15:29:05.644 29122-13843/ru.camss.videocity D/IJKMEDIA: hello state=0 03-20 15:29:05.664 29122-13843/ru.camss.videocity E/IJKMEDIA: Option ijkapplication not found. 03-20 15:29:05.674 29122-13843/ru.camss.videocity D/IJKMEDIA: nal_unit_type: 7, nal_ref_idc: 3 03-20 15:29:05.674 29122-13843/ru.camss.videocity D/IJKMEDIA: nal_unit_type: 8, nal_ref_idc: 3 03-20 15:29:05.674 29122-13843/ru.camss.videocity D/IJKMEDIA: nal_unit_type: 7, nal_ref_idc: 3 03-20 15:29:05.674 29122-13843/ru.camss.videocity D/IJKMEDIA: nal_unit_type: 8, nal_ref_idc: 3 03-20 15:29:06.074 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:06.074 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 8 packets 03-20 15:29:06.074 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:06.074 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 22 packets 03-20 15:29:06.074 29122-13843/ru.camss.videocity D/IJKMEDIA: nal_unit_type: 7, nal_ref_idc: 3 03-20 15:29:06.084 29122-13843/ru.camss.videocity D/IJKMEDIA: nal_unit_type: 8, nal_ref_idc: 3 03-20 15:29:06.084 29122-13843/ru.camss.videocity D/IJKMEDIA: nal_unit_type: 5, nal_ref_idc: 3 03-20 15:29:06.084 29122-13843/ru.camss.videocity D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 3 03-20 15:29:06.084 29122-13843/ru.camss.videocity I/IJKMEDIA: Reinit context to 1920x1088, pix_fmt: yuvj420p 03-20 15:29:06.194 29122-13843/ru.camss.videocity E/IJKMEDIA: left block unavailable for requested intra4x4 mode -1 03-20 15:29:06.194 29122-13843/ru.camss.videocity E/IJKMEDIA: error while decoding MB 0 44, bytestream 10408 03-20 15:29:06.194 29122-13843/ru.camss.videocity E/IJKMEDIA: Frame num change from 0 to 1 03-20 15:29:06.194 29122-13843/ru.camss.videocity E/IJKMEDIA: decode_slice_header error 03-20 15:29:06.194 29122-13843/ru.camss.videocity I/IJKMEDIA: concealing 2929 DC, 2929 AC, 2929 MV errors in I frame 03-20 15:29:06.274 29122-13843/ru.camss.videocity D/IJKMEDIA: Probe buffer size limit of 4096 bytes reached 03-20 15:29:06.274 29122-13843/ru.camss.videocity W/IJKMEDIA: Stream #0: not enough frames to estimate rate; consider increasing probesize 03-20 15:29:06.274 29122-13843/ru.camss.videocity I/IJKMEDIA: decoding for stream 0 failed 03-20 15:29:06.274 29122-13843/ru.camss.videocity I/IJKMEDIA: max_frame_duration: 10.000 03-20 15:29:06.274 29122-13843/ru.camss.videocity I/IJKMEDIA: Metadata: 03-20 15:29:06.274 29122-13843/ru.camss.videocity I/IJKMEDIA: title : 03-20 15:29:06.274 29122-13843/ru.camss.videocity I/IJKMEDIA: Flussonic 03-20 15:29:06.284 29122-13843/ru.camss.videocity I/IJKMEDIA: Duration: 03-20 15:29:06.284 29122-13843/ru.camss.videocity I/IJKMEDIA: N/A 03-20 15:29:06.284 29122-13843/ru.camss.videocity I/IJKMEDIA: , bitrate: 03-20 15:29:06.284 29122-13843/ru.camss.videocity I/IJKMEDIA: N/A 03-20 15:29:06.284 29122-13843/ru.camss.videocity I/IJKMEDIA: Stream #0:0 03-20 15:29:06.284 29122-13843/ru.camss.videocity D/IJKMEDIA: , 1, 1/90000 03-20 15:29:06.284 29122-13843/ru.camss.videocity I/IJKMEDIA: : Video: h264, 1 reference frame, yuvj420p(pc, progressive, left), 1920x1080 (1920x1088), 0/1 03-20 15:29:06.284 29122-13843/ru.camss.videocity I/IJKMEDIA: , 03-20 15:29:06.284 29122-13843/ru.camss.videocity I/IJKMEDIA: 30 tbr, 03-20 15:29:06.284 29122-13843/ru.camss.videocity I/IJKMEDIA: 90k tbn, 03-20 15:29:06.284 29122-13843/ru.camss.videocity I/IJKMEDIA: 60 tbc 03-20 15:29:06.284 29122-13843/ru.camss.videocity D/IJKMEDIA: nal_unit_type: 7, nal_ref_idc: 3 03-20 15:29:06.284 29122-13843/ru.camss.videocity D/IJKMEDIA: nal_unit_type: 8, nal_ref_idc: 3 03-20 15:29:06.294 29122-13843/ru.camss.videocity D/IJKMEDIA: ffpipenode_create_video_decoder_from_android_mediacodec() 03-20 15:29:06.294 29122-13843/ru.camss.videocity I/IJKMEDIA: ffpipenode_create_video_decoder_from_android_mediacodec: MediaCodec: H264_HIGH: enabled 03-20 15:29:06.304 29122-13843/ru.camss.videocity I/IJKMEDIA: AMediaFormat: video/avc, 1920x1080 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/IJKMEDIA: SDL_AMediaFormatJava_createVideoFormat 03-20 15:29:06.304 29122-13843/ru.camss.videocity E/IJKMEDIA: csd-0: naked 03-20 15:29:06.304 29122-13843/ru.camss.videocity I/IJKMEDIA: amc: rotate notify: 0 03-20 15:29:06.304 29122-13841/ru.camss.videocity D/IJKMEDIA: FFP_MSG_VIDEO_ROTATION_CHANGED: 0 03-20 15:29:06.304 29122-29122/ru.camss.videocity D/IjkVideoView: MEDIA_INFO_VIDEO_ROTATION_CHANGED: 0 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/IJKMEDIA: ffpipeline_select_mediacodec_l 03-20 15:29:06.304 29122-13843/ru.camss.videocity I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onSelectCodec: mime=video/avc, profile=100, level=40 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.aac.encoder 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.audio.encoder.evrc 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.flac.encoder 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.audio.encoder.qcelp13 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: AACEncoder 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.amrnb.encoder 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.amrwb.encoder 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.video.encoder.mpeg4 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.video.encoder.h263 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.video.encoder.avc 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp8.encoder 03-20 15:29:06.304 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vorbis.decoder 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/vorbis 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.gsm.decoder 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/gsm 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.mp3.decoder 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/mpeg 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: MP3Decoder 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/mpeg 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.amrnb.decoder 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/3gpp 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.amrwb.decoder 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/amr-wb 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.aac.decoder 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/mp4a-latm 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.g711.alaw.decoder 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/g711-alaw 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.g711.mlaw.decoder 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/g711-mlaw 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.audio.decoder.Qcelp13 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/qcelp 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.audio.decoder.evrc 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/evrc 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.sony.flac.decoder 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/flac 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.video.decoder.divx 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/divx 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.video.decoder.divx311 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/divx311 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.video.decoder.divx4 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/divx4 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.video.decoder.avc 03-20 15:29:06.314 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/avc 03-20 15:29:06.314 29122-13843/ru.camss.videocity I/tv.danmaku.ijk.media.player.IjkMediaPlayer: candidate codec: OMX.qcom.video.decoder.avc rank=800 03-20 15:29:06.314 29122-13843/ru.camss.videocity I/OMXClient: Using client-side OMX mux. 03-20 15:29:06.365 29122-13843/ru.camss.videocity I/IjkMediaCodecInfo: High Profile Level 4 (8,2048) 03-20 15:29:06.365 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.video.decoder.mpeg4 03-20 15:29:06.365 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/mp4v-es 03-20 15:29:06.365 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.video.decoder.h263 03-20 15:29:06.365 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/3gpp 03-20 15:29:06.365 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp8.decoder 03-20 15:29:06.365 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp8 03-20 15:29:06.365 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp9.decoder 03-20 15:29:06.365 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp9 03-20 15:29:06.365 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.h264.decoder 03-20 15:29:06.365 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/avc 03-20 15:29:06.365 29122-13843/ru.camss.videocity I/tv.danmaku.ijk.media.player.IjkMediaPlayer: candidate codec: OMX.google.h264.decoder rank=200 03-20 15:29:06.365 29122-13843/ru.camss.videocity I/OMXClient: Using client-side OMX mux. 03-20 15:29:06.375 29122-13843/ru.camss.videocity W/linker: libmbe.so has text relocations. This is wasting memory and is a security risk. Please fix. 03-20 15:29:06.375 29122-13843/ru.camss.videocity W/linker: libmbe_paramselector.so has text relocations. This is wasting memory and is a security risk. Please fix. 03-20 15:29:06.375 29122-13843/ru.camss.videocity E/OMXMaster: A component of name 'OMX.qcom.audio.decoder.aac' already exists, ignoring this one. 03-20 15:29:06.375 29122-13843/ru.camss.videocity E/OMXNodeInstance: OMX_GetExtensionIndex OMX.google.android.index.storeMetaDataInBuffers failed 03-20 15:29:06.375 29122-13843/ru.camss.videocity W/OMXNodeInstance: OMX_GetExtensionIndex OMX.google.android.index.prepareForAdaptivePlayback failed 03-20 15:29:06.375 29122-13843/ru.camss.videocity I/IjkMediaCodecInfo: Unknown Profile Level 0 (0,0) 03-20 15:29:06.375 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.h263.decoder 03-20 15:29:06.375 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/3gpp 03-20 15:29:06.375 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.mpeg4.decoder 03-20 15:29:06.385 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/mp4v-es 03-20 15:29:06.385 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: AACEncoder 03-20 15:29:06.385 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.raw.decoder 03-20 15:29:06.385 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/raw 03-20 15:29:06.385 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.qcom.audio.decoder.multiaac 03-20 15:29:06.385 29122-13843/ru.camss.videocity D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/mp4a-latm 03-20 15:29:06.385 29122-13843/ru.camss.videocity I/tv.danmaku.ijk.media.player.IjkMediaPlayer: selected codec: OMX.qcom.video.decoder.avc rank=800 03-20 15:29:06.385 29122-13843/ru.camss.videocity D/IJKMEDIA: SDL_AMediaCodecJava_createByCodecName 03-20 15:29:06.385 29122-13880/ru.camss.videocity I/OMXClient: Using client-side OMX mux. 03-20 15:29:06.415 29122-13843/ru.camss.videocity D/IJKMEDIA: SDL_AMediaCodecJava_init 03-20 15:29:06.415 29122-13843/ru.camss.videocity D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=1 03-20 15:29:06.415 29122-13843/ru.camss.videocity D/IJKMEDIA: SDL_AMediaCodecJava_configure_surface 03-20 15:29:06.415 29122-13843/ru.camss.videocity E/IJKMEDIA: configure acodec:0x1d20053e format:0x1d60043e: surface:0x1d400536 03-20 15:29:06.415 29122-13880/ru.camss.videocity E/ACodec: [OMX.qcom.video.decoder.avc] storeMetaDataInBuffers failed w/ err -2147483648 03-20 15:29:06.425 29122-13843/ru.camss.videocity D/IJKMEDIA: SDL_AMediaCodecJava_start 03-20 15:29:06.565 29122-13843/ru.camss.videocity I/IJKMEDIA: reconfigure_codec_l:new acodec: 0x7a000cd0 03-20 15:29:06.565 29122-13843/ru.camss.videocity D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=2 03-20 15:29:06.565 29122-13843/ru.camss.videocity I/IJKMEDIA: VideoCodec: MediaCodec, OMX.qcom.video.decoder.avc 03-20 15:29:06.565 29122-13843/ru.camss.videocity W/IJKMEDIA: fps: 30.000000 (normal) 03-20 15:29:06.565 29122-13889/ru.camss.videocity I/IJKMEDIA: SDL_RunThread: [13889] ff_video_dec 03-20 15:29:06.565 29122-13890/ru.camss.videocity I/IJKMEDIA: SDL_RunThread: [13890] amediacodec_input_thread 03-20 15:29:06.565 29122-13841/ru.camss.videocity D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1080 03-20 15:29:06.565 29122-13841/ru.camss.videocity D/IJKMEDIA: FFP_MSG_SAR_CHANGED: 0, 1 03-20 15:29:06.565 29122-13841/ru.camss.videocity D/IJKMEDIA: ijkmp_get_msg: FFP_MSG_PREPARED 03-20 15:29:06.565 29122-13841/ru.camss.videocity D/IJKMEDIA: FFP_MSG_PREPARED: 03-20 15:29:06.575 29122-29122/ru.camss.videocity D/IJKMEDIA: IjkMediaPlayer_start 03-20 15:29:06.575 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_start() 03-20 15:29:06.575 29122-29122/ru.camss.videocity D/IJKMEDIA: ijkmp_start()=0 03-20 15:29:06.575 29122-13841/ru.camss.videocity D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START 03-20 15:29:06.575 29122-13841/ru.camss.videocity D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START: start on fly 03-20 15:29:06.665 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:06.665 29122-13841/ru.camss.videocity D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START 03-20 15:29:06.665 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 22 packets 03-20 15:29:06.665 29122-13843/ru.camss.videocity E/IJKMEDIA: Too short data for FU-A H.264 RTP packet 03-20 15:29:06.665 29122-13890/ru.camss.videocity D/IJKMEDIA: ffpipeline_set_surface_need_reconfigure_l(0) 03-20 15:29:06.665 29122-13890/ru.camss.videocity I/IJKMEDIA: feed_input_buffer: same surface, reuse previous surface 03-20 15:29:06.665 29122-13841/ru.camss.videocity D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START: start on fly 03-20 15:29:06.665 29122-13843/ru.camss.videocity E/IJKMEDIA: Too short data for FU-A H.264 RTP packet

                                                           [ 03-20 15:29:06.675   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.685   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.685   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.685   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.695   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.705   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.705   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.705   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.715   548:13882 E/         ]

                                                            not in avi mode

03-20 15:29:06.715 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:06.715 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 1 packets

                                                           [ 03-20 15:29:06.715   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.715   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.725   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.725   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.725   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.725   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.735   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.735   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.745   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.745   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.745   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.745   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.755   548:13882 E/         ]

                                                            not in avi mode

                                                           [ 03-20 15:29:06.755   548:13882 E/         ]

                                                            not in avi mode

03-20 15:29:06.915 29122-13889/ru.camss.videocity I/IJKMEDIA: SDL_AMediaCodecJava_dequeueOutputBuffer: INFO_OUTPUT_BUFFERS_CHANGED 03-20 15:29:06.915 29122-13889/ru.camss.videocity I/IJKMEDIA: SDL_AMediaCodecJava_dequeueOutputBuffer: INFO_OUTPUT_FORMAT_CHANGED 03-20 15:29:06.915 29122-13889/ru.camss.videocity I/IJKMEDIA: AMEDIACODEC__INFO_OUTPUT_FORMAT_CHANGED 03-20 15:29:06.925 29122-13889/ru.camss.videocity D/IJKMEDIA: SDL_AMediaFormatJava_init 03-20 15:29:06.925 29122-13889/ru.camss.videocity I/IJKMEDIA: AMEDIACODEC__INFO_OUTPUT_FORMAT_CHANGED width-height: (1920 x 1080) color-format: (QCOM_FormatYUV420PackedSemiPlanar64x32Tile2m8ka: 0x7fa30c03) stride: (1920) slice-height: (1088) crop: (0, 0, 1919, 1079) 03-20 15:29:06.925 29122-13889/ru.camss.videocity D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=1920, h=1080, fmt=_AMC vout=0x788a2378) 03-20 15:29:06.925 29122-13889/ru.camss.videocity D/IJKMEDIA: Video: first frame decoded 03-20 15:29:06.925 29122-13841/ru.camss.videocity D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1080 03-20 15:29:06.925 29122-13841/ru.camss.videocity D/IJKMEDIA: FFP_MSG_VIDEO_RENDERING_START: 03-20 15:29:06.935 29122-29122/ru.camss.videocity I/tv.danmaku.ijk.media.player.IjkMediaPlayer: Info: MEDIA_INFO_VIDEO_RENDERING_START 03-20 15:29:06.935 29122-29122/ru.camss.videocity D/IjkVideoView: MEDIA_INFO_VIDEO_RENDERING_START: 03-20 15:29:06.945 29122-13889/ru.camss.videocity D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=1920, h=1080, fmt=_AMC vout=0x788a2378) 03-20 15:29:06.945 29122-13841/ru.camss.videocity D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1080 03-20 15:29:06.965 29122-13889/ru.camss.videocity D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=1920, h=1080, fmt=_AMC vout=0x788a2378) 03-20 15:29:06.965 29122-13841/ru.camss.videocity D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1080 03-20 15:29:06.995 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:06.995 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 821 packets 03-20 15:29:07.756 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:07.756 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 2 packets 03-20 15:29:07.756 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:07.756 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 1 packets 03-20 15:29:07.756 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:07.756 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 5 packets 03-20 15:29:07.926 29122-13843/ru.camss.videocity E/IJKMEDIA: Too short data for FU-A H.264 RTP packet 03-20 15:29:08.657 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:08.657 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 4 packets 03-20 15:29:08.657 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:08.657 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 11 packets 03-20 15:29:08.657 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:08.657 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 9 packets 03-20 15:29:11.179 29122-13843/ru.camss.videocity E/IJKMEDIA: Too short data for FU-A H.264 RTP packet 03-20 15:29:12.571 29122-13843/ru.camss.videocity E/IJKMEDIA: Too short data for FU-A H.264 RTP packet 03-20 15:29:12.971 29122-13843/ru.camss.videocity E/IJKMEDIA: Too short data for FU-A H.264 RTP packet 03-20 15:29:18.366 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:18.366 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 5 packets 03-20 15:29:18.376 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:18.376 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 4 packets 03-20 15:29:19.467 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:19.467 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 3 packets 03-20 15:29:20.078 29122-13843/ru.camss.videocity E/IJKMEDIA: Too short data for FU-A H.264 RTP packet 03-20 15:29:22.450 29122-13843/ru.camss.videocity E/IJKMEDIA: Too short data for FU-A H.264 RTP packet 03-20 15:29:23.021 29122-13843/ru.camss.videocity W/IJKMEDIA: max delay reached. need to consume packet 03-20 15:29:23.021 29122-13843/ru.camss.videocity W/IJKMEDIA: RTP: missed 6 packets 03-20 15:29:24.662 29122-13843/ru.camss.videocity E/IJKMEDIA: Too short data for FU-A H.264 RTP packet ` any ideas?

vitrol4 commented 7 years ago

See https://github.com/Bilibili/ijkplayer/issues/965#issuecomment-265684448

vitrol4 commented 7 years ago

Set rtsp_transport to TCP:

ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_FORMAT, "rtsp_transport", "tcp");