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

ijkplayer播放RTSP实时视频流花屏问题,希望有高手可以指点一二 #3916

Open liuviking opened 6 years ago

liuviking commented 6 years ago

我使用K0.7.5版本的源码,根据教程编译出apk后,在真机播放RTSP实时视频流时出现花屏现象,上半截屏幕还可以看见正常图形,下半截图像就全糊了,android studio输出的日志一直重复如下内容: 01-11 13:10:18.824 16004-16141/com.hx.ijkplayer_demo E/IJKMEDIA: Error splitting the input into NAL units. 01-11 13:10:18.824 16004-16142/com.hx.ijkplayer_demo E/IJKMEDIA: No start code is found. 01-11 13:10:18.824 16004-16142/com.hx.ijkplayer_demo E/IJKMEDIA: Error splitting the input into NAL units. 01-11 13:10:18.824 16004-16143/com.hx.ijkplayer_demo E/IJKMEDIA: No start code is found. 01-11 13:10:18.824 16004-16143/com.hx.ijkplayer_demo E/IJKMEDIA: Error splitting the input into NAL units. 01-11 13:10:18.824 16004-16144/com.hx.ijkplayer_demo E/IJKMEDIA: No start code is found. 01-11 13:10:18.829 16004-16144/com.hx.ijkplayer_demo E/IJKMEDIA: Error splitting the input into NAL units. 01-11 13:10:18.829 16004-16145/com.hx.ijkplayer_demo D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 01-11 13:10:18.829 16004-16146/com.hx.ijkplayer_demo E/IJKMEDIA: No start code is found. 01-11 13:10:18.829 16004-16146/com.hx.ijkplayer_demo E/IJKMEDIA: Error splitting the input into NAL units. 01-11 13:10:18.829 16004-16147/com.hx.ijkplayer_demo D/IJKMEDIA: nal_unit_type: 1, nal_ref_idc: 0 01-11 13:10:18.829 16004-16148/com.hx.ijkplayer_demo E/IJKMEDIA: No start code is found. 01-11 13:10:18.829 16004-16148/com.hx.ijkplayer_demo E/IJKMEDIA: Error splitting the input into NAL units. 01-11 13:10:18.889 16004-16147/com.hx.ijkplayer_demo D/IJKMEDIA: bytestream overread -7 请教一下是否编译缺少了什么选项?

waynehan-lab commented 6 years ago

@liuviking I also encountered the same problem.

liuviking commented 6 years ago

应该是版本问题,同样的配置文件,K0.7.5会有这个现象,K0.7.6没问题.