Package com.qiniu.rtc.service
Class AppService
- java.lang.Object
-
- com.qiniu.rtc.service.AbstractService
-
- com.qiniu.rtc.service.AppService
-
public class AppService extends AbstractService
-
-
Field Summary
-
Fields inherited from class com.qiniu.rtc.service.AbstractService
JSON_MIME
-
-
Constructor Summary
Constructors Constructor Description AppService(Auth auth)
初始化
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Response
createApp(AppParam appParam)
Response
deleteApp(java.lang.String appId)
删除appResponse
getApp(java.lang.String appId)
获取房间信息Response
updateApp(AppParam appParam)
更新app信息 注意!调用这个接口后仅对调用后新创建的房间有效,已经存在的房间需要等待被关闭重新创建后生效
-
-
-
Constructor Detail
-
AppService
public AppService(Auth auth)
初始化- Parameters:
auth
- auth
-
-
Method Detail
-
createApp
public Response createApp(AppParam appParam) throws QiniuException
- Parameters:
appParam
- hub 绑定的直播 hub,可选,使用此 hub 的资源进行推流等业务功能,hub 与 app 必须属于同一个七牛账户 title app 的名称,可选,注意,Title 不是唯一标识,重复 create 动作将生成多个 app maxUsers int 类型,可选,连麦房间支持的最大在线人数。 noAutoKickUser bool 类型,可选,禁止自动踢人(抢流)。默认为 false ,即同一个身份的 client (app/room/user) ,新的连 麦请求可以成功,旧连接被关闭。- Returns:
- Response 如果不读取Response的数据,请注意调用Close方法关闭
- Throws:
QiniuException
- 异常
-
getApp
public Response getApp(java.lang.String appId) throws QiniuException
获取房间信息- Parameters:
appId
- 房间所属帐号的 app- Returns:
- Response 如果不读取Response的数据,请注意调用Close方法关闭
- Throws:
QiniuException
- 异常
-
deleteApp
public Response deleteApp(java.lang.String appId) throws QiniuException
删除app- Parameters:
appId
- appId- Returns:
- Response
- Throws:
QiniuException
- 异常
-
updateApp
public Response updateApp(AppParam appParam) throws QiniuException
更新app信息 注意!调用这个接口后仅对调用后新创建的房间有效,已经存在的房间需要等待被关闭重新创建后生效- Parameters:
appParam
- appParam- Returns:
- Response
- Throws:
QiniuException
- 异常
-
-