We checked your logs. Please use
this form next time to prevent the info from dropping to spam.
Seems like you are trying to publish a stream named
rtmp_rpdc78
Code:
rtmp://127.0.0.1:1935/stream/rtmp_rpdc78
but to play this stream by name
rpdc78
. These are different streams at servers point. The prefix "rtmp_" is automatically added by default to streams republished via REST API query
/push/startup
which you do not use. In your case, you should play the stream exactly by name you set to publish it, i.e.
rtmp_rpdc78
The second issue is that we do not see in logs neither any tries to publish the stream
rtmp_rpdc78
, nor any tries to connect for publishing by ffmpeg, just playing
rtmp_dc78
. Please check your second ffmpeg command to publish the stream, it seems to be failed before establishing connection to WCS.
The third issue is that your flow is too complex. You don't need to republish the original stream
dc78
to fetch it by ffmpeg. Just use the URL
Code:
rtmp://127.0.0.1:1935/stream/dc78
in the first ffmpeg command.
We also recommend you to update at least to build
5.2.785 which contains some security and RTMP republishing fixes.