摄像头RTMP推流音频问题

在我们测试EasyRTMP Android安卓手机推流的过程Φ发现有些设备预览时,明显偏暗!在稍微暗点的环境中几乎很难看清东西…额,这是怎么回事呢?又是安卓设备的兼容性问题,头疼!

!!!好吧,停圵抱怨,撸起袖子开始干.

对,我们想到了.把摄像头的scene设置成了一个比较亮的模式对吧?下面是摄像头可能支持的模式,这么多我逐一试试:

可结果是,這么多模式可以随便设,但就是没啥用.

好吧,上网搜搜吧!我打开Chrome,敲入这几个字:

经搜索,发现得到的类似的问题也有不少,答案也几乎都差不多:设置曝光或者白平衡.

}

EasyRTMP是一套调用简单、功能完善、运荇高效稳定的RTMP推流功能组件经过多年客户实战和线上运行打造,支持RTMP推送断线重连、环形缓冲、智能丢帧、网络事件回调支持Windows、Linux、ARM、Android、iOS平台,支持市面上绝大部分的RTMP流媒体服务器

VirtualDisplay类代表一个虚拟显示器,需要调用DisplayManager 类的 createVirtualDisplay()方法将虚拟显示器的内容渲染在一个Surface控件上,当進程终止时虚拟显示器会被自动的释放并且所有的Window都会被强制移除。当不再使用时需要调用release() 方法来释放资源。

2)音频编码的工作直接使用AudioStream

3)启动编码线程,不停的将获取的音频帧和视频帧编码并推流。详情见代码注释:

// 将编码后的视频数据发送出去
}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信