bilibili / ijkplayer

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

播放m3u8视频从打开到播放出画面时间太长,有没有大哥帮我看下,附log #5003

Open mengjiamin opened 4 years ago

mengjiamin commented 4 years ago

2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: IjkMediaPlayer_native_setup 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju I/IJKMEDIA: av_version_info: ff3.3--ijk0.8.0--20170829--001 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju I/IJKMEDIA: ijk_version_info: k0.8.4-3-gd303a79 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ffpipeline_create_from_android() 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_set_inject_opaque(0x2fc2) 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_set_inject_opaque()=void 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_set_ijkio_inject_opaque(0x2fc2) 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_set_ijkio_inject_opaque()=void 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_android_set_mediacodec_select_callback() 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ffpipeline_set_mediacodec_select_callback 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_android_set_mediacodec_select_callback()=void 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju W/tv.danmaku.ijk.media.player.IjkMediaPlayer: setScreenOnWhilePlaying(true) is ineffective without a SurfaceHolder 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: IjkMediaPlayer_native_setup 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju I/IJKMEDIA: av_version_info: ff3.3--ijk0.8.0--20170829--001 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju I/IJKMEDIA: ijk_version_info: k0.8.4-3-gd303a79 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ffpipeline_create_from_android() 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_set_inject_opaque(0x2f12) 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_set_inject_opaque()=void 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_set_ijkio_inject_opaque(0x2f12) 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_set_ijkio_inject_opaque()=void 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_android_set_mediacodec_select_callback() 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ffpipeline_set_mediacodec_select_callback 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_android_set_mediacodec_select_callback()=void 2020-03-02 17:39:56.970 23262-23262/com.tiancheng.hanju W/tv.danmaku.ijk.media.player.IjkMediaPlayer: setScreenOnWhilePlaying(true) is ineffective without a SurfaceHolder 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju D/IJKMEDIA: IjkMediaPlayer_setOptionLong 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju D/IJKMEDIA: IjkMediaPlayer_setOptionLong 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju D/IJKMEDIA: IjkMediaPlayer_setOption 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju D/IJKMEDIA: IjkMediaPlayer_setOptionLong 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju D/IJKMEDIA: IjkMediaPlayer_setOptionLong 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: Playback rate: 1.000000 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju D/IJKMEDIA: IjkMediaPlayer_setDataSourceAndHeaders 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju V/IJKMEDIA: setDataSource: path https://www3.kkzy-qq.com/hls/2020/02/02/PDOBnN35/playlist.m3u8 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_set_data_source(url="https://www3.kkzy-qq.com/hls/2020/02/02/PDOBnN35/playlist.m3u8") 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_set_data_source(url="https://www3.kkzy-qq.com/hls/2020/02/02/PDOBnN35/playlist.m3u8")=0 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju D/IJKMEDIA: IjkMediaPlayer_prepareAsync 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_prepare_async() 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: ===== versions ===== 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: ijkplayer : k0.8.4-3-gd303a79 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: FFmpeg : ff3.3--ijk0.8.0--20170829--001 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: libavutil : 55.58.100 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: libavcodec : 57.89.100 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: libavformat : 57.71.100 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: libswscale : 4.6.100 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: libswresample: 2.7.100 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: ===== options ===== 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: player-opts : start-on-prepared = 0 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: player-opts : opensles = 1 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: player-opts : overlay-format = 842225234 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: player-opts : packet-buffering = 1 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: player-opts : framedrop = 5 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: player-opts : max-buffer-size = 1048576 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: player-opts : mediacodec = 1 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: player-opts : mediacodec-auto-rotate = 1 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: player-opts : mediacodec-handle-resolution-change = 1 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: player-opts : enable-accurate-seek = 1 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: format-opts : ijkapplication = 484528846752 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: format-opts : ijkiomanager = 483136009600 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: format-opts : http-detect-range-support = 0 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: format-opts : analyzemaxduration = 100 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: format-opts : flush_packets = 1 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: format-opts : reconnect = 1 2020-03-02 17:39:57.025 23262-24635/com.tiancheng.hanju I/IJKMEDIA: SDL_RunThread: [24635] ff_msg_loop 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: format-opts : rtsp_transport = tcp 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: format-opts : analyzeduration = 1 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: codec-opts : skip_loop_filter = 48 2020-03-02 17:39:57.025 23262-24635/com.tiancheng.hanju D/IJKMEDIA: message_loop 2020-03-02 17:39:57.025 23262-23262/com.tiancheng.hanju I/IJKMEDIA: =================== 2020-03-02 17:39:57.026 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_FLUSH: 2020-03-02 17:39:57.026 23262-23262/com.tiancheng.hanju I/IJKMEDIA: aout_set_volume(1.000000, 1.000000) 2020-03-02 17:39:57.026 23262-24636/com.tiancheng.hanju I/IJKMEDIA: SDL_RunThread: [24636] ff_vout 2020-03-02 17:39:57.026 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_prepare_async()=0 2020-03-02 17:39:57.026 23262-24637/com.tiancheng.hanju I/IJKMEDIA: SDL_RunThread: [24637] ff_read 2020-03-02 17:39:57.027 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 2020-03-02 17:39:57.027 23262-24637/com.tiancheng.hanju I/IJKMEDIA: Hit DNS cache hostname = www3.kkzy-qq.com 2020-03-02 17:39:57.028 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 2020-03-02 17:39:57.197 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 2020-03-02 17:40:00.318 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 2020-03-02 17:40:00.321 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 2020-03-02 17:40:00.322 23262-24637/com.tiancheng.hanju I/IJKMEDIA: Hit DNS cache hostname = www3.kkzy-qq.com 2020-03-02 17:40:00.323 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 2020-03-02 17:40:00.488 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 2020-03-02 17:40:03.383 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 2020-03-02 17:40:03.427 23262-24637/com.tiancheng.hanju E/IJKMEDIA: Option rtsp_transport not found. 2020-03-02 17:40:03.427 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_OPEN_INPUT: 2020-03-02 17:40:03.428 23262-24637/com.tiancheng.hanju E/IJKMEDIA: non-existing SPS 0 referenced in buffering period 2020-03-02 17:40:03.428 23262-24637/com.tiancheng.hanju E/IJKMEDIA: SPS unavailable in decode_picture_timing 2020-03-02 17:40:03.432 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 2mMediaPlayer.getTcpSpeed() = 25705 2020-03-02 17:40:03.432 23262-24637/com.tiancheng.hanju E/IJKMEDIA: non-existing SPS 0 referenced in buffering period 2020-03-02 17:40:03.432 23262-24637/com.tiancheng.hanju E/IJKMEDIA: SPS unavailable in decode_picture_timing 2020-03-02 17:40:03.447 23262-24637/com.tiancheng.hanju I/IJKMEDIA: decoding for stream 0 failed 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: max_frame_duration: 10.000 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: Input #0, hls,applehttp, from 'https://www3.kkzy-qq.com/hls/2020/02/02/PDOBnN35/playlist.m3u8': 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: Duration: 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: 01:03:05.54 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: , start: 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: 1.400000 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: , bitrate: 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: N/A 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: Program 0 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: Metadata: 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: variant_bitrate : 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: 0 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: Stream #0:0 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: : Video: h264 ([27][0][0][0] / 0x001B), yuv420p, 848x480 [SAR 160:159 DAR 16:9] 2020-03-02 17:40:03.448 23262-24637/com.tiancheng.hanju I/IJKMEDIA: , 2020-03-02 17:40:03.449 23262-24637/com.tiancheng.hanju I/IJKMEDIA: 29.97 tbr, 2020-03-02 17:40:03.449 23262-24637/com.tiancheng.hanju I/IJKMEDIA: 90k tbn, 2020-03-02 17:40:03.449 23262-24637/com.tiancheng.hanju I/IJKMEDIA: 59.94 tbc 2020-03-02 17:40:03.449 23262-24637/com.tiancheng.hanju I/IJKMEDIA: Metadata: 2020-03-02 17:40:03.449 23262-24637/com.tiancheng.hanju I/IJKMEDIA: variant_bitrate : 2020-03-02 17:40:03.449 23262-24637/com.tiancheng.hanju I/IJKMEDIA: 0 2020-03-02 17:40:03.449 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_FIND_STREAM_INFO: 2020-03-02 17:40:03.449 23262-24637/com.tiancheng.hanju I/IJKMEDIA: Stream #0:1 2020-03-02 17:40:03.449 23262-24637/com.tiancheng.hanju I/IJKMEDIA: : Audio: mp3 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s 2020-03-02 17:40:03.449 23262-24637/com.tiancheng.hanju I/IJKMEDIA: Metadata: 2020-03-02 17:40:03.449 23262-24637/com.tiancheng.hanju I/IJKMEDIA: variant_bitrate : 2020-03-02 17:40:03.449 23262-24637/com.tiancheng.hanju I/IJKMEDIA: 0 2020-03-02 17:40:03.450 23262-24637/com.tiancheng.hanju I/IJKMEDIA: OpenSL-ES: native sample rate 48000 Hz 2020-03-02 17:40:03.465 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 2mMediaPlayer.getTcpSpeed() = 25302 2020-03-02 17:40:03.468 23262-24637/com.tiancheng.hanju I/IJKMEDIA: OpenSL-ES: bytes_per_frame = 4 bytes 2020-03-02 17:40:03.468 23262-24637/com.tiancheng.hanju I/IJKMEDIA: OpenSL-ES: milli_per_buffer = 10 ms 2020-03-02 17:40:03.468 23262-24637/com.tiancheng.hanju I/IJKMEDIA: OpenSL-ES: frame_per_buffer = 480 frames 2020-03-02 17:40:03.468 23262-24637/com.tiancheng.hanju I/IJKMEDIA: OpenSL-ES: bytes_per_buffer = 1920 bytes 2020-03-02 17:40:03.468 23262-24637/com.tiancheng.hanju I/IJKMEDIA: OpenSL-ES: buffer_capacity = 489600 bytes 2020-03-02 17:40:03.469 23262-24637/com.tiancheng.hanju I/IJKMEDIA: AudioCodec: avcodec, mp3 2020-03-02 17:40:03.469 23262-24644/com.tiancheng.hanju I/IJKMEDIA: SDL_RunThread: [24644] ff_aout_opensles 2020-03-02 17:40:03.469 23262-24645/com.tiancheng.hanju I/IJKMEDIA: SDL_RunThread: [24645] ff_audio_dec 2020-03-02 17:40:03.471 23262-24637/com.tiancheng.hanju D/IJKMEDIA: ffpipenode_create_video_decoder_from_android_mediacodec() 2020-03-02 17:40:03.471 23262-24637/com.tiancheng.hanju I/IJKMEDIA: ffpipenode_create_video_decoder_from_android_mediacodec: MediaCodec: H264_MAIN: enabled 2020-03-02 17:40:03.471 23262-24637/com.tiancheng.hanju I/IJKMEDIA: AMediaFormat: video/avc, 848x480 2020-03-02 17:40:03.471 23262-24637/com.tiancheng.hanju D/IJKMEDIA: SDL_AMediaFormatJava_createVideoFormat 2020-03-02 17:40:03.472 23262-24637/com.tiancheng.hanju E/IJKMEDIA: csd-0: naked 2020-03-02 17:40:03.472 23262-24637/com.tiancheng.hanju I/IJKMEDIA: amc: rotate notify: 0 2020-03-02 17:40:03.472 23262-24637/com.tiancheng.hanju D/IJKMEDIA: ffpipeline_select_mediacodec_l 2020-03-02 17:40:03.472 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onSelectCodec: mime=video/avc, profile=77, level=31 2020-03-02 17:40:03.472 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_VIDEO_ROTATION_CHANGED: 0 2020-03-02 17:40:03.472 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.aac.decoder 2020-03-02 17:40:03.472 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/mp4a-latm 2020-03-02 17:40:03.472 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.aac.decoder 2020-03-02 17:40:03.472 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/mp4a-latm 2020-03-02 17:40:03.472 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.aac.encoder 2020-03-02 17:40:03.472 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.aac.encoder 2020-03-02 17:40:03.472 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.amrnb.decoder 2020-03-02 17:40:03.472 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/3gpp 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.amrnb.decoder 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/3gpp 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.amrnb.encoder 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.amrnb.encoder 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.amrwb.decoder 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/amr-wb 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.amrwb.decoder 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/amr-wb 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.amrwb.encoder 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.amrwb.encoder 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.flac.decoder 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/flac 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.flac.decoder 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/flac 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.flac.encoder 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.flac.encoder 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.g711.alaw.decoder 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/g711-alaw 2020-03-02 17:40:03.473 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.g711.alaw.decoder 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/g711-alaw 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.g711.mlaw.decoder 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/g711-mlaw 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.g711.mlaw.decoder 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/g711-mlaw 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.gsm.decoder 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/gsm 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.gsm.decoder 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/gsm 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.mp3.decoder 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/mpeg 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.mp3.decoder 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/mpeg 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.opus.decoder 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/opus 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.opus.decoder 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/opus 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.opus.encoder 2020-03-02 17:40:03.474 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.raw.decoder 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/raw 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.raw.decoder 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/raw 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vorbis.decoder 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/vorbis 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.dolby.ac3.decoder 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/ac3 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.dolby.ac4.decoder 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/ac4 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.dolby.eac3.decoder 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/eac3 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.dolby.eac3_joc.decoder 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/eac3-joc 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.hisi.video.decoder.avc 2020-03-02 17:40:03.475 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/avc 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: candidate codec: OMX.hisi.video.decoder.avc rank=700 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju I/IjkMediaCodecInfo: Unknown Profile Level 51 (524288,32768) 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.hisi.video.decoder.hevc 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/hevc 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.hisi.video.decoder.mpeg2 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/mpeg2 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.hisi.video.decoder.mpeg4 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/mp4v-es 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.hisi.video.decoder.vp8 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp8 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.hisi.video.decoder.vp9 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp9 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.hisi.video.encoder.avc 2020-03-02 17:40:03.476 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.hisi.video.encoder.hevc 2020-03-02 17:40:03.477 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.av1.decoder 2020-03-02 17:40:03.477 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/av01 2020-03-02 17:40:03.477 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.avc.decoder 2020-03-02 17:40:03.477 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/avc 2020-03-02 17:40:03.477 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: candidate codec: c2.android.avc.decoder rank=100 2020-03-02 17:40:03.477 23262-24637/com.tiancheng.hanju I/IjkMediaCodecInfo: Unknown Profile Level 52 (524288,65536) 2020-03-02 17:40:03.477 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.h264.decoder 2020-03-02 17:40:03.477 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/avc 2020-03-02 17:40:03.477 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: candidate codec: OMX.google.h264.decoder rank=200 2020-03-02 17:40:03.477 23262-24637/com.tiancheng.hanju I/IjkMediaCodecInfo: Unknown Profile Level 52 (524288,65536) 2020-03-02 17:40:03.477 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.avc.encoder 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.h264.encoder 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.h263.decoder 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/3gpp 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.h263.decoder 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/3gpp 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.h263.encoder 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.h263.encoder 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.hevc.decoder 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/hevc 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.hevc.decoder 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/hevc 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.hevc.encoder 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.mpeg4.decoder 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/mp4v-es 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.mpeg4.decoder 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/mp4v-es 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.mpeg4.encoder 2020-03-02 17:40:03.478 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.mpeg4.encoder 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.vp8.decoder 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp8 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp8.decoder 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp8 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.vp8.encoder 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp8.encoder 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.vp9.decoder 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp9 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp9.decoder 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp9 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: c2.android.vp9.encoder 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp9.encoder 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: selected codec: OMX.hisi.video.decoder.avc rank=700 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju I/IJKMEDIA: SDL_AMediaCodecDummy_create 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=1 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju I/IJKMEDIA: reconfigure_codec_l:new acodec: 0x709d4c2e00 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=2 2020-03-02 17:40:03.479 23262-24637/com.tiancheng.hanju I/IJKMEDIA: VideoCodec: MediaCodec, OMX.hisi.video.decoder.avc 2020-03-02 17:40:03.480 23262-24637/com.tiancheng.hanju W/IJKMEDIA: fps: 29.970030 (normal) 2020-03-02 17:40:03.480 23262-24655/com.tiancheng.hanju I/IJKMEDIA: SDL_RunThread: [24655] ff_video_dec 2020-03-02 17:40:03.480 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_COMPONENT_OPEN: 2020-03-02 17:40:03.480 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 848, 480 2020-03-02 17:40:03.480 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_SAR_CHANGED: 160, 159 2020-03-02 17:40:03.480 23262-24635/com.tiancheng.hanju D/IJKMEDIA: ijkmp_get_msg: FFP_MSG_PREPARED 2020-03-02 17:40:03.480 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_PREPARED: 2020-03-02 17:40:03.480 23262-24656/com.tiancheng.hanju I/IJKMEDIA: SDL_RunThread: [24656] amediacodec_input_thread 2020-03-02 17:40:03.482 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 2mMediaPlayer.getTcpSpeed() = 25105 2020-03-02 17:40:03.482 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 2mMediaPlayer.getTcpSpeed() = 25105 2020-03-02 17:40:03.498 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_pause() 2020-03-02 17:40:03.498 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_pause()=0 2020-03-02 17:40:03.498 23262-23262/com.tiancheng.hanju W/tv.danmaku.ijk.media.player.IjkMediaPlayer: setScreenOnWhilePlaying(true) is ineffective for Surface 2020-03-02 17:40:03.498 23262-23262/com.tiancheng.hanju D/IJKMEDIA: IjkMediaPlayer_setVideoSurface 2020-03-02 17:40:03.498 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_set_android_surface(surface=0x7fcbe44328) 2020-03-02 17:40:03.498 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ffpipeline_set_surface() 2020-03-02 17:40:03.498 23262-23262/com.tiancheng.hanju D/IJKMEDIA: SDL_AMediaCodec_decreaseReference(): ref=1 2020-03-02 17:40:03.498 23262-24635/com.tiancheng.hanju D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_PAUSE 2020-03-02 17:40:03.498 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_set_android_surface(surface=0x7fcbe44328)=void 2020-03-02 17:40:03.498 23262-23262/com.tiancheng.hanju D/IJKMEDIA: IjkMediaPlayer_start 2020-03-02 17:40:03.498 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_start() 2020-03-02 17:40:03.498 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_start()=0 2020-03-02 17:40:03.498 23262-24635/com.tiancheng.hanju D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START 2020-03-02 17:40:03.499 23262-24644/com.tiancheng.hanju I/IJKMEDIA: slVolumeItf->SetVolumeLevel((1.000000, 1.000000) -> 0) 2020-03-02 17:40:03.499 23262-23262/com.tiancheng.hanju D/IJKMEDIA: IjkMediaPlayer_seekTo 2020-03-02 17:40:03.499 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_seek_to(3459464) 2020-03-02 17:40:03.499 23262-23262/com.tiancheng.hanju D/IJKMEDIA: ijkmp_seek_to(3459464)=0 2020-03-02 17:40:03.499 23262-24635/com.tiancheng.hanju D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_SEEK 2020-03-02 17:40:03.501 23262-24635/com.tiancheng.hanju D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START 2020-03-02 17:40:03.501 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_BUFFERING_START: 2020-03-02 17:40:03.501 23262-24635/com.tiancheng.hanju D/IJKMEDIA: ijkmp_get_msg: FFP_MSG_SEEK_COMPLETE 2020-03-02 17:40:03.501 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_SEEK_COMPLETE: 2020-03-02 17:40:03.501 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 2020-03-02 17:40:03.501 23262-24637/com.tiancheng.hanju I/IJKMEDIA: Hit DNS cache hostname = www3.kkzy-qq.com 2020-03-02 17:40:03.502 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 2020-03-02 17:40:03.512 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 2mMediaPlayer.getTcpSpeed() = 24720 2020-03-02 17:40:03.514 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=0 2020-03-02 17:40:03.514 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 24720 2020-03-02 17:40:03.662 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 2020-03-02 17:40:06.612 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 2020-03-02 17:40:07.011 23262-24637/com.tiancheng.hanju E/IJKMEDIA: non-existing SPS 0 referenced in buffering period 2020-03-02 17:40:07.011 23262-24637/com.tiancheng.hanju E/IJKMEDIA: SPS unavailable in decode_picture_timing 2020-03-02 17:40:07.013 23262-24656/com.tiancheng.hanju D/IJKMEDIA: ffpipeline_set_surface_need_reconfigure_l(0) 2020-03-02 17:40:07.013 23262-24645/com.tiancheng.hanju I/IJKMEDIA: audio accurate_seek start, is->seek_pos=3460864000, audio_clock=3454.919500, is->accurate_seek_start_time = 378741553 2020-03-02 17:40:07.025 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=91 2020-03-02 17:40:07.025 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 50420 2020-03-02 17:40:07.088 23262-24656/com.tiancheng.hanju I/IJKMEDIA: quirk: reconfigure with new codec 2020-03-02 17:40:07.088 23262-24656/com.tiancheng.hanju D/IJKMEDIA: SDL_AMediaCodec_decreaseReference(): ref=0 2020-03-02 17:40:07.089 23262-24656/com.tiancheng.hanju D/IJKMEDIA: SDL_AMediaCodecJava_createByCodecName 2020-03-02 17:40:07.103 23262-24656/com.tiancheng.hanju D/IJKMEDIA: SDL_AMediaCodecJava_init 2020-03-02 17:40:07.103 23262-24656/com.tiancheng.hanju D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=1 2020-03-02 17:40:07.103 23262-24656/com.tiancheng.hanju D/IJKMEDIA: SDL_AMediaCodecJava_configure_surface 2020-03-02 17:40:07.103 23262-24656/com.tiancheng.hanju E/IJKMEDIA: configure acodec:0x2a72 format:0x349a: surface:0x2e9a 2020-03-02 17:40:07.109 23262-24656/com.tiancheng.hanju D/IJKMEDIA: SDL_AMediaCodecJava_start 2020-03-02 17:40:07.156 23262-24656/com.tiancheng.hanju I/IJKMEDIA: reconfigure_codec_l:new acodec: 0x70d09cfca0 2020-03-02 17:40:07.156 23262-24656/com.tiancheng.hanju D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=2 2020-03-02 17:40:07.226 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_BUFFERING_END: 2020-03-02 17:40:07.235 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=91 2020-03-02 17:40:07.236 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 58901 2020-03-02 17:40:07.236 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 2mMediaPlayer.getTcpSpeed() = 58901 2020-03-02 17:40:07.302 23262-24655/com.tiancheng.hanju I/IJKMEDIA: SDL_AMediaCodecJava_dequeueOutputBuffer: INFO_OUTPUT_BUFFERS_CHANGED 2020-03-02 17:40:07.302 23262-24655/com.tiancheng.hanju I/IJKMEDIA: SDL_AMediaCodecJava_dequeueOutputBuffer: INFO_OUTPUT_FORMAT_CHANGED 2020-03-02 17:40:07.302 23262-24655/com.tiancheng.hanju I/IJKMEDIA: AMEDIACODEC__INFO_OUTPUT_FORMAT_CHANGED 2020-03-02 17:40:07.303 23262-24655/com.tiancheng.hanju D/IJKMEDIA: SDL_AMediaFormatJava_init 2020-03-02 17:40:07.303 23262-24655/com.tiancheng.hanju I/IJKMEDIA: AMEDIACODEC__INFO_OUTPUT_FORMAT_CHANGED width-height: (848 x 480) color-format: (FormatUnknown: 0x30d) stride: (896) slice-height: (480) crop: (0, 0, 847, 479) 2020-03-02 17:40:07.303 23262-24655/com.tiancheng.hanju I/IJKMEDIA: video accurate_seek start, is->seek_pos=3460864000, pts=3454.873022, is->accurate_seek_time = 378741553 2020-03-02 17:40:08.058 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=91 2020-03-02 17:40:08.058 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 52360 2020-03-02 17:40:09.518 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=91 2020-03-02 17:40:09.518 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 79632 2020-03-02 17:40:09.708 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=91 2020-03-02 17:40:09.709 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 87708 2020-03-02 17:40:09.904 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=91 2020-03-02 17:40:09.904 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 94818 2020-03-02 17:40:10.278 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=91 2020-03-02 17:40:10.278 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 123352 2020-03-02 17:40:10.433 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=91 2020-03-02 17:40:10.434 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 129971 2020-03-02 17:40:10.842 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=91 2020-03-02 17:40:10.842 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 135580 2020-03-02 17:40:10.988 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=91 2020-03-02 17:40:10.988 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 141902 2020-03-02 17:40:11.336 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=91 2020-03-02 17:40:11.337 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 136067 2020-03-02 17:40:11.946 23262-24655/com.tiancheng.hanju I/IJKMEDIA: video accurate_seek is ok, is->drop_vframe_count =180, is->seek_pos=3460864000, pts=3460.879022 2020-03-02 17:40:11.954 23262-24645/com.tiancheng.hanju I/IJKMEDIA: audio accurate_seek is ok, is->drop_aframe_count=248, audio_clock = 3460.871500 2020-03-02 17:40:11.954 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_ACCURATE_SEEK_COMPLETE: 2020-03-02 17:40:11.954 23262-24655/com.tiancheng.hanju D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=848, h=480, fmt=_AMC vout=0x703efb5dc0) 2020-03-02 17:40:11.955 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 848, 480 2020-03-02 17:40:11.955 23262-24644/com.tiancheng.hanju D/IJKMEDIA: avcodec/Audio: first frame decoded 2020-03-02 17:40:11.955 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 2mMediaPlayer.getTcpSpeed() = 149549 2020-03-02 17:40:11.955 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_AUDIO_DECODED_START: 2020-03-02 17:40:11.955 23262-24655/com.tiancheng.hanju D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=848, h=480, fmt=_AMC vout=0x703efb5dc0) 2020-03-02 17:40:11.955 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_AUDIO_RENDERING_START: 2020-03-02 17:40:11.955 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 848, 480 2020-03-02 17:40:11.955 23262-24655/com.tiancheng.hanju D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=848, h=480, fmt=_AMC vout=0x703efb5dc0) 2020-03-02 17:40:11.955 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 2mMediaPlayer.getTcpSpeed() = 149549 2020-03-02 17:40:11.955 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 2mMediaPlayer.getTcpSpeed() = 149251 2020-03-02 17:40:11.956 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 848, 480 2020-03-02 17:40:11.965 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_VIDEO_RENDERING_START: 2020-03-02 17:40:11.983 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_BUFFERING_START: 2020-03-02 17:40:11.984 23262-23262/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: Info: MEDIA_INFO_VIDEO_RENDERING_START 2020-03-02 17:40:11.984 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 2mMediaPlayer.getTcpSpeed() = 147198 2020-03-02 17:40:11.984 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 2mMediaPlayer.getTcpSpeed() = 147198 2020-03-02 17:40:12.572 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_BUFFERING_END: 2020-03-02 17:40:12.587 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=91 2020-03-02 17:40:12.587 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 156615 2020-03-02 17:40:12.588 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 2mMediaPlayer.getTcpSpeed() = 156615 2020-03-02 17:40:12.601 23262-24635/com.tiancheng.hanju D/IJKMEDIA: FFP_MSG_BUFFERING_START: 2020-03-02 17:40:12.601 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 2mMediaPlayer.getTcpSpeed() = 155687 2020-03-02 17:40:13.166 23262-23262/com.tiancheng.hanju D/IJKMEDIA: percent=91 2020-03-02 17:40:13.166 23262-23262/com.tiancheng.hanju D/IJKMEDIA: 1mMediaPlayer.getTcpSpeed() = 173857 2020-03-02 17:40:13.292 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 2020-03-02 17:40:13.292 23262-24637/com.tiancheng.hanju I/IJKMEDIA: Hit DNS cache hostname = www3.kkzy-qq.com 2020-03-02 17:40:13.294 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 2020-03-02 17:40:13.455 23262-24637/com.tiancheng.hanju I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074

mengjiamin commented 4 years ago

https://www3.kkzy-qq.com/hls/2020/02/02/PDOBnN35/playlist.m3u8 这是上面日志的播放地址

wangzhaoyang123 commented 4 years ago

我用vlc播放这个地址感觉加载时间也很长,首先你要确定到底是视频的问题还是播放器的问题,这个需要你做更多一点的测试,如果是视频的问题,有可能跟这个m3u8的切片方式有关,你可以打开m3u8文件看一下,第五个ts文件是一个https地址,有可能跟这个有关系

mengjiamin commented 4 years ago

我用vlc播放这个地址感觉加载时间也很长,首先你要确定到底是视频的问题还是播放器的问题,这个需要你做更多一点的测试,如果是视频的问题,有可能跟这个m3u8的切片方式有关,你可以打开m3u8文件看一下,第五个ts文件是一个https地址,有可能跟这个有关系

我也觉得是视频地址的问题导致太慢,有的视频就很快,第五个ts文件是https地址会导致有影响吗

huangdaran commented 11 months ago

日志中显示Dolby解码器,你的设备是电视吗?