CarGuo / GSYVideoPlayer

视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,16k page size,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。
https://juejin.cn/user/817692379985752/posts
Apache License 2.0
20.17k stars 4.19k forks source link

为什么换了mp4源快进就卡了呢 #2129

Closed lanmao1 closed 5 years ago

lanmao1 commented 5 years ago

什么都没动,用的你们demo运行换了地址 http://vod.whalemob.com/sv/37157355-16bd04ad54a/37157355-16bd04ad54a.mp4,快进就报错

7-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 274, dts 10920000 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 558, dts 12956735 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 559, dts 12979955 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 560, dts 13003175 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 561, dts 13026395 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 562, dts 13049615 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 563, dts 13072834 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 564, dts 13096054 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 565, dts 13119274 07-11 11:17:35.225 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 566, dts 13142494 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 567, dts 13165714 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 568, dts 13188934 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 569, dts 13212154 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 570, dts 13235374 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 571, dts 13258594 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 572, dts 13281814 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 573, dts 13305034 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 574, dts 13328254 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 575, dts 13351474 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 576, dts 13374694 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 577, dts 13397914 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 578, dts 13421134 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 579, dts 13444354 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 580, dts 13467574 07-11 11:17:35.226 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 275, dts 10960000 07-11 11:17:35.227 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 580, dts 13467574 07-11 11:17:35.227 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 276, dts 11000000 07-11 11:17:35.227 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 580, dts 13467574 07-11 11:17:35.227 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 277, dts 11040000 07-11 11:17:35.228 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 580, dts 13467574 07-11 11:17:35.228 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 278, dts 11080000 07-11 11:17:35.230 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 580, dts 13467574 07-11 11:17:35.230 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 279, dts 11120000 07-11 11:17:35.252 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 580, dts 13467574 07-11 11:17:35.252 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 280, dts 11160000 07-11 11:17:35.254 8399-8485/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:35.331 8399-8486/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:35.404 8399-8487/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:35.489 8399-8478/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:35.565 8399-8479/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:35.651 8399-8481/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:35.726 8399-8482/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:35.730 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 580, dts 13467574 07-11 11:17:35.730 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 281, dts 11200000 07-11 11:17:35.755 8399-8399/com.example.gsyvideoplayer I/GSYVideoPlayer: Net speed: 12 MB/s percent 20 07-11 11:17:35.805 8399-8483/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:35.898 8399-8484/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:35.987 8399-8485/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:36.055 8399-8486/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:36.091 8399-8487/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:36.128 8399-8478/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:36.168 8399-8479/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:36.168 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 580, dts 13467574 07-11 11:17:36.168 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 282, dts 11240000 07-11 11:17:36.207 8399-8481/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:36.253 8399-8482/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 6, nal_ref_idc: 0 07-11 11:17:36.254 8399-8482/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 5, nal_ref_idc: 1 07-11 11:17:36.254 8399-8482/com.example.gsyvideoplayer D/IJKMEDIA: user data:"�" 07-11 11:17:36.294 8399-8483/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:36.335 8399-8484/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:36.386 8399-8485/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:36.407 8399-8486/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:36.449 8399-8487/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:36.489 8399-8478/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:36.533 8399-8479/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:36.579 8399-8481/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:36.615 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 580, dts 13467574 07-11 11:17:36.616 8399-8482/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:36.616 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 283, dts 11280000 07-11 11:17:36.628 8399-8399/com.example.gsyvideoplayer I/GSYVideoPlayer: Net speed: 7 MB/s percent 20 07-11 11:17:36.649 8399-8483/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:36.684 8399-8484/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:36.734 8399-8485/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:36.765 8399-8486/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:36.809 8399-8487/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:36.810 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 580, dts 13467574 07-11 11:17:36.810 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 284, dts 11320000 07-11 11:17:36.846 8399-8478/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:36.890 8399-8479/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:36.930 8399-8481/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:36.948 8399-8399/com.example.gsyvideoplayer D/AbsSeekBar: onStartTrackingTouch 07-11 11:17:36.969 8399-8482/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:36.973 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 580, dts 13467574 07-11 11:17:36.973 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 285, dts 11360000 07-11 11:17:37.007 8399-8483/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:37.047 8399-8484/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:37.089 8399-8485/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:37.097 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 580, dts 13467574 07-11 11:17:37.097 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 286, dts 11400000 07-11 11:17:37.131 8399-8486/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:37.167 8399-8487/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:37.206 8399-8478/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:37.247 8399-8479/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:37.287 8399-8481/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 07-11 11:17:37.329 8399-8482/com.example.gsyvideoplayer D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 1 07-11 11:17:37.349 8399-8399/com.example.gsyvideoplayer I/GSYVideoPlayer: 837177621------------------------------ progress ACTION_UP 07-11 11:17:37.351 8399-8399/com.example.gsyvideoplayer D/AbsSeekBar: onStopTrackingTouch 07-11 11:17:37.352 8399-8399/com.example.gsyvideoplayer D/IJKMEDIA: IjkMediaPlayer_seekTo 07-11 11:17:37.352 8399-8399/com.example.gsyvideoplayer D/IJKMEDIA: ijkmp_seek_to(32028) 07-11 11:17:37.352 8399-8399/com.example.gsyvideoplayer D/IJKMEDIA: ijkmp_seek_to(32028)=0 07-11 11:17:37.352 8399-8469/com.example.gsyvideoplayer D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_SEEK 07-11 11:17:37.352 8399-8469/com.example.gsyvideoplayer D/IJKMEDIA: stream_seek 32028000(32028) + 0, 07-11 11:17:37.352 8399-8469/com.example.gsyvideoplayer D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_SEEK: seek to 32028 07-11 11:17:37.352 8399-8471/com.example.gsyvideoplayer D/IJKMEDIA: ffp_toggle_buffering_l: start 07-11 11:17:37.352 8399-8469/com.example.gsyvideoplayer D/IJKMEDIA: FFP_MSG_BUFFERING_START: 07-11 11:17:37.352 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, timestamp 801, sample 785 07-11 11:17:37.352 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, found sample 785 07-11 11:17:37.352 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, timestamp 1382976, sample 1350 07-11 11:17:37.352 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, found sample 1350 07-11 11:17:37.353 8399-8476/com.example.gsyvideoplayer D/AudioTrack: pause 0xdfdbca00 07-11 11:17:37.353 8399-8476/com.example.gsyvideoplayer D/AudioTrackCenter: setTrackActive 07-11 11:17:37.353 8399-8476/com.example.gsyvideoplayer D/AudioTrackShared: this(0xdfd6a768), mCblk(0xd9c00000), front(116736), mIsOut 1, interrupt() FUTEX_WAKE 07-11 11:17:37.363 8399-8399/com.example.gsyvideoplayer I/GSYVideoPlayer: changeUiToPlayingBufferingShow 07-11 11:17:37.377 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1350, dts 31346939 07-11 11:17:37.377 8399-8469/com.example.gsyvideoplayer D/IJKMEDIA: ijkmp_get_msg: FFP_MSG_SEEK_COMPLETE 07-11 11:17:37.377 8399-8469/com.example.gsyvideoplayer D/IJKMEDIA: FFP_MSG_SEEK_COMPLETE: 07-11 11:17:37.377 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.377 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 3 07-11 11:17:37.378 8399-8471/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=127.0.0.1; servname=(null); cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 07-11 11:17:37.378 8399-8471/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=127.0.0.1; servname=(null); cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 07-11 11:17:37.378 8399-8471/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=127.0.0.1; servname=39605; cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=0; ai_family=0 07-11 11:17:37.379 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 07-11 11:17:37.380 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 07-11 11:17:37.380 8399-8471/com.example.gsyvideoplayer D/IJKMEDIA: request: GET /http%3A%2F%2Fvod.whalemob.com%2Fsv%2F37157355-16bd04ad54a%2F37157355-16bd04ad54a.mp4 HTTP/1.1 User-Agent: Lavf/57.83.100 Accept: / Range: bytes=71251961- Connection: close Host: 127.0.0.1:39605 Icy-MetaData: 1 07-11 11:17:37.383 8399-8493/com.example.gsyvideoplayer I/System.out: open:http://vod.whalemob.com/sv/37157355-16bd04ad54a/37157355-16bd04ad54a.mp4 07-11 11:17:37.383 8399-8493/com.example.gsyvideoplayer I/GSYVideoPlayer: ** proxy addHeaders ** 0 07-11 11:17:37.383 8399-8399/com.example.gsyvideoplayer E/GSYVideoPlayer: cancelTimeOutBuffer 07-11 11:17:37.383 8399-8493/com.example.gsyvideoplayer E/HttpProxyCacheDebuger: ** injectCustomHeaders ** :0 07-11 11:17:37.383 8399-8399/com.example.gsyvideoplayer I/GSYVideoPlayer: onSeekComplete 07-11 11:17:37.384 8399-8493/com.example.gsyvideoplayer I/System.out: [CDS][DNS] getAllByNameImpl netId = 0 07-11 11:17:37.384 8399-8493/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=vod.whalemob.com; servname=(null); cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 07-11 11:17:37.384 8399-8493/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=vod.whalemob.com; servname=(null); cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=1024; ai_family=0 07-11 11:17:37.386 8399-8493/com.example.gsyvideoplayer D/libc-netbsd: getaddrinfo: vod.whalemob.com get result from proxy >> 07-11 11:17:37.386 8399-8493/com.example.gsyvideoplayer I/System.out: [CDS]rx timeout:0 07-11 11:17:37.387 8399-8493/com.example.gsyvideoplayer I/System.out: [socket][2] connection vod.whalemob.com/202.108.249.200:80;LocalPort=34250(0) 07-11 11:17:37.387 8399-8493/com.example.gsyvideoplayer I/System.out: [CDS]connect[vod.whalemob.com/202.108.249.200:80] tm:90 07-11 11:17:37.388 8399-8493/com.example.gsyvideoplayer D/Posix: [Posix_connect Debug]Process com.example.gsyvideoplayer :80 07-11 11:17:37.395 8399-8493/com.example.gsyvideoplayer I/System.out: [socket][/192.168.1.131:34250] connected 07-11 11:17:37.395 8399-8493/com.example.gsyvideoplayer I/System.out: [CDS]SO_SND_TIMEOUT:0 07-11 11:17:37.395 8399-8493/com.example.gsyvideoplayer I/System.out: [OkHttp] sendRequest>> 07-11 11:17:37.395 8399-8493/com.example.gsyvideoplayer I/System.out: [OkHttp] sendRequest<< 07-11 11:17:37.459 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='HTTP/1.1 206 PARTIAL CONTENT' 07-11 11:17:37.459 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: http_code=206 07-11 11:17:37.459 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Accept-Ranges: bytes' 07-11 11:17:37.459 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Content-Length: 73203252' 07-11 11:17:37.459 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Content-Range: bytes 71251961-144455212/144455213' 07-11 11:17:37.459 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Content-Type: video/mp4' 07-11 11:17:37.459 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='' 07-11 11:17:37.459 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 4 07-11 11:17:37.460 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1351, dts 31370159 07-11 11:17:37.460 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.460 8399-8474/com.example.gsyvideoplayer I/System.out: [CDS]write is:6968/8192 07-11 11:17:37.460 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1352, dts 31393379 07-11 11:17:37.460 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.460 8399-8474/com.example.gsyvideoplayer I/System.out: [CDS]write exceptionCount:0 07-11 11:17:37.460 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1353, dts 31416599 07-11 11:17:37.460 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.460 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1354, dts 31439819 07-11 11:17:37.460 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.460 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 3 07-11 11:17:37.460 8399-8471/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=127.0.0.1; servname=(null); cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 07-11 11:17:37.460 8399-8471/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=127.0.0.1; servname=(null); cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 07-11 11:17:37.460 8399-8474/com.example.gsyvideoplayer W/Failed to close socket on proxy side: {}. It seems client have already closed connection.: shutdown failed: ENOTCONN (Transport endpoint is not connected) 07-11 11:17:37.460 8399-8471/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=127.0.0.1; servname=39605; cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=0; ai_family=0 07-11 11:17:37.461 8399-8474/com.example.gsyvideoplayer I/System.out: [CDS]close[39605] 07-11 11:17:37.461 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 07-11 11:17:37.461 8399-8474/com.example.gsyvideoplayer I/HttpProxyCacheDebuger: Opened connections: 1 07-11 11:17:37.463 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 07-11 11:17:37.463 8399-8471/com.example.gsyvideoplayer D/IJKMEDIA: request: GET /http%3A%2F%2Fvod.whalemob.com%2Fsv%2F37157355-16bd04ad54a%2F37157355-16bd04ad54a.mp4 HTTP/1.1 User-Agent: Lavf/57.83.100 Accept: / Range: bytes=72739976- Connection: close Host: 127.0.0.1:39605 Icy-MetaData: 1 07-11 11:17:37.467 8399-8495/com.example.gsyvideoplayer I/System.out: open:http://vod.whalemob.com/sv/37157355-16bd04ad54a/37157355-16bd04ad54a.mp4 07-11 11:17:37.467 8399-8495/com.example.gsyvideoplayer I/GSYVideoPlayer: ** proxy addHeaders ** 0 07-11 11:17:37.467 8399-8495/com.example.gsyvideoplayer E/HttpProxyCacheDebuger: ** injectCustomHeaders ** :0 07-11 11:17:37.468 8399-8495/com.example.gsyvideoplayer I/System.out: [CDS][DNS] getAllByNameImpl netId = 0 07-11 11:17:37.468 8399-8495/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=vod.whalemob.com; servname=(null); cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 07-11 11:17:37.469 8399-8495/com.example.gsyvideoplayer I/System.out: [CDS]rx timeout:0 07-11 11:17:37.469 8399-8495/com.example.gsyvideoplayer I/System.out: [socket][3] connection vod.whalemob.com/202.108.249.200:80;LocalPort=53344(0) 07-11 11:17:37.469 8399-8495/com.example.gsyvideoplayer I/System.out: [CDS]connect[vod.whalemob.com/202.108.249.200:80] tm:90 07-11 11:17:37.470 8399-8495/com.example.gsyvideoplayer D/Posix: [Posix_connect Debug]Process com.example.gsyvideoplayer :80 07-11 11:17:37.476 8399-8495/com.example.gsyvideoplayer I/System.out: [socket][/192.168.1.131:53344] connected 07-11 11:17:37.476 8399-8495/com.example.gsyvideoplayer I/System.out: [CDS]SO_SND_TIMEOUT:0 07-11 11:17:37.476 8399-8495/com.example.gsyvideoplayer I/System.out: [OkHttp] sendRequest>> 07-11 11:17:37.476 8399-8495/com.example.gsyvideoplayer I/System.out: [OkHttp] sendRequest<< 07-11 11:17:37.560 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='HTTP/1.1 206 PARTIAL CONTENT' 07-11 11:17:37.560 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: http_code=206 07-11 11:17:37.560 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Accept-Ranges: bytes' 07-11 11:17:37.560 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Content-Length: 71715237' 07-11 11:17:37.560 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Content-Range: bytes 72739976-144455212/144455213' 07-11 11:17:37.560 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Content-Type: video/mp4' 07-11 11:17:37.560 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='' 07-11 11:17:37.560 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 4 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1355, dts 31463039 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1356, dts 31486259 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1357, dts 31509478 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1358, dts 31532698 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1359, dts 31555918 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1360, dts 31579138 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1361, dts 31602358 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1362, dts 31625578 07-11 11:17:37.561 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.562 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1363, dts 31648798 07-11 11:17:37.562 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.562 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1364, dts 31672018 07-11 11:17:37.562 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.562 8399-8493/com.example.gsyvideoplayer I/System.out: [CDS]close[34250] 07-11 11:17:37.563 8399-8493/com.example.gsyvideoplayer W/Failed to close socket on proxy side: {}. It seems client have already closed connection.: shutdown failed: ENOTCONN (Transport endpoint is not connected) 07-11 11:17:37.563 8399-8493/com.example.gsyvideoplayer I/System.out: [CDS]close[39605] 07-11 11:17:37.563 8399-8493/com.example.gsyvideoplayer I/HttpProxyCacheDebuger: Opened connections: 1 07-11 11:17:37.565 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1365, dts 31695238 07-11 11:17:37.565 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1366, dts 31718458 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1367, dts 31741678 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1368, dts 31764898 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1369, dts 31788118 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1370, dts 31811338 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1371, dts 31834558 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1372, dts 31857778 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1373, dts 31880998 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1374, dts 31904218 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1375, dts 31927438 07-11 11:17:37.566 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.571 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 3 07-11 11:17:37.572 8399-8471/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=127.0.0.1; servname=(null); cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 07-11 11:17:37.572 8399-8471/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=127.0.0.1; servname=(null); cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 07-11 11:17:37.573 8399-8471/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=127.0.0.1; servname=39605; cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=0; ai_family=0 07-11 11:17:37.573 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 07-11 11:17:37.576 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 07-11 11:17:37.576 8399-8471/com.example.gsyvideoplayer D/IJKMEDIA: request: GET /http%3A%2F%2Fvod.whalemob.com%2Fsv%2F37157355-16bd04ad54a%2F37157355-16bd04ad54a.mp4 HTTP/1.1 User-Agent: Lavf/57.83.100 Accept: / Range: bytes=74110878- Connection: close Host: 127.0.0.1:39605 Icy-MetaData: 1 07-11 11:17:37.584 8399-8497/com.example.gsyvideoplayer I/System.out: open:http://vod.whalemob.com/sv/37157355-16bd04ad54a/37157355-16bd04ad54a.mp4 07-11 11:17:37.585 8399-8497/com.example.gsyvideoplayer I/GSYVideoPlayer: ** proxy addHeaders ** 0 07-11 11:17:37.585 8399-8497/com.example.gsyvideoplayer E/HttpProxyCacheDebuger: ** injectCustomHeaders ** :0 07-11 11:17:37.585 8399-8497/com.example.gsyvideoplayer I/System.out: [CDS][DNS] getAllByNameImpl netId = 0 07-11 11:17:37.585 8399-8497/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=vod.whalemob.com; servname=(null); cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 07-11 11:17:37.586 8399-8497/com.example.gsyvideoplayer I/System.out: [CDS]rx timeout:0 07-11 11:17:37.586 8399-8497/com.example.gsyvideoplayer I/System.out: [socket][4] connection vod.whalemob.com/202.108.249.200:80;LocalPort=38742(0) 07-11 11:17:37.586 8399-8497/com.example.gsyvideoplayer I/System.out: [CDS]connect[vod.whalemob.com/202.108.249.200:80] tm:90 07-11 11:17:37.588 8399-8497/com.example.gsyvideoplayer D/Posix: [Posix_connect Debug]Process com.example.gsyvideoplayer :80 07-11 11:17:37.631 8399-8497/com.example.gsyvideoplayer I/System.out: [socket][/192.168.1.131:38742] connected 07-11 11:17:37.632 8399-8497/com.example.gsyvideoplayer I/System.out: [CDS]SO_SND_TIMEOUT:0 07-11 11:17:37.632 8399-8497/com.example.gsyvideoplayer I/System.out: [OkHttp] sendRequest>> 07-11 11:17:37.633 8399-8497/com.example.gsyvideoplayer I/System.out: [OkHttp] sendRequest<< 07-11 11:17:37.779 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='HTTP/1.1 206 PARTIAL CONTENT' 07-11 11:17:37.779 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: http_code=206 07-11 11:17:37.779 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Accept-Ranges: bytes' 07-11 11:17:37.779 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Content-Length: 70344335' 07-11 11:17:37.779 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Content-Range: bytes 74110878-144455212/144455213' 07-11 11:17:37.779 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Content-Type: video/mp4' 07-11 11:17:37.779 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='' 07-11 11:17:37.780 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 4 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1376, dts 31950658 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1377, dts 31973878 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1378, dts 31997098 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1379, dts 32020317 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1380, dts 32043537 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1381, dts 32066757 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1382, dts 32089977 07-11 11:17:37.781 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.782 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1383, dts 32113197 07-11 11:17:37.782 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.782 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1384, dts 32136417 07-11 11:17:37.782 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.782 8399-8495/com.example.gsyvideoplayer I/System.out: [CDS]close[53344] 07-11 11:17:37.782 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1385, dts 32159637 07-11 11:17:37.782 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.782 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1386, dts 32182857 07-11 11:17:37.782 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.782 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1387, dts 32206077 07-11 11:17:37.782 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.782 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1388, dts 32229297 07-11 11:17:37.783 8399-8495/com.example.gsyvideoplayer W/Failed to close socket on proxy side: {}. It seems client have already closed connection.: shutdown failed: ENOTCONN (Transport endpoint is not connected) 07-11 11:17:37.784 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.784 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1389, dts 32252517 07-11 11:17:37.784 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.784 8399-8495/com.example.gsyvideoplayer I/System.out: [CDS]close[39605] 07-11 11:17:37.784 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1390, dts 32275737 07-11 11:17:37.784 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.784 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1391, dts 32298957 07-11 11:17:37.784 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.784 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1392, dts 32322177 07-11 11:17:37.784 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.784 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1393, dts 32345397 07-11 11:17:37.784 8399-8495/com.example.gsyvideoplayer I/HttpProxyCacheDebuger: Opened connections: 1 07-11 11:17:37.784 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.907 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1394, dts 32368617 07-11 11:17:37.907 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 785, dts 31360000 07-11 11:17:37.908 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 3 07-11 11:17:37.908 8399-8471/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=127.0.0.1; servname=(null); cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 07-11 11:17:37.908 8399-8471/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=127.0.0.1; servname=(null); cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 07-11 11:17:37.909 8399-8471/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=127.0.0.1; servname=39605; cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=0; ai_family=0 07-11 11:17:37.910 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 07-11 11:17:37.913 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 07-11 11:17:37.913 8399-8471/com.example.gsyvideoplayer D/IJKMEDIA: request: GET /http%3A%2F%2Fvod.whalemob.com%2Fsv%2F37157355-16bd04ad54a%2F37157355-16bd04ad54a.mp4 HTTP/1.1 User-Agent: Lavf/57.83.100 Accept: / Range: bytes=77587687- Connection: close Host: 127.0.0.1:39605 Icy-MetaData: 1 07-11 11:17:37.924 8399-8498/com.example.gsyvideoplayer I/System.out: open:http://vod.whalemob.com/sv/37157355-16bd04ad54a/37157355-16bd04ad54a.mp4 07-11 11:17:37.926 8399-8498/com.example.gsyvideoplayer I/GSYVideoPlayer: ** proxy addHeaders ** 0 07-11 11:17:37.927 8399-8498/com.example.gsyvideoplayer E/HttpProxyCacheDebuger: ** injectCustomHeaders ** :0 07-11 11:17:37.930 8399-8498/com.example.gsyvideoplayer I/System.out: [CDS][DNS] getAllByNameImpl netId = 0 07-11 11:17:37.932 8399-8498/com.example.gsyvideoplayer D/libc-netbsd: [getaddrinfo]: mtk hostname=vod.whalemob.com; servname=(null); cache_mode=(null), netid=0; mark=0; app_uid=10105; ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0 07-11 11:17:37.945 8399-8498/com.example.gsyvideoplayer I/System.out: [CDS]rx timeout:0 07-11 11:17:37.946 8399-8498/com.example.gsyvideoplayer I/System.out: [socket][5] connection vod.whalemob.com/202.108.249.200:80;LocalPort=50458(0) 07-11 11:17:37.946 8399-8498/com.example.gsyvideoplayer I/System.out: [CDS]connect[vod.whalemob.com/202.108.249.200:80] tm:90 07-11 11:17:37.947 8399-8498/com.example.gsyvideoplayer D/Posix: [Posix_connect Debug]Process com.example.gsyvideoplayer :80 07-11 11:17:37.955 8399-8498/com.example.gsyvideoplayer I/System.out: [socket][/192.168.1.131:50458] connected 07-11 11:17:37.955 8399-8498/com.example.gsyvideoplayer I/System.out: [CDS]SO_SND_TIMEOUT:0 07-11 11:17:37.955 8399-8498/com.example.gsyvideoplayer I/System.out: [OkHttp] sendRequest>> 07-11 11:17:37.956 8399-8498/com.example.gsyvideoplayer I/System.out: [OkHttp] sendRequest<< 07-11 11:17:38.081 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='HTTP/1.1 206 PARTIAL CONTENT' 07-11 11:17:38.081 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: http_code=206 07-11 11:17:38.081 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Accept-Ranges: bytes' 07-11 11:17:38.081 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Content-Length: 66867526' 07-11 11:17:38.081 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Content-Range: bytes 77587687-144455212/144455213' 07-11 11:17:38.081 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='Content-Type: video/mp4' 07-11 11:17:38.081 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: header='' 07-11 11:17:38.082 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 4 07-11 11:17:38.086 8399-8497/com.example.gsyvideoplayer I/System.out: [CDS]close[38742] 07-11 11:17:38.087 8399-8497/com.example.gsyvideoplayer W/Failed to close socket on proxy side: {}. It seems client have already closed connection.: shutdown failed: ENOTCONN (Transport endpoint is not connected) 07-11 11:17:38.088 8399-8497/com.example.gsyvideoplayer I/System.out: [CDS]close[39605] 07-11 11:17:38.088 8399-8497/com.example.gsyvideoplayer I/HttpProxyCacheDebuger: Opened connections: 1 07-11 11:17:38.121 8399-8471/com.example.gsyvideoplayer D/IJKMEDIA: ffp_toggle_buffering_l: end 07-11 11:17:38.121 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 0, sample 1394, dts 32368617 07-11 11:17:38.121 8399-8471/com.example.gsyvideoplayer V/IJKMEDIA: stream 1, sample 786, dts 31400000 07-11 11:17:38.121 8399-8471/com.example.gsyvideoplayer I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 3 07-11 11:17:38.122 8399-8471/com.example.gsyvideoplaye

CarGuo commented 5 years ago

大哥,一分钟视频 100 多M ,ffpmeg软解码顶不足啊,你设置 PlayerFactory.setPlayManager(Exo2PlayerManager.class); 吧

lanmao1 commented 5 years ago

感谢大佬,视频这块完全是小白,什么都不懂!