I'm trying to implement smooth streaming using the following configuration:
Use one WMS with the transcoder add-on in Windows (so i can transcode using hardware acceleration), using it as origin server.
Use one WMS in Linux acting as an edge server, so everybody could connect to it, never to the origin server.
Configure smooth streaming on the origin server
So, basically, what i'm trying to do is use one WMS (almost) as an encoder. The reason i'm doing this is because Wowza can't handle Expression Encoder's live smooth streaming, and also because i want to work with WMS in Linux.
You publish once to origin, and re-stream from each edge.
There should be one connection between an edge and the origin for each client type. If you only have Flash clients connecting to the edge there should be one connection from that edge to the origin to repeat to each Flash client that connects to that edge. If you have Cupertino HLS clients, that will be another one repeated to those clients.