Hi @Jeff Lau,
First of all, I would not recommend to use Adobe Media Live Encoder. It’s an outdated project with limited possibilities. The SRG-300SE is an IP camera with a wide range of possibilities for both resolutions and frame rates, and you can connect this camera directly to Wowza. A comprehensive guide is found here: https://www.wowza.com/docs/how-to-re-stream-video-from-an-ip-camera-rtsp-rtp-re-streaming
The PXW-FS5 cannot be connected directly, as it has only SDI or HDMI out. And thus you will need an encoder. This can be encoder software on a PC that has a graphics card with SDI or HDMI input (you may look into OBS Studio, or Telestream Wirecast), but since this is a professional camera with 4K, I would recommend to choose a Teradek or LiveU encoder. These manufacturers have some practical products, some of which even can be mounted on the back of a camera.
Keep in mind though that the maximum resolution for these encoder is 1080p; if you want to encode 4K, you will need other encoders (let me know, I can probably find a few, or you can ask support@wowza.com)
With your PXW-FS5 connected to an encoder, you can push the stream to Wowza e.g. over RTMP.
Now that you have the streams from the cameras in Wowza, you can decide what you want to do. You can decide to resize the resolution and / or framerate of the stream, and also create ABR
Resizing the picture, changing the bitrate, framerate, etc. as well as creating an ABR (that is: creating multiple-streams of the same source, but with different bitrates so that the customer can watch the stream smooth even in various network conditions)
All that processing is done via the Wowza Transcoder. Please remember that transcoding is a resource-intensive process. I recommend to either have very powerful CPUs, or rather to look into GPUs, like Intel QuickSync or NVidia Quadro. If you decide to use e.g. Amazon Web Services EC2 servers, check the G3, P2 or P3 types.
Once the stream is transcoded, and the output is available as an ABR, you can distribute it over a CDN, or let the viewers connect directly to the server (which is feasible if you’ve only a few viewers, but generally not recommended in case of a larger viewer base - and sometimes also discouraged for security reasons)
If you need any help; we’re a consultancy firm with 8+ years of experience with Wowza and 20+ years of experience with Streaming solutions. Please send an RFP to mail@raskenlund.com