设置投屏策略
请求样例:
{
"messId": "SetPolicy",
"params": ["2", "1", "1"]
}
| 消息字段 | 取值 | 备注 |
| messId | SetPolicy | 严格按照取值填写 |
| params | 投屏策略(0,1,2);音频共享(0,1);是否开启兼容性(0,1) | 数组 参数1:0 流畅优先 1 清晰优先 2 自适应; 参数2:0 不共享音频 1 共享音频 参数3:0 不开启兼容性 1开启兼容性 |
响应样例:
{
"messId": "SetPolicy",
"response": ["0"]
}
| 消息字段 | 取值 | 备注 |
| messId | SetPolicy | 严格按照取值填写 |
| response | 0:成功;1:失败。 | 数组 |
设置投屏策略接口的C++原型接口为: int SetPolicy(const SharePolicy& sharePolicy);
该接口主要是在投屏前或者投屏中设置当前的投屏策略,包括投屏的流畅度以及是否共享音频,其中SharePolicy结构体为相应的参数,结构体内容如附录1.5.8.2.3 所示。