prueba command conversion 3

parent 5cdff7d4
......@@ -13,33 +13,9 @@ class TestController extends AbstractController {
public function video(Request $request): Response {
$this->manager = $this->getDoctrine()->getManager('default');
return $this->render('test/index.html.twig');
}
public function getVideo(Request $request): Response {
$id = $request->get("id",null);
//se busca archivo en base al id en la base de datos
//se obtiene la url de este (ubicacion en el disco)
// Generate response
$response = new Response();
$filename = Utiles::getPublicRoot()."/videos/0/video.m3u8";
// Set headers
$response->headers->set('Cache-Control', 'private');
$response->headers->set('Content-type', mime_content_type($filename));
$response->headers->set('Content-Disposition', 'attachment; filename="' . basename($filename) . '";');
$response->headers->set('Content-length', filesize($filename));
// Send headers before outputting anything
$response->sendHeaders();
$response->setContent(file_get_contents($filename));
return $response;
//se obtiene la url del video con el archivo m3u8 y se le pasa codificada hacia el front en base 64
$url = base64_encode("http://newbackendcontenidos.gearlabs.cl/videos/0/video.m3u8");
return $this->render('test/index.html.twig', array("url" => $url));
}
}
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