Thank you. You presented two methods for daisy-chaining transcoders.
Method 1: On Transcoder A you can push the “in2” to Transcoder B by means of a Stream Target.
I was able to do this successfully using your instructions. Thank you!
Method 2: Or, on Transcoder B, you can pull “in2” from Transcoder A with a “.stream” file.
I wanted to try your other method as well, but was unable to make it work. I think I am supposed to do the following:
a. Create transcoder “in1” which outputs to “mp4:in2”.
b. Create transcoder “in2.stream” which outputs to “mp4:in_720p”.
c. Create a stream file named in2.stream which has a URI pointing to in2.
First, are these steps correct? Second, what should the URI be – is it rtmp://localhost:1935/<app_name>/in11_out , wowz://, or ?? Third, what does it mean for a stream file to connect when the underlying stream is not active?
Comment: Why does the OP want to do this?
I need to create a 30s video delay buffer that PRECEDES the application of overlay images. Using SortBuffer / sortPackets does adds a delay buffer, but AFTER after the overlay has been applied.
The only way I know how to accomplish this is to make the first transcoder a passthru with 30000ms SoftBuffer, and have the second transcoder do the “real” overlays and transcoding. Is there a better way?
Partial thread: https://www.wowza.com/community/questions/55371/how-can-i-add-a-pre-transcode-delay-buffer.html