Ijkplayer: IJKplayer播放有图像没声音

Created on 7 Dec 2018  ·  4Comments  ·  Source: bilibili/ijkplayer

RTSP视频流,视频能够正常播放,但是音频没有输出,ijkplayer输出的信息为
Audio: pcm_alaw, 16000 Hz, 1 channels, 128 kb/s
请问怎么设置或者修改才能够播放声音?
前提:
播放其他的视频流时能够正常播放声音。

Most helpful comment

默认的ijkplayer 的 ffmpeg 不支持pcm格式的音频,需要重新编译ffmpeg,添加对pcm的支持。

All 4 comments

默认的ijkplayer 的 ffmpeg 不支持pcm格式的音频,需要重新编译ffmpeg,添加对pcm的支持。

配置文件中添加以下选项即可:
export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-decoder=pcm_alaw"
export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-decoder=pcm_ulaw"
export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-decoder=pcm_mulaw"

Hi,最近项目引用ijkplayer ,gradle配置
//ijkplayer
implementation 'tv.danmaku.ijk.media:ijkplayer-java:0.6.2'
implementation 'tv.danmaku.ijk.media:ijkplayer-armv7a:0.6.2'
// Danmaku
implementation 'com.github.ctiao:DanmakuFlameMaster:0.6.2'
测试结果:各种视频源都播放正常,但唯独直播流有图像却没有声音

解决了吗?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

zhangkom picture zhangkom  ·  3Comments

FloridaStream picture FloridaStream  ·  3Comments

launam picture launam  ·  3Comments

xSharkM picture xSharkM  ·  3Comments

lingchen52 picture lingchen52  ·  3Comments