2017-05-31 61 views
3

如何在Android中将sinch的远程视图设置为全屏。Android sinch全屏问题

我已尝试VideoController.setResizeBehaviour,但它不起作用。

回答

0

我前段时间也面临同样的问题。现在,我有解决方案,它非常简单。 在SinchService中创建Sinch客户端的地方插入以下代码。

mSinchClient.getVideoController().setResizeBehaviour(VideoScalingType.ASPECT_FILL); 
当您尝试在任何地方设置 setResizeBehaviour功能

则错误告诉显然已经创建了sinchClient,面前。

我希望它能帮助你和其他人。

0

您需要使用Sinch serverice类。 Sinch文档没有正确书写。

把这个放在公共类SinchService extends Service中。

mSinchClient.addSinchClientListener(new MySinchClientListener()); 
      mSinchClient.getCallClient().addCallClientListener(new SinchCallClientListener()); 
      mSinchClient.getVideoController().setResizeBehaviour(VideoScalingType.ASPECT_FILL); 
      mSinchClient.start();