-function getHLSDirectory (video: MVideoUUID) {
- return join(HLS_STREAMING_PLAYLIST_DIRECTORY, video.uuid)
+function getLiveReplayBaseDirectory (video: MVideo) {
+ return join(getLiveDirectory(video), VIDEO_LIVE.REPLAY_DIRECTORY)
+}
+
+function getHLSDirectory (video: MVideo) {
+ if (isVideoInPrivateDirectory(video.privacy)) {
+ return join(DIRECTORIES.HLS_STREAMING_PLAYLIST.PRIVATE, video.uuid)
+ }
+
+ return join(DIRECTORIES.HLS_STREAMING_PLAYLIST.PUBLIC, video.uuid)