#!/bin/bash # where to place the streams on disk. External USB drive recommended! cd streams/ while true do FILE="stream"`date +%Y-%m-%d-%H-%M-%S`".mts" echo "Start streaming..." if nc -d 169.254.51.122 8888 >$FILE then echo "Received stream. Start player..." pkill -f omxplayer ( time omxplayer --force-fps 25 $FILE ) & else echo "Streaming failed. Retry later..." sleep 1 fi done