From fa4bd9e7c16f50831b98967ec66034ea78a4db6a Mon Sep 17 00:00:00 2001 From: Micha Albert Date: Sat, 5 Oct 2024 15:10:54 -0400 Subject: [PATCH] remove dead code Signed-off-by: Micha Albert --- active-stream-proxy/Dockerfile | 13 ------------- active-stream-proxy/main.py | 29 ---------------------------- active-stream-proxy/requirements.txt | 1 - 3 files changed, 43 deletions(-) delete mode 100644 active-stream-proxy/Dockerfile delete mode 100644 active-stream-proxy/main.py delete mode 100644 active-stream-proxy/requirements.txt diff --git a/active-stream-proxy/Dockerfile b/active-stream-proxy/Dockerfile deleted file mode 100644 index 292aec2..0000000 --- a/active-stream-proxy/Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ -FROM python:3.12-alpine - -WORKDIR /usr/src/app - -RUN apk add --no-cache ffmpeg - -COPY requirements.txt ./ - -RUN pip install --no-cache-dir -r requirements.txt - -COPY . . - -CMD [ "python", "./main.py" ] diff --git a/active-stream-proxy/main.py b/active-stream-proxy/main.py deleted file mode 100644 index 862ee5a..0000000 --- a/active-stream-proxy/main.py +++ /dev/null @@ -1,29 +0,0 @@ -import subprocess -import time -import requests - -time.sleep(8) - -active_stream = requests.get("http://backend:8000/api/v1/active_stream").text.replace('"', '') -print(active_stream) - -old_active_stream = active_stream - -proc = None - -if active_stream != "": - proc = subprocess.Popen(["ffmpeg", "-re", "-i", f"rtmp://host.containers.internal:1935/{active_stream}", "-c:a", "libmp3lame", "-f", "flv", "rtmp://host.containers.internal:1936/active-input"]) -else: - proc = subprocess.Popen(["ffmpeg", "-f", "lavfi", "-i", "anullsrc", "-c:a", "libmp3lame", "-f", "flv", "rtmp://host.containers.internal:1936/active-input"]) - -while True: - time.sleep(3) - active_stream = requests.get("http://backend:8000/api/v1/active_stream").text.replace('"', '') - if old_active_stream is not active_stream: - if proc: - proc.terminate() - if active_stream != "": - proc = subprocess.Popen(["ffmpeg", "-re", "-i", f"rtmp://host.containers.internal:1935/{active_stream}", "-c:a", "libmp3lame", "-f", "flv", "rtmp://host.containers.internal:1936/active-input"]) - else: - proc = subprocess.Popen(["ffmpeg", "-f", "lavfi", "-i", "anullsrc", "-c:a", "libmp3lame", "-f", "flv", "rtmp://host.containers.internal:1936/active-input"]) - old_active_stream = active_stream diff --git a/active-stream-proxy/requirements.txt b/active-stream-proxy/requirements.txt deleted file mode 100644 index f229360..0000000 --- a/active-stream-proxy/requirements.txt +++ /dev/null @@ -1 +0,0 @@ -requests