feat: bundle demo media and playlist in playout image for out-of-the-box HLS
This commit is contained in:
1 parent
fcb68cfd8d
commit
c54210434e
5 files changed
+10
No files matched your search
@@ -50,6 +50,9 @@ data/
|
|||||||
*.sqlite
|
*.sqlite
|
||||||
*.sqlite3
|
*.sqlite3
|
||||||
|
|
||||||
|
# Demo media (tracked for out-of-the-box playout)
|
||||||
|
!media/
|
||||||
|
|
||||||
# Docker
|
# Docker
|
||||||
.dockerignore
|
.dockerignore
|
||||||
**/.dockerignore
|
**/.dockerignore
|
||||||
|
|||||||
@@ -28,6 +28,10 @@ RUN chmod +x /app/*.sh /app/playlist-manager
|
|||||||
# Create directories for playlist, media, and HLS output
|
# Create directories for playlist, media, and HLS output
|
||||||
RUN mkdir -p /app/playlist /app/media /app/hls
|
RUN mkdir -p /app/playlist /app/media /app/hls
|
||||||
|
|
||||||
|
# Copy demo media and playlist for out-of-the-box playout
|
||||||
|
COPY media/ /app/media/
|
||||||
|
COPY media/playlist.txt /app/playlist/playlist.txt
|
||||||
|
|
||||||
# Expose HLS directory (will be served by nginx)
|
# Expose HLS directory (will be served by nginx)
|
||||||
VOLUME ["/app/hls"]
|
VOLUME ["/app/hls"]
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,3 @@
|
|||||||
|
# Linear Void Demo Playlist
|
||||||
|
file '/app/media/demo1.mp4'
|
||||||
|
file '/app/media/demo2.mp4'
|
||||||
Reference in new issue
Block a user