- const baseDir = isRedundancy ? CONFIG.STORAGE.REDUNDANCY_DIR : CONFIG.STORAGE.VIDEOS_DIR
- return join(baseDir, getVideoFilename(videoOrPlaylist, videoFile))
+ const baseDir = isRedundancy
+ ? CONFIG.STORAGE.REDUNDANCY_DIR
+ : CONFIG.STORAGE.VIDEOS_DIR
+
+ return join(baseDir, videoFile.filename)
+}
+
+// ################## Redundancy ##################
+
+function generateHLSRedundancyUrl (video: MVideo, playlist: MStreamingPlaylist) {
+ // Base URL used by our HLS player
+ return WEBSERVER.URL + STATIC_PATHS.REDUNDANCY + playlist.getStringType() + '/' + video.uuid
+}
+
+function generateWebTorrentRedundancyUrl (file: MVideoFile) {
+ return WEBSERVER.URL + STATIC_PATHS.REDUNDANCY + file.filename