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

Android ijkplayer播放卡顿 #2512

Open JuonLiu opened 7 years ago

JuonLiu commented 7 years ago

最新的0.7.5在播放这个视频的时候:http://200005447.vod.myqcloud.com/200005447_9bf27fa8cc5d11e6b93a970ce48a9ad2.f0.mp4 很卡顿,开始我以为是服务器问题,所以我已尝试把这个视频下下来放我本地Tomcat服务器,播放的时候还是会卡顿,日志中不断的显示: I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 4 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 3 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 D/IJKMEDIA: request: GET /200005447_9bf27fa8cc5d11e6b93a970ce48a9ad2.f0.mp4 HTTP/1.1 User-Agent: Lavf/57.56.100 Accept: / Range: bytes=9853185- Connection: close Host: 200005447.vod.myqcloud.com Icy-MetaData: 1 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 4 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 3 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 D/IJKMEDIA: request: GET /200005447_9bf27fa8cc5d11e6b93a970ce48a9ad2.f0.mp4 HTTP/1.1 User-Agent: Lavf/57.56.100 Accept: / Range: bytes=5223310- Connection: close Host: 200005447.vod.myqcloud.com Icy-MetaData: 1 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 4 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 3 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 D/IJKMEDIA: request: GET /200005447_9bf27fa8cc5d11e6b93a970ce48a9ad2.f0.mp4 HTTP/1.1 User-Agent: Lavf/57.56.100 Accept: / Range: bytes=9853623- Connection: close Host: 200005447.vod.myqcloud.com Icy-MetaData: 1 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 4 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 3 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 D/IJKMEDIA: request: GET /200005447_9bf27fa8cc5d11e6b93a970ce48a9ad2.f0.mp4 HTTP/1.1 User-Agent: Lavf/57.56.100 Accept: / Range: bytes=5232618- Connection: close Host: 200005447.vod.myqcloud.com Icy-MetaData: 1 同时网络数据传输量是很大的。 测试手机为Nexus 6p

lds8988 commented 7 years ago

@JuonLiu 请问你解决这个问题了吗?

JuonLiu commented 7 years ago

@lds8988 没有啊,你也遇到了?

lds8988 commented 7 years ago

@JuonLiu 是啊

JuonLiu commented 7 years ago

@lds8988 估计只有等他们更新来解决这个问题了😂

raymond1012 commented 7 years ago

mp4源问题的data部分排列有问题

JuonLiu commented 7 years ago

@raymond1012 不是data的问题,用IjkExoMediaPlayer播就没这个问题

tao0111225 commented 7 years ago

问题有进一步的解答吗?

JuonLiu commented 7 years ago

@tao0111225 没有哦,自己加了个本地视频缓存来解决的