Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| esp [2025/05/04 23:43] – [esp32-cam] gerald | esp [2025/05/04 23:58] (aktuell) – [esp32-cam] gerald | ||
|---|---|---|---|
| Zeile 370: | Zeile 370: | ||
| Um den RTSP-Stream zu youtube zu übertragen, | Um den RTSP-Stream zu youtube zu übertragen, | ||
| - | Ein Raspi sollte reichen. Lt. ChatGPT reicht ein 2 oder 3, wenn man kein Umkodierung vornimmt: | + | Ein Raspi sollte reichen. Lt. ChatGPT reicht |
| < | < | ||
| - | ffmpeg | + | ffmpeg -rtsp_transport tcp -i rtsp://< |
| - | | + | -f lavfi -i anullsrc \ |
| - | -c:v copy -c:a aac -f flv rtmp:// | + | -c:v libx264 -preset veryfast -tune zerolatency \ |
| + | -c:a aac -ar 44100 -ac 2 \ | ||
| + | -f flv rtmp:// | ||
| </ | </ | ||
| - | * -f lavfi -i anullsrc: Erzeugt einen stillen Audio-Stream, | + | * -f lavfi -i anullsrc : Erzeugt einen stillen Audio-Stream, |
| - | * -rtsp_transport tcp: Verwendet TCP für den RTSP-Transport, | + | * -rtsp_transport tcp : Verwendet TCP für den RTSP-Transport, |
| - | * -i rtsp://< | + | * -i rtsp://< |
| - | + | * -c:v copy : Kopiert den Video-Stream ohne Neukodierung. | |
| - | * -c:v copy: Kopiert den Video-Stream ohne Neukodierung. | + | * -c:a aac : Kodiert den Audio-Stream im AAC-Format. |
| - | * -c:a aac: Kodiert den Audio-Stream im AAC-Format. | + | * -f flv : Setzt das Ausgabeformat auf FLV, das von YouTube erwartet wird. |
| - | * -f flv: Setzt das Ausgabeformat auf FLV, das von YouTube erwartet wird. | + | * rtmp:// |
| - | * rtmp:// | + | |