关于视频播放器左声道右声道的问题

最近视频UI有个左声道右声道需求,MCU那边说这个切换要我们应用处理就行 最终查阅资料发现MediaPlayer就已经自带左右声道处理的方法

根绝官方API解释只需将左右声道的值用setVolume设置就行,唯一值得注意的是传入0.0-1.0之间float值,效果音量 = 原声音值*float

/**

     * @param left_volume 左声道音量值  = 原音量*left_volume

     * @param right_volume 右声道音量值  = 原音量*right_volume

     */

    
public
 
void
 setVolume
(
float
 left_volume
,
float
 right_volume
)
 
{

      
if
(
isInPlaybackState
())
 
{

          mMediaPlayer
.
setVolume
(
left_volume
,
 right_volume
);

      
}

    
}

原文发布于微信公众号 - 项勇(xiangy_life)

原文发表时间:2019-04-08

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券