如何在Android中将sinch的远程视图设置为全屏。
我试过VideoController.setResizeBehaviour,但它不起作用。
发布于 2018-02-07 22:38:36
你需要使用serverice类。Sinch文档编写不正确。
将其放入公共类SinchService扩展服务中。
mSinchClient.addSinchClientListener(new MySinchClientListener());
mSinchClient.getCallClient().addCallClientListener(new SinchCallClientListener());
mSinchClient.getVideoController().setResizeBehaviour(VideoScalingType.ASPECT_FILL);
mSinchClient.start();发布于 2017-08-12 14:51:28
前段时间我也面临着同样的问题。现在,我有了解决方案,它是如此简单。在SinchService中创建sinch客户端的位置插入下面的代码。
mSinchClient.getVideoController().setResizeBehaviour(VideoScalingType.ASPECT_FILL);当您尝试在任何地方设置setResizeBehaviour函数时,如果错误清楚地告诉您sinchClient已经创建,请在此之前设置它。
我希望,这会对你和其他人有所帮助。
https://stackoverflow.com/questions/44277638
复制相似问题