mediamtx/stress/read/start.sh

31 lines
588 B
Bash
Raw Normal View History

2020-09-18 17:59:07 +00:00
#!/bin/sh -e
2020-10-06 11:57:36 +00:00
READER_COUNT=20
2020-09-18 17:59:07 +00:00
READER_PROTOCOL=tcp
#####################################################
# source
CONF=""
CONF="${CONF}pprof: yes\n"
echo -e "$CONF" > /source.conf
/rtsp-simple-server /source.conf &
sleep 1
ffmpeg -re -stream_loop -1 -i /video.mkv -c copy -f rtsp rtsp://localhost:8554/source &
sleep 1
#####################################################
# readers
for i in $(seq 1 $READER_COUNT); do
ffmpeg -hide_banner -loglevel error \
-rtsp_transport $READER_PROTOCOL \
-i rtsp://localhost:8554/source -c copy -f mpegts -y /dev/null &
done
wait