bilibili / ijkplayer

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

0.61 ijk 在android 6.0 手机上面播放 index.concat 文件报Operation not permitted #1925

Open Mongolian opened 8 years ago

Mongolian commented 8 years ago

concat 文件内容: ffconcat version 1.0 file 'http://ugcdl.video.gtimg.com/flv/237/34/u0324wd54tl.p701.1.mp4?vkey=5C7EADA32C545C4DF27BFCB67964B1403DFE132D2C1E0E40F7536D43663A948EFE36FCED1EAA3F08C882AA666535618F391D44E9EDFF2FA1148F799104E35361F217F4E350E3A0C2288389CC2AE1AC38B0EF4363580D6526D530DEFC06B3C723EB93795E7F144FF4138CE8AA86036891' duration 318.378

错误日志 /storage/emulated/0/Android/data/files/video/67375_shd/index.concat: Operation not permitted

文件路径正确,能找到问题件,请问这是什么问题呢,需要加什么权限么?

Mongolian commented 8 years ago

补充错误日志 tv.danmaku.ijk.media.player.IjkMediaPlayer: Error (-10000,0)

xinzhengzhang commented 8 years ago

add file to protocol_whitelist

Mongolian commented 8 years ago

怎么添加呢?@xinzhengzhang 请指教一下呗

Mongolian commented 8 years ago

我用的aar方式引用的

ShawnAnn commented 8 years ago

like this ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_FORMAT, "protocol_whitelist", "rtmp,concat,ffconcat,file,subfile,http,https,tls,rtp,tcp,udp,crypto");