feat(podcasts): prepare seekable MP4 replays and overlay controls
Remux completed broadcasts with FFmpeg, retain source segments and account for both formats. Serve authenticated byte ranges and add native Android/Desktop replay controls with auto-hide. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
parent
ed75f06fb2
commit
1dcbfe159a
31 changed files with 1386 additions and 36 deletions
|
|
@ -93,6 +93,7 @@ HEALTHCHECK --interval=30s --timeout=5s --start-period=20s --retries=3 \
|
|||
ENTRYPOINT ["dotnet", "Yavsc.Org.dll"]
|
||||
|
||||
FROM mcr.microsoft.com/dotnet/aspnet:10.0 AS api-runtime
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends ffmpeg && apt-get clean
|
||||
WORKDIR /app
|
||||
COPY --from=publish-api /publish/ ./
|
||||
RUN --mount=type=secret,id=yavsc_appsettings,dst=/run/secrets/yavsc_appsettings \
|
||||
|
|
|
|||
Loading…
Reference in a new issue