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/live
con il jackbox StreamKey ($ name in nginx). Ora, quando si tenta di guardare lo stream in VLC, l'URL rtmp://example.com/live/jackbox
funziona, tuttavia rtmp://example.com/source/jackbox
non funziona. Sto fraintendendo cosa push
dovrebbe fare o c'è qualche altro problema?
Se qualcuno ha bisogno di ulteriori informazioni sulla configurazione, non esitare a chiedere.