
# 屏幕共享
 #### startScreenShare
```
public abstract int startScreenShare();
```
【**功能说明**】
开启屏幕共享。
【**返回参数** 】
- 0：成功。
- \> 0：失败。具体请参见[客户端错误码](https://support.huaweicloud.com/csdk-rtc/rtc_05_0035.html)。
 
![](https://support.huaweicloud.com/csdk-rtc/public_sys-resources/caution_3.0-zh-cn.png)
- Android 5.0及以上版本支持此功能。
- 使用时，在AndroidManifest.xml中需添加如下约束。
  ```
  <activity 
  <activity android:name="com.huawei.allplatform.screencapture.HRTCScreenShareAssistantActivity"
  android:theme="@style/dialog" />
  ```
  
- targetSdkVersion \>= 24时，在AndroidManifest.xml中需添加如下约束，并在开启屏幕共享时弹出自定义悬浮窗，避免被系统强杀掉。
  ```
  <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
  ```
  
- targetSdkVersion \>= 29时，在AndroidManifest.xml中需添加如下约束。
  ```
  <service android:name="com.huawei.allplatform.screencapture.HRTCScreenShareService"
  android:enabled="true"    
  android:foregroundServiceType="mediaProjection"/>
  ```
  
- 目前可支持多路辅流共享，若需开启多辅流，请[提交工单](https://console.huaweicloud.com/ticket/#/ticketindex/createIndex)联系技术支持处理。
- 开启后将触发[onScreenShareStarted](https://support.huaweicloud.com/csdk-rtc/rtc_05_0025.html#rtc_05_0025__section1274722125115)回调**。**
- 远端会收到[onUserAuxiliaryStreamAvailable](https://support.huaweicloud.com/csdk-rtc/rtc_05_0025.html#rtc_05_0025__section0417163714912)通知，可据此发起辅流选看。
 
 #### stopScreenShare
```
public abstract int stopScreenShare();
```
【**功能说明**】
停止屏幕共享。
【**返回参数** 】
- 0：成功。
- \> 0：失败。具体请参见[客户端错误码](https://support.huaweicloud.com/csdk-rtc/rtc_05_0035.html)。
 
![](https://support.huaweicloud.com/csdk-rtc/public_sys-resources/caution_3.0-zh-cn.png)
- SDK 1.7.1及以上版本支持。
- 停止后将会触发[onScreenShareStopped](https://support.huaweicloud.com/csdk-rtc/rtc_05_0025.html#rtc_05_0025__section14170162745111)回调。
