I have a server setup for live video capture with many capture cards. The capture card machine can't run Wowza on it.
I also want to setup a Wowza origin server that can pull the live video from this other machine and re-stream it.
Do I need to write a custom Java program to grab/encode the video and then open server sockets (1 per stream) for Wowza to grab the live streams from? If so, are their any Wowza utilities, helper programs I can use?
If you want to do this all over a single port then the answer is RTSP/RTP over TCP (RTP interleaved). Encoders such as Telestream Wirecast can do this. You just check the "Broadcast over TCP" option in the broadcast settings. I don't think VLC does RTSP/RTP out but it worth doing some research to see.