Skip to content

Commit e7e3c73

Browse files
committed
delete parameter
1 parent b8539f6 commit e7e3c73

File tree

2 files changed

+6
-21
lines changed

2 files changed

+6
-21
lines changed

rtc/example/example.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
$resp = $client->createApp($hub, $title, $maxUsers);
1515
print_r($resp);
1616
// 获取app状态
17-
$resp = $client->getApp('desqva26d');
17+
$resp = $client->getApp('dg82qmmnx');
1818
print_r($resp);
1919
//修改app状态
2020
$mergePublishRtmp = null;
2121
$mergePublishRtmp['enable'] = true;
22-
$resp = $client->UpdateApp('despouqm5', $hub, $title, null, $mergePublishRtmp);
22+
$resp = $client->UpdateApp('dg82qmmnx', $hub, $title, $maxUsers, $mergePublishRtmp);
2323
print_r($resp);
2424
// //删除app
25-
$resp = $client->deleteApp('despouqm5');
25+
$resp = $client->deleteApp('dg82qmmnx');
2626
print_r($resp);
2727
//获取房间连麦的成员
2828
$resp=$client->getappUserNum("despz8txh", 'lfxl');

rtc/src/QiniuRtc/AppClient.php

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -19,23 +19,16 @@ public function __construct($mac)
1919
/*
2020
* hub: 直播空间名
2121
* title: app 的名称 注意,Title 不是唯一标识,重复 create 动作将生成多个 app
22-
* NoAutoCloseRoom: bool 类型,可选,禁止自动关闭房间。默认为 false ,即用户退出房间后,房间会被主动清理释放。
23-
* NoAutoCreateRoom: bool 类型,可选,禁止自动创建房间。默认为 false ,即不需要主动调用接口创建即可加入房间。
22+
* maxUsers:人数限制
2423
* NoAutoKickUser: bool 类型,可选,禁止自动踢人(抢流)。默认为 false ,即同一个身份的 client (app/room/user) ,新的连麦请求可以成功,旧连接被关闭。
2524
*/
26-
public function createApp($hub, $title, $maxUsers = null, $noAutoCloseRoom = null, $noAutoCreateRoom = null, $noAutoKickUser = null)
25+
public function createApp($hub, $title, $maxUsers = null, $noAutoKickUser = null)
2726
{
2827
$params['hub'] = $hub;
2928
$params['title'] = $title;
3029
if (!empty($maxUsers)) {
3130
$params['maxUsers'] = $maxUsers;
3231
}
33-
if (!empty($noAutoCloseRoom)) {
34-
$params['noAutoCloseRoom'] = $noAutoCloseRoom;
35-
}
36-
if (!empty($noAutoCreateRoom)) {
37-
$params['noAutoCreateRoom'] = $noAutoCreateRoom;
38-
}
3932
if (!empty($noAutoKickUser)) {
4033
$params['noAutoKickUser'] = $noAutoKickUser;
4134
}
@@ -53,8 +46,6 @@ public function createApp($hub, $title, $maxUsers = null, $noAutoCloseRoom = nul
5346
* Title: app 的名称, 可选。
5447
* Hub: 绑定的直播 hub,可选,用于合流后 rtmp 推流。
5548
* MaxUsers: int 类型,可选,连麦房间支持的最大在线人数。
56-
* NoAutoCloseRoom: bool 指针类型,可选,true 表示禁止自动关闭房间。
57-
* NoAutoCreateRoom: bool 指针指型,可选,true 表示禁止自动创建房间。
5849
* NoAutoKickUser: bool 类型,可选,禁止自动踢人。
5950
* MergePublishRtmp: 连麦合流转推 RTMP 的配置,可选择。其详细配置包括如下
6051
Enable: 布尔类型,用于开启和关闭所有房间的合流功能。
@@ -65,20 +56,14 @@ public function createApp($hub, $title, $maxUsers = null, $noAutoCloseRoom = nul
6556
URL: 合流后转推旁路直播的地址,可选,支持魔法变量配置按照连麦房间号生成不同的推流地址。如果是转推到七牛直播云,不建议使用该配置。
6657
StreamTitle: 转推七牛直播云的流名,可选,支持魔法变量配置按照连麦房间号生成不同的流名。例如,配置 Hub 为 qn-zhibo ,配置 StreamTitle 为 $(roomName) ,则房间 meeting-001 的合流将会被转推到 rtmp://pili-publish.qn-zhibo.***.com/qn-zhibo/meeting-001地址。详细配置细则,请咨询七牛技术支持。
6758
*/
68-
public function updateApp($appId, $hub, $title, $maxUsers = null, $mergePublishRtmp = null, $noAutoCloseRoom = null, $noAutoCreateRoom = null, $noAutoKickUser = null)
59+
public function updateApp($appId, $hub, $title, $maxUsers = null, $mergePublishRtmp = null, $noAutoKickUser = null)
6960
{
7061
$url = $this->_baseURL . '/' . $appId;
7162
$params['hub'] = $hub;
7263
$params['title'] = $title;
7364
if (!empty($maxUsers)) {
7465
$params['maxUsers'] = $maxUsers;
7566
}
76-
if (!empty($noAutoCloseRoom)) {
77-
$params['noAutoCloseRoom'] = $noAutoCloseRoom;
78-
}
79-
if (!empty($noAutoCreateRoom)) {
80-
$params['noAutoCreateRoom'] = $noAutoCreateRoom;
81-
}
8267
if (!empty($noAutoKickUser)) {
8368
$params['noAutoKickUser'] = $noAutoKickUser;
8469
}

0 commit comments

Comments
 (0)