策略管理接口 创建策略 创建权限策略,请参考如下代码: Java 复制 1 public CreatePolicyResponse createPolicy ( IamClient client ) { 2 CreatePolicyRequest createPolicyRequest = new CreatePolicyRequest ( ) ; 3 // 设置策略名 4 createPolicyRequest
需要说明,使用本方法需要将object配置公共GetObject权限,参考 设置BOS bucket权限 。简述为:在BOS 的控制台中 Bucket 设置-权限设置-自定义权限中添加 VCR 服务账号: fa5f9a177f54454b9076a57c6280f61b。
播放设置 Java 复制 1 // 设置播放渲染视图 2 mBRTCPlayer . setSurfaceView ( mVideoView ) ; 3 // 设置媒体流地址 4 mBRTCPlayer . setStreamUri ( mStreamUrl ) ; 播放控制 Java 复制 1 // 准备播放,获取播放依赖资源 2 mBRTCPlayer . prepareAsync (
同时,还可以设置多种处理策略,以更好地完成业务需要,参考 移动域名解析 Android_SDK 设置接口 。
7 // 设置信令模式 8 mPlayerParameters . setSignalingMode ( mSignalingMode ) ; 9 // 初始化播放器 传入播放参数及事件监听器 10 mBRTCPlayer . initPlayer ( mPlayerParameters , this ) ; 播放设置 Java 复制 1 // 设置播放渲染视图 2 mBRTCPlayer .
Java 复制 1 private void unbanMedia ( BvwClient client , String mediaId ) { 2 client . unbanMedia ( mediaId ) ; 3 } 解禁媒资操作将设置处理媒资生成的分发文件在BOS的访问权限ACL为公共读public-read。
归档类型文件不支持Bucket Trash功能,删除归档类型文件时会直接删除 如下代码通过自定义名称来设置回收站: Java 复制 1 String trashDir = testDir ; 2 this . client . putBucketTrash ( bucketName , trashDir ) ; 如下代码设置默认回收站: Java 复制 1 this . client . putBucketTrash
Java 复制 1 private void disableWorkflow ( BvwClient client , String workflowName ) { 2 client . disableWorkflow ( workflowName ) ; 3 }
绑定操作见 绑定资源 第二步:运行云对接服务示例 说明:百度智能云服务API接口,均采用AK/SK鉴权,为了增强安全性,要求在服务器上调用(不建议在设备上)。该示例代码实现一个访问中转,接收设备端连接请求,代理访问百度大模型互动API接口创建互动智能体,返回设备端侧访问云服务所需的token、agentid等信息。该代码可作为服务端对接的实现参考。
EntityUtils ; 13 14 import java . io . File ; 15 import java . io . IOException ; 16 import java . nio . charset .