From cbbf9ed4b8531674c3fbbbe71454559dc7e74564 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrej=20Rama=C5=A1euski?= <andrej@x2.cz> Date: Fri, 27 Nov 2020 01:56:10 +0100 Subject: [PATCH] Pridane routy pro archiv a nahravani --- lib/PiTube.pm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/PiTube.pm b/lib/PiTube.pm index 69e797f..e0df98b 100644 --- a/lib/PiTube.pm +++ b/lib/PiTube.pm @@ -69,12 +69,14 @@ sub startup { $r->get('/')->to(cb => sub { shift->render('live'); }); $r->get('/streams')->to(cb => sub { shift->render('streams'); }); - $r->get('/api/streams')->to('Stream#list'); - $r->get('/streams/:id')->to('Stream#info'); $r->put('/streams/:id/recording')->to('Stream#recording'); + $r->get('/archive')->to(cb => sub { shift->render('archive'); }); + $r->get('/api/records')->to('Record#list'); + $r->get('/archive/:id')->to('Record#player'); + # $r->get('/streams/add')->over( is => 'administrator' )->to('Stream#add'); # $r->get('/streams/:id/form')->over( is => 'administrator' )->to('Stream#form'); # $r->post('/streams')->over( is => 'administrator' )->to('Stream#create'); @@ -84,7 +86,9 @@ sub startup { $r->get('/oauth2')->to('OAuth2#callback'); $r->get('/logout')->to('OAuth2#do_logout'); $r->post('/callback/rtmp')->to('Nginx#callback_rtmp'); + $r->post('/callback/recorder')->to('Nginx#callback_recorder'); $r->get('/callback/hls')->to('Nginx#callback_hls'); + $r->get('/callback/record')->to('Nginx#callback_record'); $r->get('/play/:key')->to('Stream#player'); } -- GitLab