Create Dockerfile
Browse files- Dockerfile +14 -0
Dockerfile
ADDED
|
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Gunakan image dasar yang ringan
|
| 2 |
+
FROM jrottenberg/ffmpeg:4.4-ubuntu
|
| 3 |
+
|
| 4 |
+
# Set working directory di dalam container
|
| 5 |
+
WORKDIR /app
|
| 6 |
+
|
| 7 |
+
# Salin file video ke dalam container
|
| 8 |
+
COPY cafe.mp4 ./cafe.mp4
|
| 9 |
+
|
| 10 |
+
# Ekspose port 7860 (jika Anda ingin menambahkan antarmuka web di masa depan)
|
| 11 |
+
EXPOSE 7860
|
| 12 |
+
|
| 13 |
+
# Jalankan perintah FFmpeg untuk streaming
|
| 14 |
+
CMD ["ffmpeg", "-stream_loop", "-1", "-re", "-i", "cafe.mp4", "-c", "copy", "-f", "flv", "-fflags", "nobuffer", "-flags", "low_delay", "rtmp://a.rtmp.youtube.com/live2/0k4y-sc3r-y5sx-3kvb-bsa"]
|