mirror of https://gitee.com/karson/fastadmin.git
commit
6268040e6f
|
|
@ -53,66 +53,66 @@ class Live extends Api
|
|||
);
|
||||
}
|
||||
|
||||
// if ($this->request->request("username")) {
|
||||
// $username = $this->request->request("username");
|
||||
$username = 'xingchao';
|
||||
$sql = "select b.*
|
||||
if ($this->request->request("username")) {
|
||||
$username = $this->request->request("username");
|
||||
// $username = 'xingchao';
|
||||
$sql = "select b.*
|
||||
from fa_user as a,fa_live as b
|
||||
where a.id=b.user_id and a.username = '$username'";
|
||||
|
||||
$list = Db::query($sql);
|
||||
if (!empty($list)) {
|
||||
$list = Db::query($sql);
|
||||
if (!empty($list)) {
|
||||
|
||||
$code = trim(strrchr($list[0]['push_url'], '/'), '/');
|
||||
$code = trim(strrchr($list[0]['push_url'], '/'), '/');
|
||||
|
||||
$len1 = strlen($list[0]['push_url']);
|
||||
$len2 = strlen($code);
|
||||
$len1 = strlen($list[0]['push_url']);
|
||||
$len2 = strlen($code);
|
||||
|
||||
$base_url = substr($list[0]['push_url'],0,$len1 - $len2);
|
||||
$base_url = substr($list[0]['push_url'], 0, $len1 - $len2);
|
||||
// echo $base_url;
|
||||
|
||||
$list = array(
|
||||
'base_url' => $base_url,
|
||||
'code' => $code,
|
||||
);
|
||||
$list = array(
|
||||
'base_url' => $base_url,
|
||||
'code' => $code,
|
||||
);
|
||||
|
||||
$result = array("rows" => $list);
|
||||
$result = array("rows" => $list);
|
||||
|
||||
return (json($result));
|
||||
return (json($result));
|
||||
|
||||
} else {
|
||||
//创建直播流
|
||||
$sql = "select id
|
||||
} else {
|
||||
//创建直播流
|
||||
$sql = "select id
|
||||
from fa_user
|
||||
where username = '$username'";
|
||||
|
||||
$list = Db::query($sql);
|
||||
$user_id = $list[0]['id'];
|
||||
$list = Db::query($sql);
|
||||
$user_id = $list[0]['id'];
|
||||
|
||||
$code = time();
|
||||
$base_url = "rtmp://47.104.165.49:1935/live/";
|
||||
$push_url = $base_url . $code;
|
||||
$pull_url = $push_url;
|
||||
$sql = "INSERT INTO fa_live(push_url,pull_url,user_id,status) VALUES ('$push_url','$pull_url','$user_id','1')";
|
||||
$code = time();
|
||||
$base_url = "rtmp://47.104.165.49:1935/live/";
|
||||
$push_url = $base_url . $code;
|
||||
$pull_url = $push_url;
|
||||
$sql = "INSERT INTO fa_live(push_url,pull_url,user_id,status) VALUES ('$push_url','$pull_url','$user_id','1')";
|
||||
|
||||
// echo $sql;
|
||||
// exit();
|
||||
$rs = Db::execute($sql);
|
||||
$rs = Db::execute($sql);
|
||||
// if ($rs === false) {
|
||||
// echo '添加直播流失败';
|
||||
// } else {
|
||||
// echo '添加直播流成功';
|
||||
// }
|
||||
|
||||
$list = array(
|
||||
'base_url' => $base_url,
|
||||
'code' => $code,
|
||||
);
|
||||
$list = array(
|
||||
'base_url' => $base_url,
|
||||
'code' => $code,
|
||||
);
|
||||
|
||||
$result = array("rows" => $list);
|
||||
return json($result);
|
||||
$result = array("rows" => $list);
|
||||
return json($result);
|
||||
}
|
||||
}
|
||||
// }
|
||||
|
||||
|
||||
$total = $this->model
|
||||
|
|
|
|||
Loading…
Reference in New Issue