pili-engineering / pili-streaming-react-native

pili-streaming-react-native 是支持 React Native 项目添加直播推流功能的 SDK,底层基于 PLDroidMediaStreaming (Android) 和 PLMediaStreamingKit(iOS) 实现。
37 stars 13 forks source link

动态修改摄像头配置不生效 #14

Open WillCoco opened 4 years ago

WillCoco commented 4 years ago

rn: 0.61.5 pili-streaming-react-native: 2.0.0 platform: android、ios 问题描述: 1.摄像头打开是动态修改streamingConfig.started后摄像头没有变化, 重新打开demo才可以 2.另外ios 摄像头的配置: streamingConfig.camera 前后摄像头是相反的

wwvevy commented 4 years ago

一样,老哥你有没有打开摄像头默认是变焦放大的问题

WillCoco commented 4 years ago

一样,老哥你有没有打开摄像头默认是变焦放大的问题

这没有发现, 另外发现第二次进页面摄像头就调不起且app卡死, 不知道是不是销毁组件时Stream组件没有释放某些资源. nodeclient的试过么?功能会少一些

wwvevy commented 4 years ago

一样,老哥你有没有打开摄像头默认是变焦放大的问题

这没有发现, 另外发现第二次进页面摄像头就调不起且app卡死, 不知道是不是销毁组件时Stream组件没有释放某些资源. nodeclient的试过么?功能会少一些

我这按照他的demo然后把画面style成全屏就是感觉被调焦过,很大,设置zoom为0也不起作用; 第二次我这也是打不开摄像头,用studio看了是gluveiwer的空指针问题,我看他的sdk的issues里有人提过,要在获取完权限过后才把相机的activity加入进来,不然会有空指针问题.所以我现在参考SDK的dome去改他的源码 nodeclient没用过,我这由于是用的七牛云的服务,所以得用他的SDK

wwvevy commented 4 years ago

第二次进入黑屏的问题,我找到方法了, 得在view绘制完成后调用resume才会重新唤起摄像头

KarenQiao commented 4 years ago

请问集成的时候报错了,知道怎么处理吗? image

zzkkss commented 4 years ago

第二次进入黑屏的问题,我找到方法了, 得在view绘制完成后调用resume才会重新唤起摄像头

老哥怎么修改的,发一下吧,谢谢

WillCoco commented 4 years ago

我找资源修改了摄像头相反和资源部释放的问题, qq: 516469920

wwvevy commented 4 years ago

第二次进入黑屏的问题,我找到方法了, 得在view绘制完成后调用resume才会重新唤起摄像头

老哥怎么修改的,发一下吧,谢谢

image 我是这样解决的....不过我看现在master已经有人解决了