Here is what we trying to accomplish:
We are using live-repeater to publish live stream
Origin: server url: rtmp://myserver:1935/live
stream name: live
We created another application.
server url: rtmp://myserver2:1935/live2
stream name: live2.stream
(live2.stream=rtmp://myserver:1935/live/live)
Now we want to create another application to transcode.
server url: rtmp://myserver2:1935/liveTranscoder
stream name: livetranscoder.stream_360p
(livetranscoder.stream=rtmp://myserver2:1935/live2/live2.stream)
The player says Failed to play livetranscoder.stream_360p; stream not found. If we disable trancoder, we can play rtmp://myserver2:1935/liveTranscoder/livetranscoder.stream with no issue.
Why are we using repeater? rtmp://myserver:1935/live has limited bandwidth. We want to pull this stream to myserver2. myserver2 will then transcode from live2 application.