|
|
|
@ -10,12 +10,23 @@ class Video extends Controller |
|
|
|
|
|
|
|
public function getVideo() |
|
|
|
{ |
|
|
|
$config = config('api_config'); |
|
|
|
$urlArr = []; |
|
|
|
$dm = new Dm(); |
|
|
|
$list = $dm->select('bt_video'); |
|
|
|
$list = $dm->select('bt_video',null,'*','id desc'); |
|
|
|
foreach ($list as $row) { |
|
|
|
$urlArr[] = $row['url']; |
|
|
|
$urlArr[] = [ |
|
|
|
'host' => $config['host'], |
|
|
|
'port' => $config['port'], |
|
|
|
'appkey' => $config['cid'], |
|
|
|
'secret' => $config['cskey'], |
|
|
|
'cameraIndexCode' => $row['cameraIndexCode'] |
|
|
|
]; |
|
|
|
} |
|
|
|
return $this->renderSuccess(compact('urlArr')); |
|
|
|
|
|
|
|
|
|
|
|
$base64 = base64_encode(json_encode($urlArr)) . "=="; |
|
|
|
$videoData = base64_encode($base64); |
|
|
|
return $this->renderSuccess(compact('videoData')); |
|
|
|
} |
|
|
|
} |