pili-engineering / PLDroidMediaStreaming

PLDroidMediaStreaming 是七牛推出的一款适用于 Android 平台的推流 SDK,支持 RTMP 推流,h.264 和 AAC 编码,硬编、软编支持。具有丰富的数据和状态回调,方便用户根据自己的业务定制化开发。具有直播场景下的重要功能,如:美颜、背景音乐、水印等功能。PLDroidMediaStreaming 是现在目前重点维护的版本,自带采集模块也支持用户自己做采集端。
https://github.com/pili-engineering/PLDroidMediaStreaming/wiki
Apache License 2.0
1.45k stars 460 forks source link

直播推流三十分钟左右,手机发烫非常严重 #258

Open JasonZhao0608 opened 7 years ago

JasonZhao0608 commented 7 years ago

直播推流三十分钟左右,手机发烫非常严重

JasonZhao0608 commented 7 years ago

请各位大佬说说有什么解决方案吗,还是什么直播参数配置错误导致的

Jhuster commented 7 years ago

@JasonZhao0608 直播的确比较耗性能,你的 app 是否有其他的 GPU 动画,配置的话,摄像头的尺寸可以低一点,帧率可以低一点,减少功耗,另外,推荐使用硬编

JasonZhao0608 commented 7 years ago

没有其他GPU动画了,采用了硬编码,尺寸也只能达到显示效果平衡,红米手机、华为低端机倒是发热不算严重,三星S6和oppo R9发热非常严重,三十分钟已经让人感觉要爆炸似的,由于我们测试机有限,其他手机估计也会有这种问题,是不是摄像头比较高端一点的会发热比较严重?我们直播用的后置摄像头