bilibili / bilibili/ijkplayer

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

Open
#3,916 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
33.2k
Forks
8.2k
PR merge metrics
No merged PRs in 30d

Description

我使用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`
请教一下是否编译缺少了什么选项?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing playback from the K0.7.5 source-built APK on a physical Android device using the reported RTSP stream. Review the repeated IJKMEDIA NAL-unit, start-code, and bytestream-overread logs alongside the build tutorial and options. Done means determining whether a build option is missing and documenting a confirmed cause or reproducible next step.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, c
Domain
audio-video-rtc, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.