Sto cercando di inviare un flusso RTMP con il modulo nginx-rtmp (impostato dopo questo manuale ) da una delle sue applicazioni in un'altra. Un esempio minimo della mia configurazione (nginx.conf) è il seguente.
rtmp {
server {
listen 1935;
chunk_size 4096;
application live {
live on;
record off;
push rtmp://localhost:1935/source/$name;
}
application source {
live on;
record off;
}
}
}
La mia configurazione di streaming (con OBS) punta alla trasmissione example.com/livecon il jackbox StreamKey ($ name in nginx). Ora, quando si tenta di guardare lo stream in VLC, l'URL rtmp://example.com/live/jackboxfunziona, tuttavia rtmp://example.com/source/jackboxnon funziona. Sto fraintendendo cosa pushdovrebbe fare o c'è qualche altro problema?
Se qualcuno ha bisogno di ulteriori informazioni sulla configurazione, non esitare a chiedere.