diff --git a/api/app/Http/Controllers/KerkdienstController.php b/api/app/Http/Controllers/KerkdienstController.php index 11f3b86..0ec3c94 100644 --- a/api/app/Http/Controllers/KerkdienstController.php +++ b/api/app/Http/Controllers/KerkdienstController.php @@ -41,6 +41,14 @@ QUERY; 'previous' => $lastNext[0], 'next' => $lastNext[1]]); } + + /** + * Download als MP3 bestand + */ + public function download() { + $file = '/var/audio/podcast/6fm-kerkdienst.mp3'; + return response()->download($file, "6FM_Gemist-Kerkdienst.mp3"); + } /** * Podcast van de laatste kerkdienst diff --git a/api/routes/web.php b/api/routes/web.php index 64a43ad..1863204 100644 --- a/api/routes/web.php +++ b/api/routes/web.php @@ -40,7 +40,8 @@ $app->get('programma/schema/test/{from}/{to}', 'ProgramController@testSchedule' $app->get('programma/download/{year:20\d\d}/{month:\d\d?}/{day:\d\d?}/{hour:\d\d?}/{duration:\d\d?}', 'PodcastController@complete'); $app->get('kerkdienst', 'KerkdienstController@get'); -$app->get('kerkdienst/download', 'KerkdienstController@podcast'); +$app->get('kerkdienst/stream', 'KerkdienstController@podcast'); +$app->get('kerkdienst/download', 'KerkdienstController@download'); // live/onair // live/stream