1006
правок
Kekaloav (обсуждение | вклад) |
Kekaloav (обсуждение | вклад) |
||
Строка 49: | Строка 49: | ||
fi | fi | ||
#запуск сервера | #запуск сервера rtsp на порту 8554 | ||
nohup ffmpeg -thread_queue_size 1024 -f v4l2 | nohup ffmpeg -thread_queue_size 1024 -f v4l2 -framerate 15 -input_format mjpeg -i ${V4L} -f pulse -ac 1 -thread_queue_size 1024 -i ${PULSE} -acodec aac -vcodec libx264 -preset ultrafast -crf 22 -s hd720 -vf format=yuv420p -profile:v main -threads 0 -f mpegts - 2>/dev/null | vlc -I dummy - --sout='#rtp{sdp=rtsp://:8554/} --sout-all --sout-keep' >/dev/null 2>/dev/null & | ||
#ссылка для просмотра или записи rtsp://<you ip>:8554/ (последний символ важен!) | |||
# Для того чтобы подключаться по http, часть команды после vlc следует заменить на следующую (у меня работает плохо) | |||
# vlc -I dummy - --sout='#std{access=http{mime=video/mp4},mux=ts,dst=:8080}' | |||
# большая часть взята отсюда https://stackoverflow.com/questions/26999595/what-steps-are-needed-to-stream-rtsp-from-ffmpeg | |||