Commit c5e32fc4 by 杨昕

将获取截屏数据修改为异步

parent 857ea5b6
Pipeline #18750 passed with stages
in 1 minute 16 seconds
...@@ -326,7 +326,6 @@ class MediaController extends Controller ...@@ -326,7 +326,6 @@ class MediaController extends Controller
*/ */
public function getMediaListByMediaIds(Request $request) public function getMediaListByMediaIds(Request $request)
{ {
$data = handler_drive(function () use ($request) { $data = handler_drive(function () use ($request) {
SrsHookValidate::srsHookCallback($request, [ SrsHookValidate::srsHookCallback($request, [
'media_ids' => 'required', 'media_ids' => 'required',
...@@ -336,30 +335,22 @@ class MediaController extends Controller ...@@ -336,30 +335,22 @@ class MediaController extends Controller
return success($data); return success($data);
} }
/** /**
* @param Request $request * @param Request $request
* @param $id * @return mixed
* @return \Illuminate\Http\JsonResponse * @throws FormException
* @throws \App\Exceptions\ControllerException * @throws \App\Exceptions\ControllerException
* @throws \App\Exceptions\DatabaseException
*/ */
public function getScreeShotInfo(Request $request) public function screenShotCallback(Request $request){
{
$data = handler_drive(function () use ($request) { $data = handler_drive(function () use ($request) {
SrsHookValidate::srsHookCallback($request, [ SrsHookValidate::srsHookCallback($request, [
'media_id' => 'required', 'media_id' => 'required',
'secret_key' => '', 'secret_key' => '',
'media_url' => '', 'media_url' => 'required',
]); ]);
return MediaModel::UpdateScreenShotInfo($request);
return array(
"media_id" => $request->media_id,
"secret_key" => $request->secret_key,
"media_url" => $request->media_url,
);
//return MediaModel::getScreeShotInfo($request);
}); });
return success($data); return success($data);
} }
......
...@@ -53,6 +53,5 @@ Route::group(['namespace' => 'Api', 'prefix' => 'user','middleware' => ['api']], ...@@ -53,6 +53,5 @@ Route::group(['namespace' => 'Api', 'prefix' => 'user','middleware' => ['api']],
Route::post("getMediaListByMediaIds","MediaController@getMediaListByMediaIds"); Route::post("getMediaListByMediaIds","MediaController@getMediaListByMediaIds");
//Route::get("media_url_change","MediaController@handleMediaUrl"); //Route::get("media_url_change","MediaController@handleMediaUrl");
Route::post("screenShot","MediaController@getScreeShotInfo"); Route::post("screenShotCallback","MediaController@screenShotCallback");
Route::post("screenShotCallback","MediaController@updateScreeShotInfo");
}); });
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment