my only experience so far with the exstreamer 1000, which is what you would need to send contact closures along with the audio... was not so good. we were trying to use it for a single point to point for STL, was unreliable and would not no matter what we tried run 32khz PCM. it would do 24 and 44.1 but refused to do 32 or 48. Barix was not much help, Dana emailed me several firmware files to try and none of them would work.
now if you are just trying to send out compressed audio to multiple locations, I believe you can run the regular instreamer firmware on them and run the streaming client on the receiving end and that might work great as thats the software on the instreamer and exstreamer 100 which we are using for STL to our AM transmitter, to bring audio in from a remote show across town, and a 3rd pair we are using to bring 2 rpu channels back to the studio.
all 3 pairs of those work great. the only other thing I can think of is a limitation on the number of clients you can have streaming off one encoder. i believe it is 6. I will look into that. Something else to consider is that even the instreamer and exstreamer 100 units are capable of sending rs232 data across the link, but that would require some outboard box that takes rs232 and gives you contact closures.
how many contact closures do you need now, and how many might you need in the future? will 4 be enough? what about bandwidth? What programming are you sending out? talk? music?
if you were to just do a standard shoutcast server on your end and have a barix box to receive the audio that would support as many streams as you have the bandwidth to provide, or pay for hosting of, then you still have the problem of contact closures. I will look tomorrow at the brand of these boxes we got for a telephone system project that transport 8 contact closures over ethernet, the only requirement is that you have a static ip address on the receiving end to send the closures to. the device that receives the contact closure on your end has an unlimited number of devices you can send the closures to, all you have to do is specify an ip address to send it to. The only issue I see with that is the contact closures would only be limited by the latency from you to the receiving end, while the audio will be delayed 30+ seconds.
Email
[email protected] he will probably be able to answer more questions about their equipment but i'm pretty sure there is a low limit on the number of simultaneous streams.
I'll post the model numbers of the devices for doing contacts over ethernet tomorrow.