79180177

Date: 2024-11-12 07:37:01
Score: 0.5
Natty:
Report link

Thanks Christoph:

nano /usr/local/bin/rtsp.sh

#!/bin/bash
ffmpeg -use_wallclock_as_timestamps 1 -rtsp_transport tcp -i "rtsp://localhost:8554/mystream" \
-vf scale=1280:720 -vcodec libx264 -preset:v ultrafast -tune zerolatency -crf 33 -an -rtsp_transport tcp \
-c:a copy -f rtsp  "rtsp://localhost:8554/mystream720p" &

ffmpeg -use_wallclock_as_timestamps 1 -rtsp_transport tcp -i "rtsp://localhost:8554/mystream" \
-vf scale=854:480 -vcodec libx264 -preset:v ultrafast -tune zerolatency -crf 33 -an -rtsp_transport tcp \
-c:a copy -f rtsp  "rtsp://localhost:8554/mystream480p" &

ffmpeg -use_wallclock_as_timestamps 1 -rtsp_transport tcp -i "rtsp://localhost:8554/mystream" \
-vf scale=640:360 -vcodec libx264 -preset:v ultrafast -tune zerolatency -crf 33 -an -rtsp_transport tcp \
-c:a copy -f rtsp  "rtsp://localhost:8554/mystream360p"

in mediamtx.yaml

paths:
  mystream:
     runOnReady: /usr/local/bin/rtsp.sh
     runOnReadyRestart: yes
Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Cobalt