美文网首页
视频播放(三)输出声音

视频播放(三)输出声音

作者: cover_tech | 来源:发表于2019-11-07 13:47 被阅读0次

承接(一)的play方法

Java层

不同于画面输出,声音输出是直接输出给设备的,但是Native层由于Google的限制,无法直接调用到Android设备的声音输出设备,所以需要转接到Java层(或者Kotlin层)去调用声音输出。

所以要在这一层先声明几个方法给Native调用,我这里分别声明了

createAudioTrack playAudioTrack  releaseAudioTrack

三个方法,分别调用创建、播放和停止。

Native层

大体上和(二)的流程一致,所以这里只说不一样的,从缓存中取出数据之后的部分

音频播放方法

这样声音也就出来了。


本文作者:刘小宇(Laffey)

本文为原创作品,未经允许不得转载。

相关文章

网友评论

      本文标题:视频播放(三)输出声音

      本文链接:https://www.haomeiwen.com/subject/ssxvbctx.html