Pomoc Kamera na YT

dyziop123

Nowy użytkownik
Noobie
5 Kwiecień 2020
1
0
1
28
QNAP
null
Ethernet
1 GbE
Witam. Kamera nie posiada protokołu RTMP tylko RSTP , kamera wystawiona na porcie 554 , na wirtualce(Linux Debian) odpalony ffmpeq który kopiuje obraz a dekoduje audio i wysyła bezpośrednio na YT, tylko czasami wyrzuca skrypt konfiguracyjny na serwerze, trzeba wejśc i znowu strumień odpalić. Tutaj kod :

ffmpeg -rtsp_transport tcp -i "rtsp://admin:apcpass321@213.199.208.141:554" -deinterlace -c:v copy -acodec libmp3lame -ar 44100 -threads 6 -qscale 3 -b:a 712000 -bufsize 512k -f flv "fbjh-2tzf-k50w-bcsx"

po jakiś 2 dniach się zatrzymuje, nie ma go procesach.

Chciałbym to zrobić profesjonalnie, nie chcę siedzieć na YT i sprawdzać czy transmisja leci. Oczywiście odpłatnie jeżeli taka osoba się znajdzie. Pozdrawiam
 
po jakiś 2 dniach się zatrzymuje, nie ma go procesach.
pewnie pamięc wyczerpuje i go OOM kopie.

A czemu nie zrobisz tego jako serwis w debianie ? System sam bedzie ci podnosił usługe jak padnie ?

Bash:
[Unit]
Description=YT Service
After=network.target

[Service]
Type=oneshot
ExecStart=ffmpeg -rtsp_transport tcp -i "rtsp://admin:apcpass321@213.199.208.141:554" -deinterlace -c:v copy -acodec libmp3lame -ar 44100 -threads 6 -qscale 3 -b:a 712000 -bufsize 512k -f flv "fbjh-2tzf-k50w-bcsx"
RemainAfterExit=yes
User=CHANGEME
Group=CHANGEME

[Install]
WantedBy=multi-user.target

i taki plik wrzucasz wg instrukcji - How to create systemd service unit in Linux - LinuxConfig.org
 
  • Lubię to
Reakcje: Silas Mariusz