pili-engineering / pili-streaming-react-native

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

WillCoco opened this issue · comments

commented

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

commented

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

commented

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

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

commented

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

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

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

commented

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

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

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

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

commented

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

commented

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

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

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