webrtc直播
duguju
这个作者很懒,什么都没留下…
展开
-
webrtc直播音频无法静音
现在直播越来越火,然而好的直播框架代码是很重要的,webrtc是谷歌开源的一个直播框架,集成简单功能较全,是一个较好的选择。然而在直播开发过程中发现一个问题,就是webrtc直播的声音无法静音。在调节音量的的时候就能注意到,音量调节的图标并不是音乐媒体,而是通话的音频标志,通过看源码也发现,webrtc框架选用的就是通话的音频通道STREAM_VOICE_CALL;而因为通话音频通道的特殊性,原创 2016-06-19 11:47:03 · 4254 阅读 · 2 评论 -
webrtc直播插入耳机无效
上一篇文章webrtc直播音频无法静音讲到了音频无法静音的问题,然而在开发过程中我们还遇到一个问题,耳机插拔的时候因为机型的不同而有可能检测不到而仍然使用外放(很多机型都出现,华为小米等,也有机型是可以的,机型适配真caodan啊)。经过调试观察,发现原因是,有的机型在处理音频功放的开闭时需要手动调用audioManager.setSpeakerphoneOn这个方法。因此我的解决方法原创 2016-06-19 11:59:18 · 2051 阅读 · 0 评论 -
webrtc直播音频调节失效(小米等部分机型)
在使用webrtc集成到工程进行二次开发的过程中,由于机型适配情况的复杂性,很多问题在某些机型上不会出现,但是在另一些机型上可能就出现重大的或致命的错误,尤其在中国,手机厂商众多,每个厂家的rom都会对源码做一些封装、修改甚至限制,作为国内的android开发者就必须具备“一码多套”或“一码多调”的能力,为我们d(゚∀゚d)点赞!其中我在使用webrtc直播框架时就遇到过这么一个问题,在小米(原创 2016-06-19 13:59:02 · 3463 阅读 · 0 评论