1.最好不要在cgywin环境下进行编译。
2.先下载ubuntu包和vmware包,进行linux环境安装,以及在linux环境下安装一些工具。
3.默认的ijkplayer不支持rtsp,这里我们需要修改一些文件,从而支持rtsp流播放。
4.git下来ijkplayer工程,找到文件module-lite.sh
export COMMON_FF_CFG_FLAGS=“
C
O
M
M
O
N
F
F
C
F
G
F
L
A
G
S
−
−
e
n
a
b
l
e
−
p
r
o
t
o
c
o
l
=
r
t
p
"
e
x
p
o
r
t
C
O
M
M
O
N
F
F
C
F
G
F
L
A
G
S
=
"
COMMON_FF_CFG_FLAGS --enable-protocol=rtp" export COMMON_FF_CFG_FLAGS="
COMMONFFCFGFLAGS−−enable−protocol=rtp"exportCOMMONFFCFGFLAGS="COMMON_FF_CFG_FLAGS --enable-protocol=tcp”
export COMMON_FF_CFG_FLAGS=“
C
O
M
M
O
N
F
F
C
F
G
F
L
A
G
S
−
−
e
n
a
b
l
e
−
d
e
m
u
x
e
r
=
r
t
s
p
"
e
x
p
o
r
t
C
O
M
M
O
N
F
F
C
F
G
F
L
A
G
S
=
"
COMMON_FF_CFG_FLAGS --enable-demuxer=rtsp" export COMMON_FF_CFG_FLAGS="
COMMONFFCFGFLAGS−−enable−demuxer=rtsp"exportCOMMONFFCFGFLAGS="COMMON_FF_CFG_FLAGS --enable-demuxer=sdp”
export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-demuxer=rtp"
5.找到文件ff_ffplay.c进行修改